From 84294c19bb03afb2296362131359f97e6d5674e0 Mon Sep 17 00:00:00 2001 From: Tburm Date: Mon, 16 Sep 2024 15:30:48 +0000 Subject: [PATCH] deploy: b4b36d0a2747dd78c5622f03f06ba659e5227000 --- .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_2828b5170123cf65e3e0e100826c8d72.sql | 22 ++ ...r_vot_6555f4629ec31a228ee6b3901740f521.sql | 22 ++ ...r_vot_bb4bc4fc29c0c50295736cc83c7add2a.sql | 22 ++ ...ote_r_436280a0cca390e8f540ba02f80f5a02.sql | 22 ++ ...ote_w_579bf425b6501dcd4308f3add0d96596.sql | 22 ++ ...ote_w_baaf1448e126ef54236d7d352513053e.sql | 22 ++ ...vote__58c6d5fb6fd4a55c82c720f6e6c45f77.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 -> 4595014 bytes graph_summary.json | 1 + index.html | 75 ++++++ manifest.json | 1 + partial_parse.msgpack | Bin 0 -> 10273389 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_2828b5170123cf65e3e0e100826c8d72.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_ambassador_vot_6555f4629ec31a228ee6b3901740f521.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__58c6d5fb6fd4a55c82c720f6e6c45f77.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..645e637c --- /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:30:45.154398Z", "invocation_id": "266d193f-df97-45a2-84f8-51fc2b0d7d31", "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_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_6555f4629ec31a228ee6b3901740f521.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_ambassador_vot_6555f4629ec31a228ee6b3901740f521.sql new file mode 100644 index 00000000..823f46d4 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_ambassador_vot_6555f4629ec31a228ee6b3901740f521.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 ( + '13001' +) + + 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__58c6d5fb6fd4a55c82c720f6e6c45f77.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_treasury_vote__58c6d5fb6fd4a55c82c720f6e6c45f77.sql new file mode 100644 index 00000000..fd5fb7ea --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_treasury_vote__58c6d5fb6fd4a55c82c720f6e6c45f77.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 ( + '13001' +) + + 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..d87ff3bf452e4b0af1ba1363b5891d63b27b4174 GIT binary patch literal 4595014 zcmd4a2b^S8u|IHfh9&2?q$Mp`a?Uv`qBzXX^zO{=gk@%S*;Nq`5!6vc2E>F!!AKH8 zL=gov&K#z zn=-nn`~RFiHo9oXz+iW!8r)=faL!OyW$N(!fsvldNbkI=)bD*pZe*g0coWv@QFb0m{kwLeR?Z+PqM-EHk& zaCqwc{=Tu%6$giUXY^)?bWHEd1JgV=vXSvZ8^Z(vm8SWbDojuY!I50N4K$cr7o40KNGt8|Z@H$1w+oPnXrK=xiM-5GuDUu2(HUngage=-|Su7B{8r%v`h?<`XN zpeK)wF4Z+up--rzb7btGeICDUr62$0sq06V?WoMn3_6BKI!ETv+nqDIk9(Vu`s*4T z%08Q+!FluZ(VbmggLAT@Kp|RZLF1>Yeg;$#~v5&dhUK??_K~b`ls!@)Z9P@QnC8bA6t<6T?$~myGA# ze>k2!^wrasT}J3aMHhp{lhoQl{qTPah|cke&h?4TH4*KutswS33#6A9_`E~fPmk2! zIW(&>(lJz-(L0=7@Pe<}>43mYSN;aA59`4AdkiGpuafOow|K9_x zTYatDe68C|TI$Jy_g)#;5{Ejl1N4PeJ7{BHUU!`)|s z+h1E|;QcbZrGD%1cGu(08Sd_wHfLxcD73W#Gxkpb)e}C|lRnjxCaT@ERK?q5LdzcA zlu&=~Kv-2+DF3HG=w)B%RbS}Ui4$^flL<|F)Cn0bh;uvV^o?||>#R3-2rr1?2;lV} z-|N4=*MCi3>I-7q{X^k2RFI-9k^S;JZx%9{G_N^MHsIQiN#_%6oAhLkgx z&F;QpI;7&9zJCTB&F^mWsA<5b)d@cy0?kDQ5CKz*wyf@0>xdd37rw>mQL@x7*V)uT9+s>~xx zq=zPIv;5m0}vi8dX_J;7Z-YZ)}DC@CA!Yci+q=vU!=(L+04!Tr{aeH@+Ox}0vG;m%9ea&HQE-4)LmCliwjJzp|OI zlH2lNS90%d0WoXKvZbw&O8;#3?W}R{kbINqFe3e}nEp0QPhk`N2~E?3tk}me^&a;z z9NEOjP+UMevPE55OJyrFHU2F{el%QU|0QO>53^I)#D0XC9c06}x82imAJPPOt*vxx zxy41fCcUXB?Tr+XpTNjZVq^-NkPkK^HzvY-xBp?we1k>V(!RBkqVLPt_f_mm;r96E zi7?;y?BslpHq~!FuXm3d?FjZoMGZJ&*JnK0tr zc67wYG+)==i-hOrty6{VA3+3P7lW^l!6|G4Kf2k<_7Y<5`}H~ZgH7)4MBar4HT8P#>(4bWeS^=4>Bl&JQ(hQYdYL!=62Pa_4K4!Z5oM)<+&XiE<*2( zq4&km6gENI=XM|)#(nVDn>mNLk8<`ggPsfle%&iRbS62UZ&^QV(P5IhdNlChG8>Hb=)+e!Y1KlyI3+2=6mc9obN&D z=|}wF;_PGNa^pnXi?Hn%u`Pv7wg;vrAEnY@vL{^Is>mx;t9^TL{BJvbk%(s@Db12EMrRPp`!3DSonunn8GIEWKUQ&6GnW} zGmaQPI>68FQ{zXUHaKTS54a<}QK?}f?Y)@xSD2QL8KyaZLILOiE!BX}FVur=29F92jWF(+;$Wib`?@-^IEVHtCu# zVqPN5xBDSix%;N4U)5&~&?7L?@@lp>tiGenTQyx~;fx@-PuWAe%iNW(SZ}s%Fxw|J zn@VNFjAnem8R3V<`FUe%aMW-ERxthVIbLL18#B>vGM~w|p)7ntoTrnW21_Kwq4J5yVM_G3kzqi=(0O@ zq5WgNi){;;-ld)ga~XKtx!`?1Tso|m+TGBGO=Pu-Iaic99LvzQF<-{Eb1dB3!}CBD z!!ltur+&!Ul$fLiU($SG5A7YR30)!zeGm)LJ~3a&wpA=S_e$r(oQD74oc1zY!T7eS z@ay$Wk*E(7(e5yx$hJXjPxa-Cr^0mR=GQLE^}V(mDA*!atD)OOppRl8+7RXg+4h9# zukT(q%xK;du7XN*nL%aNjtX~$)tv4Vokp<}?f>$fY+JyRtz(&tnAJy)a#ncPFF(_T zXY69jRQO$cQY88+CZc^`K9OzfSGd)er-4q`MIub*^!za{tBk+-t5!U(iZb89GPK{z zm$7a6vdIK{zRt{7_AOVkU{h3BI{y`cZpT2h!OI7-?eWrI$%1@X1%3Pm_uVS7SR8z7 zYmZ|^cX{O{<@R4mt=X?3T5TVf=Vsr^m0SYWq{tA@IlPsK^+{_`b~CHntR%!IF=D=5 z%SSZt*lGo0Jw=9i?r$7oiThd7$JDTiDb%ZOs*?0x!Fu`TEML#OKP!2&s#I=_?bG|U zgsuLGglyFUfA!QAU%ZVI=JyPgf> zzTk3qQYdlvaN3;t)3V=t>lhxGm;a&WaN+;L7FjT(1&_B7FcNm7hT*b4gH6th= z#&hwzj%UY`w?vA=HSRI2!Bn>eN-#%Zn0$Mo4`be8xI?KsB8{0ak}sXbPi4H9T}R_FYYy5nf4m`|4Omn zaEN@?nK>9Rol24Fe#7d2D%O8&`wce_fc!U|eV3|8%;wSoXM?Yd{sH8t>ck&noLS9n zlG_GYlu#9A?U}jFS&6 z2d!@IlRz)PptXI19;kVr;QPyzoF!d`du4~iJ+?_)utkoY=yKHR);$UJa*SHr1?Zug zcL5&L6e>uQVSZzh!^A(T<9{3EuY2v@ORyU-cdYKtlN@irjTQopF-o>)5ik$$n_!sVjXEoqYIwpg^byUi0d?{2eR$s>s}(A#fuphq=%#;k+Z zcB&OSlyl4Ko-@gEA8c9MzUEn)x33-9)JfCNkulz}m18W~=SZ6gyenIH%B*fHlMs)= zh_xMR9-?`NTB%8T$qX6co!@eVc(0}3N{PEB5|{4k-Z2TV69d+^p?QGjZD`>pNw!z92{F<@<{nFnazY1WDgtYydu?};vw`k#?lfo>-N zd@!^MFllCW1DIrZ7B;NyCG!l;d&x?5HBu4!DKf-g=9_u(mOUk6u%|2stZws?058CR zwH;#~pn1nwxEaq+F7hpQfG$0Tci*M%ON@Ug#6Nzb0==DMIbC%-mqd3trmO7?^XSYw z!@?f{@l#9EdAq}YyK+k|9`0iacQNI5)jeC1-3{2Tw*AYqGjIQD>f+ImAFI3jKh=_p zhdVsl29^U>w`ECycVfWW4lfVTyu+)hi-(sXBYbEPM~I(r_Uk)*a@Sk!2`;=1JG~lL zvmStOZl_nHn(mClKIJ$sPz!hdJR{~W@a;@hdhqT)Nl8mYF$RMnkf9+hopSomjU z{A5s3@pPEd^S3!A>%5@0`zhQZme&;DA=U`B4~DAl5c8mHJH%}B0xu(G_2M?ps$}mN zRBP?Xc&AwI#dnG|dL4tksyoFzFWXMBQY~YdteDwL-*smA@6-8(8-5FmjaK1zknb34 zr0T>})g5CVm2JmZ_y_6yRM2;@NQMc$vO)7g!OpR~nE1}IMxj%&P<7{+CuG|>W)})} zkG*z@6S7|Uf*n_3De)a-jZkM{sOkYZ zO3dF$)`)ij#H;TlYxJ}4BrCN_s!5Y!zVVS(W7a3YK^gix${H~*$C$MpWgez^M_H>d z>uEB~H(zp?B^Obok4)NGmY1Zrv#e3^2CP`yS>`F4cb1j94^}Ea#`pG&mhsg;ov;YK z9cGPucVfQU4l|F>yu++%zIuL)@0}$bAO4*P{{rsjBE@!s;z`nw%-c88NcI3GtL+={ z$jtjj!XJ$AGpbEVP)>~L-ETUkT@*KSibHz)NAj5rS zV>SiND+@&ba+mMz{!A12TUE6uF}-~xjViBWmD)ZMPsO~CB>cNwei~WXNP9_MSt!3L zk=RSp-`P7bP#FpSZdK!6lKfvO_L3~Jcy%wyg7kkHo@rZ{BGtVl)&De(dr9&)T|;8U zvgk?fdz5$zwPust7ZCo)S~a&|FG&?;?U}jFO3Jht5EFYz zN+Ys+YhW))4(jbCX$0L6gVy$vc%b94mqY;y(q*_yebC`18igcoacM+{BVJJ$A+c#h+-m!yPa zV}^`y(jhG+4EK`cgx+3~M#AGTVQnvoM>rmPNy-xjdr4kd;ciEm*h>?P4y<~cIPO=da9l6{W!jJ9`W3s0HeUXn({=P+VzFNudZ z9(zd&#F7~@!YTPpjl?oYtrFueAYQt?y(Eo*Z(zXMUJ?&*Job{51q}9*ys|~PpByO1 z*HznT5munLm!uJJ;U&;L$C+>?J7+SkI7E;M6tTm$+nCBUPY#-WcvBsR9Ih zNg54T!iKfIB%a}T>?KJX`YAHRZO(UyiRXb*b?9Cp*h`WFdV5J40XM{ewY?-B;CSpM zDGTWDC3$80g&bbup^kER-d>WN&f81UNVh$vtL-K6=*D9&Nm;tay(F*fILE;?dGT;n z7w#p=?YzAtjduHCyV_n7&u%>Sl9aW}^J8Dyo$^^=lhYT+hxU@>fZkq`M!@4RU~Mmn z2RI&kNy-A&Gh~Fjp5iJn@yuxLs~bG!;O)E!F1!tUNgCn0Ae`Gv(x}$@y(9%$DkEmK zd;XIjiM=GERk-aUg?el`6Tv|i1ovkOhX~Qm!whXN-R{}OX3N&d@o5vh-Jf!4!qSFm7IJ9=eyWm zlKi{I_mVV9-Grs8dr3U0mhUBrNCi1DuS2$TUWvUVVomYQ7hzHHy(EoPKgU$ny(Au0 z%lDE*sCYU|>9DJul678C+aD3`CCO`w?R_mX%}E#FHLf$}n9R!8Oyc*))| z_y*RFjQ5h{UVJY}qt|oTtGbuO^J@8Ck`i7lD`s}|1+Kmldr8D^VX^%p{0{QHB#l&W zV5;g~5|66odr2ZxMKVn2xP_Y+3iguZ#l-iLGzu-eB)S#WQ{7AA3AKDLNkYiqOY+JI zr#T_(l`q(L5tb6)OVS9n5{9boCGntIzLz8d739P!>V1EAUL{vagY#7FS)ce`5?5mW zUXn(<4Iy5AFG-`{xa=i~5Ju8um?z!XYRvisI4DDZFG(Zj_87Cam&C&ykG&)+%zBy( z^W=Qbc**-?IMHyuBnjkhhnl5oj0#)%KEjK;yBOLI73_L3ATjfpUj-fJDmrVyn1M{pW23WL$*>2H$of1%hz zaxvMgGxNfL=pu?#_mEWoQ?q+WHVL*L@iz?ikM!j~+KF34K3INMMZVQu%_-PBQpH$% zW^QsdG^y_$X=JhQ9SMJTfG3y981{_} zL7MlBoRBIpORDS}dg|ux8;YMA;2)Y?k;P>K?G?!}y}crhn0I5$+FlV4)4W$C`~^y$ zV5}-ZiVSi13WtbSg!pU7h_!Yj*dvnrd3!_}{T{)7wLK!9pLvf+_%mZXx0qjJc8qRr z{xga#pbPhgV(JffhtC!|sE zO)Oa36XFS)_kyekCx7VZ5@c`^t+w0*un)iBGzR0mG z8Rfb8j!oN@x!fL)T+-X)(I|NWmaOgZ@FdN9JSG1H(dpeSn>yp_qy7M=3bO)uUHSvRsmtt=(M!;yboy*(U_a2H{?+8z!M&b)`C*@~-W$LPk^a&#rS5b0C#H#UUd*6N0f;^*)i z?XJdlwY?jjoq6v@vI{Aj9>cphe~tt{r^HXCi9cZx?AgeR&fBxm2zN7vtL@qF;LLkA z!XLloiDlP_I9#w_<4cRWire3Qj&l{~?bXQ1yuBKYWOrk-+FlKh%)D1)KkEsuNQ_n4 zSMnc@Y~rHejvMaL$j!Vx8jWU;V6)mD4bRNHN5gzkXvmGRU7G&}OcT=(cj)@gh494Y z?agR}djZ4M_GWl+=Diu_i-MOOqr2=O_Z7uYKJ%}C_&dv~g`$Q%8I53XLNK={qfyJa zCnNk7eV$8pDhrSLQ$GazOet792I)wh)w7!{7C2WLk7-bla|{x);M^vhBs# zKXv*lkr0!*`VLo3yPKrKJs8y-CpGNBXargX16B86ctEy27`qvO!u=Q5?q_$YKS>f6 z4&Qsx=&~_(sqVe-Tx@$U^e**0SiOAf5$Cd}pr&c9Q9uSKKK0a&QI*TNIB?X^hGnbP?%r|a@_4t}bN zpY_8l7~hl-77^cL(MWUxCaUhS@Q7@CEW#h=<%yun7f*%h+?YReX1TuC_6vl2EAkrR zdn+1&Dj2A`x55Lm?XA#X-@R;@(f6-*-?S3FT~L{|qq5xxVIlE76^%}Fuv2wUh3913 zQ;}@x%4Ec>Zduz|?O`}$7uyd)BEFZRk?0&uRNYJA5!v=q?5;jx7l|;LAAYtunP3k^ z{w3pkC>muh!ZOu86rPN24~0!8*gx^3|Jtu)!9IhqbokzhMxd)PP<8Kw2V~njp}&#^ z`LGK5$)Iy8@u*brt*t%(65li7O3L3e(TH|4M62(aXmqphnMkfOYEoo~KYgy1i1kTp zP5gwa)Z$wjU_1qZSz4=aQ-FXi_dNthL zf&MONHT6j|ms=#eogytxyovQ_Or>W7_k>XWd2V;8O->){nR5Erl%CDA|FGrhV{>|@ z_H5X*b@pGj&Hi`$?0rRP&WhrpOR~b-CrdC%r=bV+u=f zy%^%6%b*)pGieM!tRAXei1id1;%}C7i1-I`c?&jm+MM~*I=g0d3=hofXi%*EKV}aN zc2$Ol8-7#7)#2#owSQA$uvo9FVCvPfFrcPzkA?cM)a03+=KBzs=sxvBnF^doWaO z=a_dvG4CAPHC1BO>oCfP@jRUW#ORJ{9&g83ey#9!j5Wd>h+%3w#ylAFjv_U>FmZ~6^YsWA-{c! zf7{MKfcS8O{1{g?wMjF*$GEB{YtPJS=0Te37&;?2>bOH$&d7(C0g|3^@G@kCf6RXs z9zR5=Bn%(t$^pH{xf%h_!+^ENxjaDg<6PlGgno9BheV`@tDniA5@}5Z)*gIf=dc{m zd#tMw@DdDId#uX?G(XnWiVCb{$SUx;kGV5F?x6h7NcdG5aj!Q2n2Xm#?@Hki_*AmP6ch{;zs*i(tT(-x- z!Uqifln_^#6cc+h-{*jTde%QY5(^&-%b_al-dH2l>KLl}SeOT8dn|0PGMz+FSM^)d z%;%r^FPK<;>bEh&?;U?UtkGu*_NhJ|=K0tj53~8yb74OJUf-Ra@B=LA`e6@Og+lx> zu|}btu~79fF;B?$m{|A#i=PYnsJwo!ee*DwC{^t;$llZe%V;3F1z=8|V|Ik9v(ml)cEbH!9OzPp!k2RW| zh|Q|ck9lUc=g0Onou7DK1=p(!=D!1BogmbnkqVz9%ZrOYN7e|{gQ2R=k$F(I=g4dm z1TQ0IwQ&BdOUWiODBIeR@$+Q47k{3t(Q6*|sygRHrJiL@Ne{{ zzmCP@Sm7C-KUdaBbsnawK3C>Z*`6!g+w>hQl3_wiyxhD{@O)WbO#Jz>MxjfvQ1$sT zPssLsnO(?##_ZLlJDR%$2G3=MrNo~zYlONMLsg$M^Pp_cnb|IZK~Aiqmd)3O@Ne{{ zzjNiDH*+QCKX2BEcPqrJKX2CPXMf)87}K{gk|x7kK7U-Qb(r;;a8QQ+b7zg1_hQW2 zb7vl=`MI-JVb;@Rm@DQx((rFv1eNK2o^I}T+jjI0boJ!x=vhbFIlt1~;g%eRD*c0V z8=k{(bve4ZVzAh2K8DGk$iiUlio&MFz3?|Me2T1JD4!1lU*&Lj>MU8kC0=8A&b0pC zkr70`rE0i{{t`xi8KYC!gkGx7H5oDX)$VlcCGT9qSD8L%pu2ZqM#oU4Yp{Rz94NkN z*^wglzcKcIFgArv*rjf7mQ02@ulb(lowLipjNXBck)h6k;pvs3AynDe8H^O2mtGFt z-kZ5>76xY$3Qw?em<)4X`#a9L)_fqx?!17qVL++cU|mDVUusE zo2VrcVYcfHIopzpMEKx?!@VQDg99DY`#NXLKoz`kxpAWJR@irI>`P&jZ>e>pQmHWE z$@xPF_z!*im)iWtpuAZJ`1!MK!W!Nz{?=-D_$uAojET~FV(GoHG=)vlN0ym0mrjRi zZ*-Qc=N4;k+l2PEvi4C}`xvZE;r459%d|InxA`kzy|()YyL+eiQg!wLV*Om59xK-L$FcP%ur-BE)~a)LG96acQ^%Y({{3C?$|%1?q&wWAb}=b4S`@z! zi(iDrDQprCf8W!`U>$jhgqZoZi#v0?55<3(`fP;1NSW4f6T}S$iqcnM>2F|Z3Y(gW3a^R~84MJWZ^p>CU}OqUEOM9&Lw-*_uP*sqASy@~lbgc& zT`yk#-XIb89*lc0#-*?cx6}>%bn*;#=a0MUExFJLkDcrYH!3wu#C;UwK8|rIY{D(I zCRrvE#=Gmk9dF4es-s8eEnP5ao>F?K$oyx_{1?njVH0zy=dR0U!>IR&{_KH&riT~1 z`mDL22J_~!)RBqvzcBSXn3}?Er{*)~yFj>ld)=*B#{hre(!0nhLx)%@fQH|-G@gilK zJ$ADwI#85;8%zHiOHXklrY|Tnv zWSEG%1;*V9<5Jj!t6b@mGhw{_M>$^gon&zIXyeE3BqxT7%)4XeJux$dP0Y$W$?L%tDVeeD&k_QHg75yR1dbBsA#)Fy8Y|ZGnV9SYGn_YNQag5{CxMNx(AeAqFfJ{9xaMrfWUdOf<&SmZDlhJ4mO z4q4p;7FLQLP#h%U-i2}R!MGGQ;VOGTDGvsF_75Gbx(8&(*7SgpVIuA$823?(OJNhP zvImqiVZ5K*-tnq?KydW3Jz!#}$owbF{AbKeVH2~m2aIRKsL%Vwcu<2`GwT7PZ!R)# z{wJpX7pA6g+o}1?`7;MPYIP3?ydq10tUZYi6f1g(6*9Q+w&zk=7~J-xu!-3`uLxSL zZCE{j_D8Kp2Gv{+Ia14OVC1zhGKJfW%q#ix`A^iU&(E`!8~)fyBQaF0=FKtmmKd7C zCTQjPIi3xx=P!KK)wB9(PvI3J{U3YUGdWn~-VJl_fw?Jc;#NNGnaYQOU$mhES3m7p ze~mKDAA5=*Hcn(d95Ww@nJH{yRz9Z@Nref2@ypE$hfPn|`5|F2P82>F3wK~)3QwqT zm}gMFj3_&RWoKhq3Y%n=PkRb!Fx9V~=~UHEdlrXI_I&JV zPkEFmdj^(03(Hd2B&&SdQ%r=}Ui!MTRX>Fo9z5Fcv8NE@BSquSW8*JiV+xy$l}~#{ zlVQ%6Pag+oFh4Ho9GM_rj-9W>&J=F9GoK+}b)0jy&mzJur`$CTj1z15Mr{0jY)oO3 zv2_*^rot-ungv@f4C)xoB7(OSsp6kw;k&Ugh1)C4YxtY_??CIjyb;|(AMf(wL&Zvd z7(4$SJ5$)?tnKom*|1{%_Fr5v>$^Ps3MIR|)L@bO1!k363WupM;hWBN!ul?+CZ*}}gfXJ*>R5J7EK6aNthUR;X)x8B-*T$@F0X!QRhK7@ z5@k2TvRhzT3Y%oLU7nN(v%S^aeFO(D-Q`6`ipINQl zI`RTwcFeoH=t$A|FzkE;cBXK&L=_SeU}?73MYkGwWL3&@^+Gml!Hm^2f0Anb?`a zCTC@r7te;BmhZa6otD*Ip709gy1e9Ik^6kieF5gCu!&pQ<)!jr;J;YRfve9R_192# zd9iUK^JSR%3d~Gl6SMOC97%-<|MF|i3WqIDw9Bi%Eig_Lz5xs0goP+BdD0kB_Gei3E-Xu7ldQ7K6VhO+zs-NHQ{Ckiht_m?@+eXEAuRg{mZh*s zR@vo=i7?yy-*gqL?mohUm+kW6BSquqvGJdH);KtW*)i+#Vs9-n zKYkNC{}Ve?xZTcthWyBL&0gce7N^`b4vZ6Pd9jr;weU{n5?L7B$)vE!*gA^{Q(=|- zSia-NK2Hk{59*k8d0`#b`tL{;uZD%!z`_)6uQ0FSC-S@T>Ro#ygZ;WTkNt8>YOGkx zQ?T^rSen8nY2~iHL^`aVpUVHnnR?fr^b(OykNt8>dbB9M3l`rEi&NMnuH3bkOo*93 zeYHDFtDmkfUZhO3#~%ES4iu#i#nOjkX$qU9l~32la$(5NuF^De*zAPYLWm3oipU?p z$R}fD3QsI@mcT>ybe6y ziJ@XOKZv0p#?TZtK`YPC@oZQ-@CuRskL}t^4i>qe!`v@mZVH>Yl`DOz zd>HuK*E?|a9i;kelxhCh9i-Sek@+8(`7O*$VH30R9$h3ACj8E(%?gK2PuTe(VK7b< zUUcQmEW8W4coqhCK`A_;!eJ^*_}$B#uzIDh{sE@iKDKL58Y9ZCie*>FvJ^JSDp&f1 zGz!(%7FfZls#p4oLnnJawrfuwCCYA!WjDjJ6gJ5!SNg<6nC(LOpX^kx^o0kHHhgRa zDn3#)-WeP3ij663GFGniMU!F9i@f7%xTVfueq7QyGC@8BJ0FIfDco*nHbZ`G@l%_< z#)Vx@xoaF4C)V;w*!Y9kn8GGw>ntKng;nyBe`>ifsADvX2;Nqtif3Wrek@Gk_6qYF zUM9cEsb1-u+c{6y=CPH&)L5~WKZ>P4hNUTNl2)$tCDLK_yxfDXp4BUT(n~}-J+{)9 z9xaN07K@*c#VKqOSFZFW6Jq8o?C;FgD}BX_lxgNSYpKDUxh!>L+WZEleiKtuxb4(@ z=Dhx~O<(eYCL_Mm2dbd<9O5=(Vnr{qN(L9+<6JBYgL|A5HZhy$6(Itv=gIjZR1=f8 z;P{}L;k*J26p>fK$g5#w3bz@VSMtXB?gsTqW8Sc?1!O0U#844>6AV2CLsQrUtvo-+ zvtji-WjS}!P_Og}uMp|~*h*h=u*kg==H3N!Q`p3QlizWQsFY5v$9 zq}Vu-`C!a^C}yUxiCKA%E|Llp-fF*Qg~O&N?EH{07$*w99}9l~3sZPPg~L>s@Yc6D zVf9L1{R2$3eQc#q8Y9Zi#Ik)@mck}kJ_N);L(PUtw6;`ipHbZ_;c8p!X{(oN?$Y?=DgFYu7+Fc z4Ccorog>ZO*Rb=~u``9+?aXJ$yL`UcYh2JwfL0G(Tg56gDyI&d;$_nD7DlGez1yx;T8;;>5bV=r~b$;Z-xU@LuPlSs2{wr0|3ahXhRc z;QVPKZI@R_mGAPzF{13sSaww`OJS3&uFI3sV5*0{;LZ%%E{`2r(d9)(iLx7G*-f!5 zg-x=$E>BK`*&fmBY_;77IC#k}FELUyeh)U@85>jBWUTA*;>j@Qqh1^bXD~Z1y1eLH zi_DJ?!p?_aX9~C5na_}qozd(pB5ZNWUE{zwv6fH7#wTH83Y(0rvxqPiR>{Zbd)4i; zh~V&`j*Bi2)NyUaG*ZRASa=o|rf_?Oc@4ksa96|XF0ZS{+~p;Pik19f?EF#eOktC= zvdfES!;1O+cQ|TwmnXbJxh^j`Smgc;=Kd_^rm%@y+2y73Vc;J;*m!=fzlO5Qi;WYR zzlxbJ#mp2oF)Po{kyM!Qhwf}vIBapESHSw)0^>yC?_%NWurP%uR5(n933ujy=}Fz? z)uj|&o-{_3{Rx)+DVC+MNmkkA3289Zu3x*lRd;#Cp*3BeJW7=P9hQ9n%Tm}RtL*Z` zM40XL-JGqu%L@-)w#$o;6pjB68$XMUDQq%Uc6rfcm~(IbbazXg!R(lId9k+^nIFH7 zo!`LD6mGXOpCQl6w<@T6kWj1EOGMZ5rp3mIwY<=3nOb-!bCE0z?qpKfWNe*91Z^1m zD-5p<82A21q(B|BE>9MYRPjn!coi&6;r0si8lIj1j=FZ&-n70sL%KGv*tM4&E7tNx zSb7sIO<|L?Zr5Ha9d>3OUddenwY&Djmxy$F#jd>)qebx@vG`6{oWdq?-LAcKLd<;5 zmz=rw!Eg2=WtzR>!SDD$QTjkEeK3}$ut{3?bbT}zhCFY*rjf&DC+zniG8iZ#zYin7 zA0tzEVv)mK81jenO4jb$V;^Fw>W>eM2Q`>8m!*zOo4*u-vP zj!cjbz|IF@X9~C5na_|f&CkI0Swz_7l)J`(abhjM7aO05jVWw0w$38LR9Gcnc5$<_ zh~V&`j?pXvj1z@tVBuaYOyTwl^BTT#DJQI6=^GrFWnSq^jTNQmVd)QJX$qU9l`DOT zbXYxK{UfKXUg?uwqG;BFs~}tHOOF=CKZV6VgT*Oq5?8MDB@<%i*M7s9t5^Dp7b(;1 zv71HFfui)6vGiB5G=)vl$~$tgTp04V_iY+EY<9wHAw&iPMdWW|61{$oxml{C}94!X{?ro#c2n zjQZwn#)BHnnaff~n!mqd>en$fh1*WeXU@0ecQ~7vR|HK4c+eAG^1wi`q8C^rgA4C* zE|i7AJx&Unn9cKwFc((Ox8*;g)k55&wAHZd#j(M3{W!gp=ZtZ>-$gq>61r^vZrC$`B;|1CRyc5pO^@o2h20`xyUdmgmU_&9)riE>Hs$V~Z582l?3 zoWkt}=TqhT^B+01Pbb25r`*L3j1!CcTiEzJ*qFj5W9xJxOog2~9(=`Batnn)9i!<) z@U|jV{39&$M`6JH|I@)b*dB}R+lPhs(=u{ecI;<_cjbVAJhiL;!!_O20okuqIhan~q5 zP?UZROaBc^Q`jV}yEPZhg&{w+K-0)!*Ard~Au<>!BL5E~FSsVW|4HGAMGkXe$WISD zWbKk4`w&yTU$NvT4-#>gC$8}3@`@Oj!X{kZlAo9dgMBvN-Jo6a_Uovj)Lmy_T&3*BKVnrX1ncs_B60;I&%nqOZZk5kUo%&!X|2E512@YouXeq+i9zNKQoqWHO3{8Lz*!X|NL5134dnZNP6GgqHR ziWgD#fYE`X^d(sO%UGJiCTZolI+hDVeyhJ}Y+_dSfbnb!>c1{<=6FzpSu^Va zqi-(K1HOu>|B9(8+;(a`6kvT<`qGg5q<2l3qTjmqgc`Z#moz=1#f#&*u-p} zSA+xfNuq=g5vbx7UGUSVFt>;J?FYghWZ2WM1t zZC>%TXL77q%fG_XzsAxOHc9JN`cmnzdfqVq9SrSCpZF4yPOo^{v&3jo{0~_CDJ)K5 zleliBFP#uG-}rV{;o3WL>_y5nd&SM7_&`zm6)gQ4mZq>tT6ae-nhQgoGPP;su-OUw zJ%|hjipcL`Q?$9nK0gMCOcm3N*_9U zwDBwMB&UXo%-dk*?JzTiP0YGG$%$+j^>+DQ;MP)uIdfU+$h3JMOuZkbrf}P-`OJC8 zotnPng}qP7OCA^~R`ju$`FPAsVH2}?UJ>TP>UpQUo|~Aw1;+=~4CfVKporXskt-OP z!fi(8mAq@d)m?wm7}2$W{G<^dDngH7=(!l0!X{|#`8k>mtLNQsawiS#N?-RNeuYT? zSFH4<2aDY2VD57<2qFF8fBWl;to=DoXC7JX1)Y7Q`p3;yGIvG zg$eI-t1D^kT556lu;~degGd;R6NRtA!r#Qg6rNDwFcl`e|7K2DyV6$(r`o<^rB56q z%HE1)Z^N<_Hp%K%`lK|N>VaQ$s@j!4cIaf!SFH3!Mv1b&#IpBcSqhtEbt`>xBFy%X zWt^>cr4JlD+VB-CP>GSE@e|niNo-7Eld*24FP;o@KJ0>Va0c_^lFpH4?`7=#Dt4xD zyPf$A`N&h8v;7(uG!xO4K2QK9p6UD#HvTU*rm)G_I*SMiSS25wKO4|OVNl0t77@Iy zNEI);PG%O~;hdC(!5vNtw^x|g@Np-&8dk6L&F`M4YxCGjUuvv)US1bVuaBiEY?4;4 z^d-_^^?brxPFuawC%r_Z(_<@r>CvM2)>wR7EKXsQxN@a0nGiESG5>YGKyitic@kzpe4 zFvgvOaVc!VRj%~OnK0gIpK`qFJIUba(Z-M6NlpwEnLmMmB^r)%OOW<`4)`)LySz}HY4*&?)$mzq){1|scQj?lSXQ&Sk3oh=wD%I z3Y(yH=jTK=teyuCcGTLHKIs)A{a>-tmmVx~KaRQofVnAb;?}M7CG%n6r{3wnwRez; z*C^Bc6?c%L<3#4aVCGjaGlfmex_fl7RG9F{NzDp}O;6bQAz?616n+N_zl((_JfXs2 zDol9pLrz$`(pP+dskX0J=@Z9@vdgTSS%r5$m&?N7?k9y!vbvQ%DGjDN|9GdWUFl5~&-wjX)K*=kq%z`>&pU$Fv}7%3W0#m3uUV+xy$ zbt`@GWSH~E^1ngZQfDwfF6kVZAn%2p_rcB-Znra^A)lE)pk<#$gk4U#YaAFS*7DKV z_*iUAVUw|S77?bxD*5a^nw>=ihX-|xW)WbVDBOvKyRa~Y+bhg#_?(-au=XxoWpLQs zZFO?4izj})C>`{LWWtSHlCo=De znfJ!b6gDv{&(D!mnD90E?>?!ofc3+NElzmqVCU!9I8pd0EPMAIIDjHgRjayhJ_>{3rjjo}X*4q3!Y_<3#2^W9GkL zW(u2_wdZF!6()RV{wK`z=jYnt!xkrg1&oXnh5v1YCfC>NHx|UZzX=u8< znyxoSlwE55%qqOUxl9%Y_ctkQlGS#3I1Q$H&vbWY(06(DL#w(xag->#7M5KH%Tm}R ztL^fnM40Wp#=pW)DJr&RTe`~&-WDGz8gGe>r($CYn~b$xUMv~reBZIIhV|Wa|xomiN{?G@%V{NVkrhPA&IlAV*M)o<;TT+SUpTWE!rBxzY3qJ1B%Khe>PJ4|%#Rx$oHNu_nL0dwV5Fxq(mQYJQ0HkKgR@6^ z`+JA`JNi3&2L>u5Q{9wn?sgrK7b%*y;8}pJbmK+$v#|Tw*qy>A_hTn_4s`a-AL;EH zo;-Cj0?ERvl$iXZdEaNar%_aUnbwc5T(d6<7%F;y0eg>OZwi~d)%P@F5RCeXQ(cia zMIAOkVGk%!gP|hzm6-Z!Oikg5rVg`V)K5O^sI@;W(r`ZU8oS^$Qv9??Y?w&=eN6lV zOiW=DvF@iuBAGDWr;l;G+TRCgJbJBjncmkqV+MNIrTBe-_&|~PZcO|OOiW=DvF=A0 zqPZ~SXY$>AhFhS;38_BW<4s;r$!ya)pTxkyBKGew_G1{E!X|9>Ezmdy1Ao5as=C$S zV18X5JTl3C5re;k!72Rz0XUy&|LKn{xFFVxv}pW-`W7yTV5nH#Z)5C#V{8hWu$!2B zgxRp#e(8PVK@BRqEOn%=m)s!33)`8cvoN?(O5wIs^QwON0VDOCA@eF>VyIZvYhvoP zF*SuJf;yfJtLoQg8_(FnD@1xmcE(N)7P+^;+*@I83Y)l1X1 z6(;;v{ui0m&w|!Jz*J+%e%D1BBg%dV%btQ|DQuEet`Z7qFx9v7Uo%s$5*CL}_Jizq zUF1=s>>!ps70XiCB&%E{6cb^#?;PsR3F_6W@ZixlkgZ$<#T zJ`8-RRczFJt`WoZ|3dixay7M#qW5|HQ)o z!on1uP~nh(2~S$y)v&h9E2PSIdEyvRc8STERd|bYsVod`aZ=bMtLyTlG??lNpL43( zE{`2r(d9)(iLz^8*|o4Ng-x=$E>BK`*{-~lv(ntK@r`Yeh{B5m|HakxX4iDSeU}?73MX(f${0M>Aii{ zwY=0&v62U{^K9%)VUx46%Zo#>)AB~Axnfp#dBQ7{>++I=MeZ{&_gR>m!X|EImzTyImsgikba~PkQT9eG`+Y1+VUw(~%M;RIs#Eh_JnAm5IJBnA zlShfNKgY6nV_6EDWR+c>mh2>vc-by5K2kJ(7#sf{8&lY1tnBil$uQ>~ zemD-!V0O&9yx3cd%#UBd&M#tT3b)&t&yaU|f3vfQpa+TW_$#iBV4PUXZ(-xNu`z{B z#@1OxmN#W&2%!aJHvW?^tglfvy4<~6+gzOIJV ztw-PBtX^H8S3E{IJvmskUL9MniLEJYvR1YpseD*T?|F*@KUTTjPd1Bmdt16GUbb7X z%y1EXGmO3kMyId|{TS6|zY-ZS_I>hS@>I_~*hgEY=VRBz_(&0ZSB$+o#-^|dTRHcL zCc~WfyU{rJU@s81Jz?jEoxw=a`7rE!1a_wI1UrYxFy{mFKlq~VQAQ&mu^<`N43M@@wleB%N5hlZ``q=z=jAmwZ z!3%(zF6kVp=o_%}P1u>j?RMt%e8K|ev&U(=2C?Dn5g#ko^v|&MUD%q!CTsP%I+_lv z>i6Z_`n12mlg-fZOGLWE;um;Ij26Wo!s3r$aSEHnb-%!qPKcSm|8ZC0+Mje_FH)v8 zEPm1W` zjq#x(^AyayIcBD?iCOuqQ5=F%PhZoWB3erg=FMfPBNOLcF!gSjn!;_T<}>G>bDF;7 z)vG$v2*OJq7${csp_ut_%uHbuvw2<-=ECZE)?%$k2Gv{+Ia13Xz{n?KWD2(#nOAcE zr;R6#k$znZ$W9uGp<*@nVdw!2O<@zX^86gnhSl@zMIE(zK~{K$NdLzcWRrtM?$a^% z8JL^GCT`_|Y$_iHKJ;M+u71X#{u*VPKX$i2Hcn*z9A^GJW~Q)-S$VfVk_r=^b4ato zVbc?Ken=RM6NSHyg)hg#6rNDwFcl_z+6zut{VZtx1N1t$pzSMu*JZjiMwGoC%if4( zDQuEeJ_{|Js(?Rl}CxPcVgL}V_6EDWR+{IVj|4;qxqc*_1*jM z;Jj-K>XzNTkB=0MAH>EFV`B=NjFqb-(PWtO8N0X|ZmBbvAD48FOpu?$&M#nR3b)&t z&ydf$w%Kc3*yWVF#({BSE&l@>zlDt{Y%;daBEnQyC4XYImJ5SAMze_EZAGeh(Ty{+ z@DAtVSs2{mq;PwMc@2N^Iw!2YH8gM7+~p;Pij}-7c3vGjQ`qFJ?DFE-uwwpH{wHqL zU7qj?<+{A&V3B)M%)J@rrm%@y+2y73Vc?_rZBKQVSAPvXlsyT{ zeh|x2*d(j$@`N;)>VI!d0xg`v?zS zw#$o;6pcTMjX#EsDQq%Uc6rfcnDZrb#=#lPj#-x%dux&T@n^B~`PiAl?RMrft0P0Si;O zy~4bPzy7Eb)^>R_rp>l?d8wfnZMDFH3()_FCH+$j{xb|tVH3En-Akm!s``rj;Wur& zC%rY?9Trdr}%q^*e_;Rc*V+4y|bSBBMmvRj}-8SeC*jSzWs)C&FyMcbBu( zwtL{(Ne7-$u3Td+i3G$YY*Vl5wxjSt1f6gC-KXA#kM?+4ReCAUx*)Nv`{NEN>y z3x5C$Q@FjtyoPW6KPRki_xk6V+r7k4v65$E=RWLAVUx46%Zq2jPRl>)an$NAPk4oL zU0!mq$o&z_eLCi*u!&pQ<)!jr;6Kj))V2ETQGX3(mlqo+GLK^B&tYZ?o0yg7=SV6{ z_@^fr&(HP4hb>OD%ZrT@g};V{zmA0|JfXrN0Tce&Jx*BN<<+GWU7j>Xl>Hu-y&lU_ z*d(j$@`N;)>fJjyRdttF99q-m$)iNsJFx7XSeC*jS!I_eCcUbf4N zj}(pX$Hot0V+xy$m0eym8Rq<}_qrNxsWX@zvo0_8)*|!cXRz~g*qOrZcIGqWUmO4I z?2J&WT$dLcC)V=cvGG5!F@;UW)>%Zf%ln=6Ua>3%>X>zTv2mjC!kcDh;T_FIvoN@$ zN#XVi^BR7@xPf}ckoiyYrG|>mD`V$Xu``8D&dM$?4#7^#4{z#D%jzyqc!hFZUUIO= zy)owA6mwJ9#I5Y|Qu#3O-{-Zh?(*udq3rTv<3#57VCJ1MGlfme%JXw16(;=nims&X z!eNUO?egkx3yc$m55mHSU||YRsBoAH6aGWK$yD9t)uj|&o-{_3JrT>Egk>pgl2vwj zLK;l@_ZIamroez&Np% zzlx17#l{pi8Cz!&VJfVWU%a>F!k~^>mlxJ?t^bZx@prNCby%3f?G@%V{Fl6s)~@CC zc9|dDObrz)`6t-`}aiuFH##6Pf=HGe3)&DQsfaou6Z=FyYr9YgRaHabj1%;%$L(qVVfj z_zf&f;RzKEQ(?mYF#butLaKb1Cyo(i7n+h;h4(iX$-?0NCWTG1x-L&jgQ>ptFITtP zwLErcMVA*DCCaXZWmmzn6gJ7~x;!}%X8W(1&Q`m|1P)%Z%S((DjW@!^n_y!Kn~Zf` zUOXA*{LbIT!5Pesi!Lwv)*|!c9kKIH*qOrZcIGqW|MoU}jSE|xa@RO8PORkvvGKv! zn8GGw>ntKnrKsfB7kIek!k~_eE)Udki7xMbSor-|n8NK9W;Oi!!Y4Xmb(dFP_3W*nP0Y&k zb0ifeywtCZ=jZz2!xkqzb+GeuY@8_k6)gNUEKK1E6%GlQ@UmMuVeML8QNxNZudeHj z5oN!FWxt1IDQuEec6mY?Om))NoT|FZD-Nyc^5jvX?2obR9axsaCRt^dCnmydS2X@f zGFGuQ+p=9=__p{+(fGI6_^DRTbb^=8`|^4dLq+EmvGdBhp8`@L`J+y#mI@iNXh9;e)U+g(p-vBw)fD=jUg2 zmsgkaI<}yGi$AGQ)UP*2lzlIjJrT=N*d(j$@`Tix>XiK6rn<{34qfX+ruTKun1OC< z7JpKKx%#6-*%?^27t2!EB&+Q5#Ppf%=6AZYuDbgO56*kFpl(_B5g#cU&%?$a#>Nyj z87sTIXfn)st9)+UQfDwbF6kUu%li~|{tR}eaJ!xP40-F{G&_q3dWqnI3!@gd**xpwOw8z<#lX9{T5xGI7XCRVDro>yuZ0n76$h> zDQuF}b$L=6Om&}W?#!U=^4OvMel2hSHeQS~V@%GqxN9;`Dc02PK z^1;7tb`}w~IOVQ!V4PUX`(xt+u`z{B#@1Oxm+%xWuwp)XZ%3`| z@}yTN)#arJi`=JS?)jLT!X|EAmzT_kfgk%_+xfY84PBQP9VarMhnYW(nJH{y)}5bY zsW9OaW;H7uwm7jXVDYxVI8pdZSokYgn8Fh(9HzpA-}i(Q)^>S?RQWDX93#qp3(I~7 z%Tm}RtLyTlG??m1A9AYNE{`2r(d9)(iLyV!vOmVM6gJ7~x;!}%X8XbXzJ#{>00%GG zym&Iqx#NSbhFj_!?ed~;EiylT3OhfIohjUIXFfyjGiRRi+Nl9~kMWjP%Z%I@Ebu$KdRd-u~X<{*M06-hqM2$W%9F zn7ds^U+=&yU7NRA`LUw(@?;m@J6;h>Q`jVZ4wI?RP34=m6$a@g#I{T@UH14ZQhF!BKynZgr`9OlB1XAd~!gYA{E+Wp4GfTBJS}R_q`aG!Y15a(BPgP$U9 z1>?@ZxD+Q2$duh{#~rYCTy$UGM_&%?|VHZd#jB*!5b z^=Z$K2Q`>8m!*z0f9GQAPhn~bx1E~LoIiZKqi$keQ7_F%`v)(1V4zshmtf{EV`d7Q zn9cKwFc((Or+2m<8B}vQIN3U0_Ri_mjdVS>;NfkUCQx z-O{P5SNe)Wdo54sT0GCmT>Vj^>?E=Z?{=<$WhrcuRj%}j=`-8UwD^TIVqYYp2 zoFVY#BSqu&vGHVVOktC;a-}cIz??70?VSoVD!^4I)zQ>$EfZym&k~*f9(p#uDvGmR{_0SAYNP(6C*|J zPh#xzFgArv*t)q#JQ?PE*$T}&hiy-IRm9FUWSSn2TnoFFp_W2@sc;3+k%Ej|V$+4pJudwv5u{4EE(z@r1Qt2@5Z{@#< z+G1@mlP;|tnN9xzYd?jxDcpW-KBNAQ@t0BI2U_b|z!RYO3K+Ii^6$C4f~8->(iApH z+h-bKGOVhv-CiU5U8(zjcp@JL{sZH$LKPornVyi(^lI-7j1!r+!OYuXW(u2_wKF|A6()S^AFOlf+Tp`C zDC`E2Fc>Ea?}LT+!@?AvP~k8YCVcy*PFTARSk!Q;4=mOJ#WAAnu~_zaEK6aNtZp4p zN`tBX`dWyJM$UxJ)1jc z{r#dqE7I?wYh3*tQ;ZX9`C@E*2{xv%$=EuJ2vcE|eD9Z9E)43plyIbquff9K#KIJA zuQ0FS`!;aG>U%_${)(>6WA}(sW5rs&6-(cSr73KZR^E|Iq{Hg@Hy1i>?T){G=_Mka zUa{k^#As3cmstEhEKXsQxNgT^Iw59${~FF*`(!?Q5zw>+le*%e@%TVd`Ux!kB$lSI zNm}=0el!<`{NVXbBZtjS*zZAPFi=E(86&@nktsZ}$YCxF`QiUKWbKYW_93QPzGBCp zJV?a-561m3#-*?cSGVI&%!9!`dY*&T?)c-!POkeEJN{zBMBHVkW?bPd&PiDq+~TCL z30Jq{FOmu4ePSWUtG<(5T=nX+#AxHk?j$FMip=X`=Jhc%g-y)LJIV2E81<8lR-WM}d*u-p}SA@B+ zdVVI~A=OG`P|a{&5xlWTEgyrCkHg3mZZk5kJQdk*HNu!&o_(wEAIf&ckC4qSbY zuKpTjnm=|2DK<`I{sdzd=VD@A{M6b zgbIhLFyU9f>}puO(pUcgQ*9qx>66BYvfse6*J4=;n`D(MeL@;c^>0f#RrN|=ap+{v z$5#5}QKIZESoVilmck}k=kV4PUXf5FDD zU}FlKjIFbXFcntG|N39cg+U#c5{^{yJ6QN#EKK3{3iBHN&&^I)yV5sM=~T9P#Y$gt ztXRv-Y@OMKw>y{1!r*o%g-z1BmA+Iute*duKkK4h=@VZf(&-f|eI-VV;_G1X^{_aF zP2#$hzH~x``QI1J_hoBu7O@v8)9e*Di{b-C>8V(H8!Sy>leF%RTr?Mkyhy$^y9wm5 z*$MkShztgb$a`VreK0bGCl)!(g&{9?jXPIsSNhn8m}>col|FfphV*erLYNCx6&8Mgz+wYj^owdNk&JHHh#sO z!J!@C`q*sXaf5l2)da%g- z3(WmX%uQhvw{E2`nGXYBb6*Fpy+>EPMw#ZXxPufOCo(^VnV-PS6gDyI?$O0kVZv+Q z-K=of^n{l|Bn-xh!Y^Urm$5K~Csa60g$b{Bs1w$%^c5dqs_iRQ`ouA!?7y+>f3Pft zO|rU`J}C{RI(a##s$J=0hfel<#Y$gflqkFOHknm;w{zJn4DNPP*d(i4>5~&-wi}({ zY_%(W;Na1QuULUfj1-O6#>VSnV+xy$bt`@GWSH|NdArwAXD~l5=^U9LZ-t$=#?BOO zw=mKK1=Zg49@tk}LR-T5HDQr?!o|B`=uu9(MU(Q*( zqB@9QAkyI#E2_z{qV=iRdKg<%*kr9+QB9@8w6{OoX=`uY*I%Mcdsp1Lj|~%zKaPz* zfsH9_GS=O?k7UAlcg(jln0dp-ChYA1FBm5BUWj=w!n_ooNZv3L#=G+jSG@-+fBv`r z;iVe8_1!fC80;QjbhWBo?+A|_ZRv_z@$rEo@I4s#UJOiO6R>W*Bbp0C-g}eQ zBZGNxIpoMh_)(1fI7X&$o00iUc;Ec@7R(p5pw$46ZGwv$7$#QnpE2-XFffHpz{WX4 zmc`uAi;fX~Kb79EG^t(#dHX{r<)!`M*h&)KdJrd&{jd3Y#!qqh+Vjc|kxW74A z?Hq$2JK5(IbBx$95w`>5c4Ax#n{ahgxJV|9_r1nn`9?>Nc6-GWL8+l4^K8sKgqbO9 zV%9wol*oorpZI%M$=Ziw8PrJcs>w7@qB}(>y$o2110b>J2>EC1N$FMYoP14$PbtD&tJmc$4BZuuz zcn;y`>iQc414ZN)G4e|onZgr`9OlB1XD;iI^*vzS%Ig6yT5y2{7oh(Mein{5gVJbG z`E9KHZ>&sVld`rM6!KugefiJK>YKsh*s5kw9wy>0xn0H;-UnSe3xoTh6gJ^%n?W%X z#ygn*NfCXA5+1#DGZ-H#GOvl5*T&2gHZg0P!Du#&`qb;(xuUhyVEW9P!PuLNG=p1U z>a8#}h1*Wer_dv7Hht|2+6}M_2(Nu$pjgqnW9B_EGlfme<_Sia3#;e3pKd)esOECW zky<_iBOis4DcojcUdi+R?U2>Y;QWyu-J_kX8BC28>-j^N`V>q}VH35o8BCs|=BMY|9Mt!eiWgBfgVBMa^qE-t<5-%) zCTZolI+hDVKJyCWxw<%h*atj9&0E;4U^1XDkXsVUrc zYCd!R?1!4ZC|2~JF!P@=Glfme=6OY!3#;ezf7g0sP|d6d1l3&Ibs4GU ze`4f+VPp!o8JSn|7xr|>+8%IdpxgX2p2@LdJuk6+h8NxpT`CKMo1qjoQR{lZR64Ar z$MV~B+8$7RiBdgaiP56?8d!WSEKXsQxUL6GC&bLZxSj1Z!d^tz1I7o6(wk%HEwMC( zP13q^bu<@-{H4p9Mh@Gb*aeZjF)&a>-VGz~fsrXZvB+UA4Ed{*9J00tWLD*SKzWde zdpO2D65~?XgsbZT#XK17rKdYsZ4bzgt>^(`!$jPZF>VLOrLYNC*8@f}VZ4_ae_IkA zy<`uV8Y(gmVCLDFnZhP!T@RSZhEZQRG9`U-H8Cr{pCM3>29^kD0%KnJH{yHqR@o%Uxu zhlE#%^nb+0j^joO!&q>HY*%9J>g{#34?K>@C#V@MJ!C=2^9`gVZt{b?}W8K<5_%w zskX298BcMHDEk(ceH+VC*d(j_8BZw_;wR%0BSquYvGJPNn8GGw-A~5FlVQ%c zf5p{sOPxWtSJFAMNU|Ar-U2&QxZTcthJ44m&0gceE~nfz4vZ6Pc~@+_J2s}U$=EuJ z2vcE|eCJaw7Y22VW)Z>Lid6AoSojDmOyTwl^BTVEI47)L>6@edYYoNIo^`Ii;5R1)9kUEMbUwx^vAIDnOK^_CTZmzxmYd?`M&&DYMVd~o1O4l2$8`+5&3+K zd;vzL@WdjAxiIA4&T^HkUg;}7#8k^y?D%6R4R4T$dl|;P0^?HHgsWWXlagn!_dn`j z)hm7M*vYQ1`1u!3>kkugZ@{=WVO$EEaFr{4G63U!Xn)76UVZ{ck2ZenPI6+X$ow3Y>u!&iDCpn%CqkiQ2@t_8C=Cah0Y4byv`VmY`;kHxrne$`oIqD`Zc|nsA-SLM` z8@1J|$e(d|9y9+5GgH{aY@Szy2&|r;_;%}&K{dm9MexQVwfrVV{wGGJaGQ~NB|nwl z$Izaihbz6-mA=$a@%+5lju~Be_j8FX4DNnX*aWRRKPR$b_5AebT|H}8`lMGVI=Eo< zx>)H;4;Hys!`y3NZVH>Ybt`?zd>HsM|8?NnmA>LN$~1q)9i-?uk$DPc-W)Si*u<>6 zM;A+l2|u6jV6_W}O;6bQAz?616y603?}mjbJfXs2DopsrC0q?_SNe(%(CgrWb49Vz zCyo(i55=;FV_6EDWOXZjQW{M4r3;*@cBPLU+Hc+h*J7nFGD?*F0G2%&%Tm}Rt6S-l z6JfTmEbMHxD^TFz(T1;Bfl7=Njr*|i05+zu$ym427f*&czjntsID`3dN$1D}`E=}j z26m=!yPf$A`Sl%~v;7(uG!vlJL)SPkPORn6VdKwZV+xy$t+R+Q6;{b_+}d(sP{*Z& zBUSu$EPOc@rf_?Oc@4j{g%j4U^bPm)PSdq{#Y$gttXRv}W9b{QG=)vlx|P0EI;@`G z&i}lTcBM~ziAbkctn`%_EsEcX#ea^)DQptgt@Nc6V&?BGX@0rCT8WG zu%uHbuvw2<-=ECZEnO9qn463;ta-^0I!N`YUWD2(#nOE|peDbC~KM$Js^bIG5 ziq(7)hW;RirmzWGd47&(!|Hj(yctoi^a-yJ>HpYDUvjX>JqvU9V{QtYxRon?seBmt z%Aa&65cNH}`fHSF{@5L)*f^2-qnP<)n3=*RX5~G)NGeQtwfwHWT{vud!p;u~gK?tp zXR+}4SeU{SDjcT5gxAQ=&+3)F`UjY5``AjKG)9!Y6w6+QWhrcuRj%|2X)x8b^HZ^U zrLQ=2vgczfeex(#_Bt$k1D2(*NmjYiCnmyd*Zq<^>#A4!!h`d!Etnj$6{z?~(fFs> z_-ELd!X{(oN?$Y?=DfkilM7q5#Rl`N}RWSN$7@fi< z^kXJ>4s`a-AL;EHo;-Cj;>g09j2Qb?zc5}C8GD(Yk6jbvBSq{@F!mITO<@zZa_$jL zhB=UuQfg(uiKOolmc_ZL^s>OO@zr}{tEr^us3 z--EI5q1czgCSPTrA|}FYcRa>8uj2<#c7bfx5gRA^z90L30Q*wddHz%8!X#_6-YPzIz zq@uruoxhHqDco*nUeEj7>+1P9OT$vpHi=s`&hJy>#oGQJHoqR5Q`lsFtiEMQq{J$G z|8F|^6Iv-B=@z#xXI~sa)V~Ak---1pY|=lzb^7(BnEyeWJAc!?k>X=6(>8kdMxuj7 z_4~2jzz<)>fvcZZ zqRD6Rp{5#1_8?7kpa}hU4E+xbO<@zX@@b`5E)4m|c@A0qAdPqYWJk%KzDo=hp%>mc zqYH1ZE}DhG?Nth!pp_5O#Is@4NB_@Jn{KYMdahANTTAceYGSxZzA`3X6_ZogL~gjb z8qbKaA2(;b*ui{U!ycKGZ;aVD#q1RR|AL**%-_4UV{dYP5;Q@e*%U9AV6a%}@4@6d zV{!_c$eWs-h5tVQ=N0~e6^)n9Ird+hNemUM z`$UX=62_*m30ryTjAz4Y`{d6WPbR`E)Elbk+&ei~P29?pNh%)(eoFrL zxYf@#)L)}aW64$-V&g>S4`b$!VrB}Pn3byxkyM!QH0$#@^}~nFQ&`PN7>pBzKZAuo zi-jpXp~7J*Ot`Y9J87t&L9Gj?T1WN_sx(HF{VJBd6w6ZBB&&P|RY-%W&iIs5Rj=(9 zhpsg+)B8GS%&2sSRm;|P@WUmg!CDRLUk}i^k!A(*Mo2<31M*@SD^xS+4I#R^m2xD)8u_TBW0pR(+uqAFv$6%42QeguOgJ7(0y#(s;RO-` zArO*q1k4%26~Y~k1PCEOAP_8 zFlayTH;)L~h$bzJc8NB97)SdVINGFn_0eWE>iaB;w!D`E`RbIEp}`q2{Z?c>x%2u3 zIMQPrY0|8Ow7RBI91Jt7U+_mq0B2-Q3*uZdqkjX(`L}SKN%Lys%+BXunW8w$rqGOL zZ8`feOQEUi%AL`#$B}*mjx=djLRu~kSTP!AO1~&}KFb>8ygQUwhM6&5-I)vbJ8`(* zg~LsnmEe{$#w*9e0REEypmSSR)64E5ViRVXUTHrr%pb#H{u>--(yRotoTgVc6b9jy z=hQ{GXa*InK@4G}9~a@j#}WPtjxcFHst6Z{!XW&sKcxuE#sRYru*we1;(**fTx7q8 zBl~YSvZPrFS-ChMZx{@!uegVzDr;XeqAM-H%)Tz^#YOhm#{yPGPv`@o8S#XYW+i0h z>}&o&7;Jyz#}r#x4H*$$YWroHTSZSU#t*_VelU(PX;#8mPD3sq41@D4XO95Rr5bYS zqm^jL7vMNQ3dfl=uQtxChWx6y#H+d%Q8aYKI1cH@oy!J}aTmv!G%I1Osznrs!p!7X z59my85Mg8{==MOfO(8%Q2H!B}|}UAZ&)W*p~R zahyrB63&uVUioO4$^6uB3->`B?pYje(yRoxq?K1S9tQ9~_@UzJ zk={en$}8)~h52qA=BMK@lV&BDCD-SYp)d&lQCxXOdVNmC7fqZ}1}y8xMfmwR!oQ3o zOq!1>!bJ!egx~mGI)|mLyc8)3E05QQi|nuC$o?jdENNCkR?^Dj41+=SPo6?imA3LS z(K1#ZzZVzTKg5y!BOF=Mtc0wjmB$?jgY8>BPO+7?@`}Pmt-SJ{T#Vm=WBivm#-v#Z zV@WHobTACgfA+*9fHR^UGuCw3qm}5#AH{M0IF2)EUTvIN4f!wLM{!o?xPmQ#Z1!Vp zkRr+gF}*M282Q!xAO2i2wHhn zow;zIfx~?!4mW95f?L+gs~8Uh_Ce23`;UWYK!XJ7(ox}20UV@a2mB;DBMRpgC z>{U3jq*)1BSt}1827~H{|CpjGZ{?+;rK~(|FD|k-;mF>CBTJfUEiDr@B}&nstaR(0jhdsua-;TrmP8@F1tOU25l~*|)2JkQbo!aV=-9ygGEA7XH z`6D>YAH!iL%}OxKt*GihFJoLLR|+xOPhB8n!C7{?*~xEObEj13%P z(yWBBsuock3Nw?x6X&a_YY_$U$UM%hJY*gVSa~~fgs;RACe5phFgu68w?yZ#w3W9Y zS+^z2*j%pY%ALsvaGY<(aVE`5I7?c2<)dLH^S^zELM?6Oaqb{y;I=A(*m5dsF`pV$;(X)7;9O2W$H_2DA>ava%T$B`w?O2|rD zd7NP|sQ&aT6jf;}FB2_e>uLDl4d1jC9OQ}Kp1R)7CSSgt&gH`Q7f;! zCl}+l;TXRI$CxxLVJvCol@2Du`QMLyFP+1U;*4m=jFngRXeCjQ592t06vvq~uQtw% zhWzixT~e3h3N}b-#%87-BmKB@`HMKlU&b*e%}N-nY7xbuFf;jtS2m6?GLIQ6uQ-nd zti12w2>&aNFlk<0gxNWK^7AOdvX!!yhu%moWizYYRN0q1m;W!0^f8yA9!}D%gtT0x ztg7KK^ZC>`o8?ByQ~$WPD6#Y&L)AMtUS6O#7x7I5!=k_Q3>QQC#osTUV6P>u=UV($V3kR1pD}j5p>ROQ> z2LtR`52V0eTLaiitM5V-+R1KQaQEZj-h_ionw7xatqktONEmp}j#pr5PjaSXq*`LB z;m3HAE4p%F_HdX39A?t21hb?kxqLJX)DKfErpK)F2-JwqEDCjr@wbdaeHRWjXCZGRC3bO3_eAk>OX98x6MpaktY1kFIPe48o5-xh}#*qo-*3VF)ArxCnm%NBB!P!le1A zB3v8_gYed0rwGeN`mzr&Z}}9_%_?wm`*4x{7aZB|;>eO_C1m9yeY{~XsBVv47P65( zM)ZWqQ^Yl^z**9Zi|l{n$o>pRmNY9ND;MeG4}`&1i*;k!2oxf`)Zoh^P!&D77@u}I zpjPy6o(|1O6#&w#gt1(tuY52J&PH4rvQeD1m6x4$%(2IifA_3xnK@eZC9`-3j_^(#VbZ+12(xqeako%}WzD_2?Src3UR77_Ox}m% zd;rIpG%MjOXYN&uhMCNly^BIEYwq#xAY|@Ucjm(F;&A&o+@x6vZaH(Way$&+PuQWh zdSv&IGxtjSabX_eFdxEUCe2DP%dO94LtzlUA})3zYfxw6i?&Wtan9D~(tccopNAv- zOE|)$`KTgXgn&W#%Gif5Ywl%8iJN=eK3rsf6-V~vII^T!30XOFk2eek)vMzI7qaFa zBU-}TE9u2W_V;mQUxy=0nw5~1GxzudVX(bcr>m~48G;BGH1{fcaxwmM9OJj)7?Wlt zjOEO|^1(1TUl$)I)F{q~cAQyxrH@vkAAbnP`NKHQq=CKgMCA0Y3IKtn-5hl&6i!eKf5BwoT zSl-H8R=4uXyK-mpPjQ_8FOD;5R>E1<$}1fWGnsFRvpVIiJp2xVR$f(SF5DX*4*(W@ zo|~W<@p+PFCAej+yo&KKfIsP1R9BDW9c4zlI}BnpYQLb`H=X;y+;(#oqE4+Ho>b$w3nA!+56_2a_)S2)anjl)cu zm0*@!pG$_qAUyh%A_J!4izZGf1D5sUBK&zA;V<9_ljfs}a1jCq;k&M&2uoXeDN+(v z9B;<{tJ#QX;wm3(#qougF*H1n<%Q%R$eAr#>(UO;v)NBII{nZBTJf_y&uQtxChWzY!2br`DQba4ULCRx!W&OBwc^i^@S5D`Bjv zMU+~3_dc7>%B$$goymJ~ zocG~4lV&BHC9S;j(J;&MeR1t9X)BL&2Qe$JvNIQM8;9G);U>*Wa7$WwRpVg*|K+KQ7Dz9Oe-YGig?WS#o_Y8482&3s0zvaM8pmwer%(Li%wLz86RMc{swP z`KTgX914T*i{pGDX)7;9O2W$H_2DABf+PE@II^T!30X-ik24Gg)t4G{-b!0}nP?d+ zkKc=n>}zmje;-GdG%F!1Y2|ST!eINdPf~29t-PXeQ7f;!Cl}+l;u!xqjxlLg!dTME zD;*4j^UJR~0yrbuF=OSGJz9x={6QS&58*hI=GDfT)sTPvEp<7rXyS-*9MX?Fmp_MN z{C7CUq*)1LRV|`86lNy>men}I$UJ7Oyy84g?C+9U{7oF;Z{rA)=G8@*ox{KVM-*Xc zD{ru*Y~@vS<<8`v;5h#j$C)%M;Vfz8m5+v*%)fgfg<9Im{a%B$?mh5M8p0ASJ8 zxe=NXS0`y!f?Lwcs~Qgj`0u?`arH>=A!+56_2a^P9uD)vahOT763mk8bIDK`gn$3K zx(F9doKgl%9}DTnMfegN;q5rWr1_{KTpS96@asN85tg>{QluoTJYF9zvX|q?J^@FT zG%F!1Y2|T-!Jzv3{S;McD=!l*W99LCagn_NNA^Y>S<+wuY5Gjvix?{ zeR-Tah*^1+ow;!TDGv9a;c$~?CAcN6ysGgqfWPxT#nmIdhoqHP){hJG2XL7G3Wu3A zE5R(eK9>xILHJ!itc!5b#3{A%(#JyjaS{G3j_~Jkgh}&JMYuQ=2I2QSjUp^<<)uhT zSb4lYTx9_%h-ARUR-Sd6UX+yaBNAl z61I|d9(N!Nx*v4toRzloio!+hyz-u0j5k~Xs1+TVr$RI0$Ry257)#oDrGsH`{!qLH zq*0s^{g|=y${wvmLw*>J^AwIVXMwuVOUJvizx&DAcmiJl-9I?7ZsET)3xkxNRJ6(yRoxoSj!W9tQBw z+@rR7WcQG>^Gf@1VP3*v9^f#OW+j;A*5|UJFbIF{dvy^m8aZWlUiMf>KQ6-0!4bX} zN0>ApRfLN}VG#bpZ4_ZyJ1;{@+|J|n;UfFLab#C;WJ$9UvT}AFZx{@!Uy5U-vQ{1= zTEfaJ>BU9%)i|=R!I34+O32DtdHjJe*#5&lI%8$64@9`2l~>V|i}71YU9jm$X~y)F2@yYkkV)#f^udZ za_91AaEw2PV@#TrFjmzfiV!d}`5SThdD(br2~x;B&aAxBeq4mVfg}7)9AVPDx(Ks# z_*-o{hh?q2r~9sIG_R^F7v~@2IR6C4nKUcmENA6ajE0%a|MGqcwXBuLyMvIGSKXNl z_sKf}z@n@36lg|VoupX_ZaFKjay$&+KZvV(%dQ^TJ>;ys(tcc+&&6Rr4~LmFE5R(c zK9>!JLHLKSS7X3Te9^=yv+_#&aS?tDj_@To!le1AB3y)kLHNgU3V^JYmmwu?<#GFP zk-Zd0_HrCq(yWB6oR!BL27~HPUP$Mytd+-zmay_ldU286gClzbjx1?bLRQYo;}3+v z_P@`j*veXYh;TtGuc9XxnKMlv2G%H~&XXTX-hQaw~FE|1?BieCh<&{2KiIumA z<9sKMGihFJoEZ)IhsXYVU5+c7IAR=!^yALuXX6D|Sizp5yo5?>s?nR9w zjLhTA%0uRHVn>(E;+NnEzZ6H9G_Nkg>>NJvB8srIl{Y)5Y~@vS<<8{a#c}>U9B0z3 zgtMfTS3VkMGN1f13bnMA$GL-;l~>uB3-_CGxc?M~n=~uIEotRdjfVmJ)Q2gq9_c+K zt-P{+T$ta7!~6jpX40$#v*h|*G86{k)4o*~;i8FC%7E!(A^o@re;P;lvpB+}`KTgX z914T*8H*HQX)7;9O2W$H_2DA>PdKvwj3Y~$m5`OR@;Jj_P(AYt6jf;}FB2_el?0@3Ol4d1jC9OQ}Kp1S#QmhN|^rCQ4E3dpK7vqz50cu4z<_2g++?b?U31dks zuXHdB&S(D>ox{@BblD9M?U=Fh%6oEgJ_pD7VK~mDd9`t7HROkxbvdqR;)rn^(vOSr zqj8M4;uw==C5%9?{PT7m*EJL=G8@*ox`o;DZ(UO;v)Mh9NAan$dYCyWF@UU?m!r9w|$plD{Xxgg^OBwLSd};a*%r=!W6q^1$`C4G%AjX8h6Y-P;ECUDJz8quKe{;r#TxJ-e{rkG4^j z;ZSFKao|aA%)3~;FLy5g2afcQaimGJ64KY7Z!g$$hexyS@ceD(V?aQ&@Nk%w`Ef0} zV%*pi+9j6WW2zr8>&->{#47>AqQCQGXh!^2q3-ZM{$dAE6Ce23| zfIDxSx+*f zW288h8h%?!A!fUBVSWk@^HXt{NwX5na-QT0AQ-5xjUAiKLXGImqEMHp&GR_ai#XJz zdDWq2HRtP|SzE72XLX7Bhf*HWkvpTGg~R-89A?t21hcYUQ5*|1pRfOV^B^O$Sq$Wo zx%?s=`l`BeXY=piK>scdG-*}>T5f%=7!5O@4=C2) zi9Jjx1?bLRK!)#~V6>>Qm!-3$l?uM)ZWq zQ^fTG4A;qCTx5TUBl{y9S<Ka;Ek^)nL_Ze9xkN#JD30?v zIL@SbwQ*)OWIx^=sm^glE2p?xU|Iyyk2{yQ;21v|$CxxLVXUe}6oS+b> z$UGK8xMUXhafBa-BTSlC7h!e|hxby1WnDwzvhsO)Rb9C=`C1(3>u{V&vl7m7R$j$u zn8`dx%X^Py^Er8U5VG>BJ9FW_4Tt-79B$IA1h<@(S2-RA@Ws7qt4DSZIV-QU9~b61 z9OeZaX40$#v)uYzHWUWoI~C6w%ET8pswwzgc+&)}nUx*|7VjNl0tc0wbmB$+fgX*D|Q&eTGJVx}Sy;i_Av+_!M zagqIP9NAal$dYCyWaX?p{y-RP@BS}}t*n)Y2p6>SDtdA;{$m{DKfy63%}N-{S$XAy zVQ_xN(hPsl3DyU9O19y2$Sa3MVOt#zwkbau(Xvo zT2$S&7gluT&g6f`asCe+XVR>Mv!s<*J{o2+Kko??YH2Hva|baiud*{2?&Gfp0E@29 z6QLP#b&_T!xFxN;s_`&@|I!~Tt{&+ApRfLN}VGth2`_`qcyc8)3E05QQi);@^_OUp! zq*)1BNh^;t3Y0>G$ABlV&BP<+AHb$HIX8>Ic*YxoGSZ?L8D^q$3yP zPv9Vb5(k+yA6<}(V_`skO-MnO-L=Pjh*c(Ewrh{yi3{#mad7_;2bVM}fh)Ibk2?+q z*w@CJsbzQVv9c?zzHHZCSvM}YKfuBLAr3BSRsvUU*Ivm;7*!M+JaIZ(vdr(FT!Eog2POjm0(uZD~e-b=JT84gPdw8Zw2|t zY!(B#WG-7c$bB4S(!9zbvorZE8|X}ywMv%!1#ixmvjQ`#M4&f!PG5t=eJu_*X;y+; z&MK)M5HqpgxR>E6O8>tu#1NGb82B0pQL`A!h12xi>3-vQ_sPDm{ zCe241>f&e^sQ>ao6lz%$Cih`hS%;YkQ`U_O@fe5rg*e2dSqWk}6Q*P&47~4Nrtr$@ zA$jSQHe#lSly~Gp{98E0zl}ponw21yQ}#;7!hrnVcn-^^!Qk>sEyZk0dv#|n*l)nW z{$m_$(yRowTpCQ}co@Ln9~T~J8gN9z76-gU%YGLQ`29HGqB?P5zJf#j zH5_Wvyy{T1v-%^iqEK%}ZJFVMefRXpAC5@XPiJn?y(62hLVXKO{Izh5uFn@83zw>BLqd`$u0A9M&sEuzEG%Jh9ZS3 zMeMlUfKSfHN#uqnKywkas96cOE30r583hCDCt^1;p76$gCfmv+-!(g$@nAYF6mfl& zSU)bX55a+bC=M)XRsyz|^u`VzCZy0X7-T$a0Dcj5c0>@WKe1R_}08E7!6;Rtk zTB0v-^y&zGf#U~8zQCXPei?T}U?+GCm+ZmFUYIU}9Qh(gQD!vE^!xm+6mC2Rg}ui%kvm{t@EGq)zF^tOR&54}}Fo5bzWZ2JtVvTNv@tz_*9XgTsn5{1UnTT*RM@BmNW|angKb5SJPb zgZP&(rHJFE7W=Vo6S_tEsWL1UPjXoST+HvlF`vgVC(TNj7wuaX4w&U~fH0u{!#gPG zcwmFQ%Qk!7v4=z3TO24(^zE_|xUfGHhy7VN?4(%<_F`~@1q5K191w&1*UqQ7@8c`L z34aRSq-46crA2U&{}mkh7vad0W+mir#1-RAACVmq1O3?Y@iss)T;X3bKFOW&-8+WM z^ATX1#wQGC?2g%8311I4A3vdI8@6c%p4aw#t!wsl&oW%!=v)1s)$^UM;Too{w=K=o z0?XI6p6<6@OV>?X@4^2KFhs%V+yYi7lq9?JIG9-G?JMKclVPNvmQC!`@u~Cn$REtY zLq8qN!|`#4X8pUM72Nm3+2Lr~TXcu;nB$Yd2Qj*2W^wV36%cmP(!fvtAk%hys=GM1 zJijnKI=tjZ*Pp()Fg=8E&fC-OjJxImAzN-}3kb+jadRd@v`&+#LDt2(DTt(1d>iu-h}+#^+r@JPNIa<#`82 z-?A6H792DJ-UfSqX}Cfx`z_-KL{GJ4W>fe{GE=sVH{Nt$XLea+`;Sld?2#Sad1ZWd zDxyUep6Jrn(-#*2hg0C$Asq(}F#)0ADu8EM9-kUb?rHiEWKeLcFVb6`N}q4WpFKD; zitZGCmduzFL4beIAFPC*hd*OM%jDAyKL`!*>qGDhz}m26kKCDQ_&KvO?xcsRJa+r` zvTqFi7^$ZOyck=?C;AJvGe>62!=Let*2o?l1aHiOJ@2<3d0A^S`Q~4;xU{)-56p|> zM)pB~yg2z_(nqsnW&B`tl~|s+{OTQ_f7_XF|FfCrj!&nvW!kmp=BB;b=)(qQ%8uOH z$6axNemD!p`7o2o-Cghtt=#&72OM)u^byT2c>dk~V4C)7*~8YB4K4UL^ygsOL@&vo z*#`?(jD}m&H+JsWe}MKNmyv(;(GJ2IeQ9n-_4Qa&8eu1;X~PQ@zxD65e9cI`=hEM9=Kup!0tU)?mw_&&)zNRc%x@7 zA22(j)f)B?CVDhVWc=>pyfeGtdmI2-k1l=;`B||cx?p($R<9P!%IGgTKd`=exHnw9 zVFNRlSgh#Bw`ceDTSmhe<_+m&n0V+72M3GGOD*ScbaPe;OzSyVbC+S+Tp3S!&S)Dr z7G?ujC5PJve&YJ1YxQ{J9^w_fF1h}tE8_W#V@(!wCIxbvsv-|@rm>PXaJ`gkrjS}=aT@%aC$NFsf|yVx81>F^w#kU@Sx;k%@MG{R{5bhRm&D~*DPWWsaESWThwSCK z(R32tBUDtN$$OIWo)t>XW>JANXN12CPZn!9SE3pYk+oe=V50V1SGI`D3!Dm1yB403 z_3h%i&~Zfe%2;^(e)tD4eDUiewTOHQo5DAcPn2p&cA$BEr`ry^ps(Au=Qy2i+x09b z&^=I$x_YmzxfK%{f?hX!=khG* z6lAgS5BZ=jw8)~+f-})tI|2N?#NFRYH6g00oDQ1B!VtdmWLD4E!oZLyY{TWOk}^JVX>oCGdX~l|HidmE?zG*zh%hod@_r^@d?GL@Xsd4i;Wk8|OcNC( z9^@0Kpbb|Nv|7;{>F|nA@qqLJuA=?U${rvR-J)(+=0VN?m6fQS{-AZp9vmje7Uc%E ziLS>fXU5O9hsxh{MWktF?`9A8IWm11J#PHaWOeeVZLqmqcX4@PltH#Xk_dq(GHJ=D z7hVP}ISHpH639#-s%iW%w@!8)A0G}E7o6NklIaTHKC;rn%z5Yz&jS`2CLd8Y@6tz@ z{G1~Vmd=>GE*q=4*~92=qgmU6>us+M~rm_BjcobX+&Ic|iWSWss!crg3BuO0{#;v`oJzReV|Iv zRQO!LQCttG9B0h`mDl0CZ+6=jct--)use3&?7EiQ?esdPXX|~d)9&>guW#x-$F%x> z5P(y}^)&i7X2fen_~5u9EUBv&yS{NR$%#?A7W?VND;O zI$FHL2i1L^P-Dy#ZzYp<+xV;l-#aYoQCP1B8S)sf?IH&zYdmWElXe&9Eu(IMJ)97%2^F&9LtM zx}ULbKDoD&brXb&Hsbj!lw@yhjAYY$sgvuu1#(S=a!ECOHhjJ*aULs0ob8BiCW&)- z=uOWP|D>nRoM20U(o-fWPo0-nP-lsxggdVkQ?n!efdwO(HX=Ir(Qj;q0C2C%8+^w$Y}-Zb>~ zM6*tuK8fu~m$oV^v|wS?qh7)Z^u|i;&=_5*8)@MYVJLMY4`My6DzNp5kt(opN7UG& z%MrtJ1;SNixq4bmBP!UMA=>xsozI9iU(czMXiHYrglV7D7}I7qQ>WU86{t3oD#*2W zN^vc2q=M_5>hR@cDh!t(+}KECooO0Tn(qw>3aPh*sb8U?ih~iv^Cq%h%sw*b>B3)whh7l zb;7c{k_jiyvdyto6Py#rj_Ua~SBEWXY7GT@@azeDFrM?J&eVE(5Ag)kZ;qr-I3%_` z?TK3X>DRS{H5I;HiZMk79FwNVrMPwKIKJKQ z*rw~couIFIJ;yeke&9#hZ;Dm?Ex8QW28*fAH1U5vA#tNE_cH#=Yv zT6#y*9oy}7w067Gb|ELc*Y`Bjx4~g+=!R)KeaqBzw{5q*ejgapFuLo54PU%7%EhGF zO_24oCz_o*)AXTTiIKUr@YXF!kaTM+eh>V~ZaIJ#4#} z9UYFr8_}U|0;Lt+ZKdy)jIUs$pUOt!OORPR3d+k)$`q9R_Ss4WrGj{373J15PL8)6 zL`X>?#C*PnMby@3V7HIZPlDC(&L{AZ=QD$xF_c3c?zg<}?|ND|% zLv#7EznO0q$wp`1$WO!U4K~xGn4_QHA;HoA$i|4|-(>n*(oTL)q{8Li%2c_D9T!o@ z7&B&cDLC0)1af7xA0rVQ<@;lOT9;hXT3Ec(er#*Ub#0To@gRDG2>bbLNg!RPvn5T` zkeDrLpZ{NH3*CoCme9#nX7f$^cWowbFkddggTCu&Dv{`;@QRbW_~(=7=aUB} zPr8^?EkI=Qq!&+2o^+QR?1)SEuu(;411Ux|$ZuWCHbd|-$;)=0ZOs@tP9-lP;nEFi zB9hV}mr8mR@0oI6Idu`tQ}}q2d@i4FOZXCS9)+(WKi))s+z&s*H_&OQFNxh+l58bN zcbJnH-6=Dt&TOpMI`_y3s8UgRFVf>HyhvrD5*N}{VlJd=QB&b>5%Wkm_dsB@vGYja zO5Ag#**)EGdX}qOrf0Qv$a~j2MyF@=dJs=(>%I;F7BlFyEw61`rUB6wh@ZGU&xQm9 zNDy2fo}+EoDeQ}j_L$M&@lnq6Q}^dI5iD6vuTFC*^+mVIWB?`kzLqC0kgacY5)?MU zg}1?bx!n1hsTTEuP5aX)C9k3qlj%0QNvGA?ah*Kv^2~LTFYsLHI!Qi2Y%_Ke+Icd^ zw4XHRCro&{MH!wT+s($@O+B)6UV-Qtv4Vk}Gk}c6cd7MJG9LJM*#p=+??L63!K|}f zE4p)WG$q)aAwxkmCoA*JIzXT2_?{r$q#nS_ZZp?{|_`bUUET@9eI{z$!ueGrIv zL3Q9pDRltfdq;Qbd%iO&U-?`^?HD<;lNl?_G(cg!2XW-c?GP3ZE%O_0>a- z8NT{LoY_L#;yi z;>FbP21*SZZYJd|phyn9QNk^x+#Q5%UHID4N-MFHw@@hx^;g!6Vfdc6yf$M9$!%dJ zU-%@RzV(4|JRJ(~`rK$bji65k$|ph3V$M+NXLbQ9?qn@d;vU<;k1W~4Q9ddiWrj>^ z( z3^ndjhkkU`XmL7q*>8y;9d1h-awP)Y90u{F?1wD%JriojS z3**lSm7V+ikiHWiCy@bFo=C~3?D;0Hp^pe36FeZC!!eq^%b(q{IeKLBiEbvLej+FO zc++qQd4I#~0;C1E!bQ+LvyYim-Z3uenAXorX36 zEYuR!jt!TgiV&&iNB{ao@)sxAFn-u%MIHueZt@GB(t@O`P+gNeF3lIj}V4H$%f zM3fvFsHqf}*K~GPxH+oCCF;(#VlECbaZ};PrF0&_k;jUU;MKVHW7z?OBw!Q42TE$?+p0Q*nux5d83pa#@A{=oLCc?} zQ0cj^TA~v3{i%(a?-O@aH{Gd8$C~aFq6N+NPe^T0q=o7yOXkFh3j_Zkc#c3Pt5G?J z20R1==Bcf!CT+FAgxmyc(uxY43LkyFjQ3u6{4v1^UyoBJ3>`UjTu-~3k zb0%AlVte))@>y;hpF-tTRcQ^$P5{b~@t%N_oo+GcSF#iN3CM3B>%mNgaI2Hb~6ibRj5Ywc12b?EeKY&uLhSlym zrsD-3Y-@yF{ynIL)32TW+EA1ZHa~VP-R?v2IZf|)5Ei!`Pw$a)TZ$*#thpMl z#x7b69j56`bgQi}Q8p9lZNiePX-qa3@s)7uPo_l`lg5h0ZlbdFAIwuA4#aGH54)(PLDGk;+3d0*Fm*P!kS_GcmL?Q8QbrZ3uX%} z)d}6(jTytmo2v8u1%-^ZqI5yR|B94Jj7PFb!o0IQAP4p+Cz(?dzf4k|;Hx6pC6W?i z7mQ?AN}3A)ON!8|hnkCIm)xII-_8o4s-0$cySCx=`aQ6FZL8DiLx5Xv8@3C!Y*%y4 zpxf0uKBTGHX3y+G#dgyUEb#62)=Pc6n}*&M(X10E?!uaxR2`+$x6Dwj!*Hr*S`#XQ zGPQ*@m5T;#%$iKuh>72vu2e@;Su_0m9{u!;e;RlcblysOTXRfe2Z6*jn@p` z5h%IcU7;;ySmP1ZBwsB~WmP9z8Y!$4muK9nh-#I%gmwiZs$$}%LjMLCm$Tr=a}m|5 zC*iPg&^954>a=w@^DKZ+sSZI^*wy8`7MzNvL-Lpdnd45s7j%8sg!rnaLFph3wtv|j zEpU3;`Y@xleKb*gCrz)GpyG7r3<*b)8Z!JN&kARX)a9n;7IRfWq{LNHU_S z(ONGzx(=T;;{UIsnklPCYleyM|L)H+CYFo|S1oM`9Sg^VBeH?)5Ym5}$gG zYj>?~*Yf+Y%PZ)vkA$bAn(iIG3J4{)HCJL`K60tv#VuiH>`coS#z&8p82;pV^W?15 zT!Fdc_eN^VSvN;nk#pOt*I3?cy2|430?qu|{SI!YzxsJsAbL;!oLFRZ?j0jB} zr*CIT>iN88lHwgDb(17yw0}0i=q!wKiPKDF(m%^ij@~0p?Lc#wYH={rzAr_%++tYdWjHYjth-|u!@8@AwkR<{Fbe1-w% z{&-!;RDd*h-H5W-`|IS$yxt9@Bp1|TrgO63X4wm{4{5^PUgWrWNi&-{;9PjKUs%xK zYWW4~<)}B}T~T%I6fz-Ysw3C*Y(a_OXpYSLa0)%y?-i#dgpsmZdJg?2|L&#PK~(6Q z?YSt>bLfvobN=K#N7X&ggnRlfS!9<6v#!tH_i%OZ(;*AoUmDrYoKO45gMC(YS6bq3 zn$($$JKbC8G&!Ni8-}w__n~y-+{lhQ-B;*Tncc#E29pQ)jyIBxrFYCO90dCDk|%pf z;U<&)>ieQ1LKwO;{=B{I@ci7$%wxeo8K3Ac5OBSf@SAWN)cClOeQ>xEew(~LfnK~4 zeh2=95-jQw4 zq>Xqj=wwGFy(StfQv*7F#Nd4SU*{%zrl00N(-qzZ$lGCZJ{X){#SqwdOYyUd%RNkdY=Zv5uN)`iA1qXU zil%mS@FU5GO$txd$&|TRTx4Fe#4A4$X;iZmdCEk)EUo;cB62GHL$b^XYnT!!#9F3A z58Pwe33R<!08_CKnD#IibJ&RuA}#&T8(;O+ZrU=1TJ_H9q<*xu1T*A z!M*hn(7SXmIi(aP>veJYM&FaxHfv^%)Kj43l4e*{x0cR1en_%*rQaj6{>6&Imm&@y zKV&E6tX6VOE4rp6M^se_RgPX03|H@EtmaGj`B}nzOa6#CzIIs&pMoV$JAA zU%mVFnQkOreo1(>Phxc;NB^m+zDRC_>O7m1$;wO#>A2kx&Iy{EwO7Vli}#878M%!h zN1q{;#Cqvu439!Q@DI%{E)Qe(Phat5)`m(=eaOSH+ph1MJvgh&v9-Qt^-RriT*Go)4>EEfu;*xy zEbG7)7TD<$SlzZ}^h~esw$}%1U%oe<5|N+iN}}N_@OGVbHY8>$jcQSYb-eLFY|Mh| z8jRVD`n70J-IJ}%)8mtp?`iDx zeaJqN<;n)F3lZ*mw&R+yZ}$8$WZHT@*aY; zwnNHpGf=l|9N?~9Na(`obE=Y-r?e|7+^`kW5<=T8=6)5DHWeD=3n?5X6&rR;W?~oP zR0j29-LC5fx&x=&_yN=n>h^=aa<0Ft>hb)Nj0TcdQb&qW7}Uz$Bz=MmzZGzL#g(!S!-}-inny)(vib z^{OYfN9smax(# zg+;7;N%g^1u%6e|`(4-e45wp41lzH!j_<*#gpOtO+E8LbcT62BJAz8q@dBr9w!2WD z0=7+PuGwo_#`n3INBWjVCQ77ld}L=(E-c++qh zmX#zAd)AAUkAI~~#96y{wHAZcXvS|v*R|+cTB4w>8ExWg*E}=RCT^0`Cd5{*#NjY^ z>ryhM zOI_aMjm%dhrKKHFzcEWohZkUFX3#> zF!5JE^689;C9|@bNx&tDgom5Y%0}+4&cghxY~(hA9Q-ONE49@9Ups3n=i25<%QLT_ z`=2K*AzeB5f4Q`&a7l`9#fFW!|9Q{B*@dt7?7n8hSvuXG0c8yPCSh7DXhVjU-?QLl z$JB#%05uT1|QtQ(|Y&f}QTmej()y z(L;8W?XmI3_};_A^UmU2Y)HL=-hJbqD5}wl-z%XERnvEs!WT^_CF4yw10`kqHy7AG zx=w)YYxx1z3~_$#jHhPAspb&ptuYB_`iaF?$~<*Ks5eLBA8v14^i=psDRxyr zC#G73p15`Ex1A20P;cs852EX^waJ04$*|wJ3wx9Utq;L>3-%%Rbjvk*5RZ5Cjtez2 zG|O_#zHjx`iO+ZE4w@*PY)OW>y@O6|X(LyeL2DLfsbQm@Knt73oPEpzVx5jp*ca7Z zE^&6&i~Ki1oyzunEruMQ9>8(v>0VWsD=~8CQsf?U%Zv{`<3Ve7)PkyYc8grzS{$^N z?7?W(o@+5HXa?{2LnGZXmOF`0pi4cEMcr46AFpLD%%Vf$8{QZq8v?Mt z?`y8->AK#9vvi!kvpx*l?hT~8-2SMHm$Y5m$kvwehF}&}Z8q)dNzr;;ntH5gkB-k^ z${pp{)vdhe_(a-w5VOimp+~{dI=M5N9n$2*;|-(5kv%sZ`2H}y!<~gYOlC=qAGoxT z*z|`gudb`f)XS_pjW`r(RVikS&x@XVe0E%01j4%HP1radUz-teI5~K!ytsN^>v}4c zvJ+&y3CMA<4B^K(nJ=CgudMv2#~TN*#bhwZPpDT{_d999ziXOFPke1<7xf^<+EJn& z{MAf}+9Rh#l~Y`zHhGP!O}YE3D@xHmCNx1UcLPDy=vb-fdtt-&aA|RrRN=K3Tp!ke z8p_e5#Kh&*BYeX)k+fY%T%sVAZrGL;Hx+)6d<_LuBqABA@CrR@x?x-FYFte++oscR zd*p~gv+o*)Wp{PkatznAoVH=Ofob_26ZX0V8mLpIY3jW$Y!R?+PiuSHIyp^YY(;9) z&SXv&oDcf}cIr!Spa}10p|ECnEu4+S8k|s_Yj}9UO}-uE(509Rz7?&|<1==U_raVc zL11!F*aAbHw@pZ^$7i*y^oCCTT}?N|_%!yjNCN{W-xN7$PGdia-Mg4ip`gIjQmE7& zOZ9n|tQgztSB?GgBY!{RUGd%ILhDt+ysEK;=q7R4fGq^Onew8WtOe@SySZ?Se7(}- z4uaf!X9L^|OUP(udU@flfxWa;pL;9C$#HL$I7#jm6E_uZBj0OD?yZuY=ibVzaqb02 zzR`9&W(T&>b#$u-CmKO+H>7rV&5qX79XMpr=)0D$*{*JwJ-2H^)>~Wif{xZP^!_@@ zaI^N4NqJK;CuO;}PIBA$^f*f_{YJ!`dm~-y&&jOT=p$@p*JZKv$yI-R8nJMp&Ua$r z(&X-2s7NJ4Sk)VH9Ak((^!_JbMa*x{hDztz5DMypvPE0d3~z+>XfrO-~@Yl$9N|=7DhZ=_lsxQPzw?o3|eTW4>CDCrj zblZU$m{4C-v%7}hfvVt^-t#S})6z9`3#zzyfoB_V42{v#ph%gmuaCGuXFnm`{V?lf z`BssOY7zr+BU2u&<4~@pE1X0lShwkt^D9I`&Pmew4n;mlP7}q@9&X zRMHcTGJ7L2t+m7EFL-*!=GO{4wyWqOA@ZjwdbK0@m~EXAi#ms&UyvS~)tPWX`hJxZ zeV2N(lk>ZZ=a!H;f6C0MGaJX}fSbXCat+AgCNrDzK3%@JJdq1}v$^6DHkb2eSBRSm zPr6x#(sSNyuI#);9Xo0GSL5W~wtK$glReU1PXqU~0mVl(Fse;BD%fos8hE$ce!FLR z-8K{nhoUx~W4aD(zV^Tp@AS>}LGH0PI{`Ve!x`1W#h#d_4JLY#S%MnZ8@Xo5br(ABVhx&JzCT zdXD@?jPX@+frsSOHwqg){|$=PlXF}l{~%gAnAtOV8r+&8_aA-cAsM-=dC!w2pg>Cr z!yhT{d2(ZQny>PnCwCC!`WvOVzEFvk(U=DQ!Py}x$y&o;zerGCp6&5UtV9%RwwF9# zLieSWSf%Ang?CHwz3AX$LtgZ9obhe1ZT2m#V_RezKj;JW7;u#4Pt9JAZ*TBMkrwq8z=jm)`y>C9XW%CAMbO<0HOPU|L^ZhR)SKSqmp z_^?5TIt60de6}s6#92!0=H)n^_f)%bH=qAMa#XP`rAp*aDl-plV6-=q`Li zH(QF;d2mbN9yxP2yM-VTK1YfO3)$@quC;^67l;VUQy`w*PUNr@$a}Jc|4Osl<%CUz zpOPX!p)n`f?IQT#v}bx6Y!B0I-FF-hD9!HnAtg%>AeL;pnr1t`+3xFbwz_6|IykTc zt=%@Duq&Lh(GB1@t@UB(ni1{YLX#O}IZx3E+k|yo&n|0%E1O_EWh1|qrl8F7kkv(P z@_2QKx%u2%h*iyI?oT?wLlU~Dwq%VU{@NkbH{6+-mEy_J0&7virtXn(8^@oUI+apK zBTLsgDoy5vZ->W0KIQEz;R)~yKKSq?`scIZmmO}Pf4oVGM>{34UuSXo;7pCZ+|(gX zwNIX`Jc~X-DE`Zlm5}JwG7;cXSyN%3dVDOBWAoI#HE$Nk4=Jbs-@?3c4BCp7LH85*Z|RcG-FBTad^TqJv< zYG8W@i+3M}4Y&&?lG9P`3VlaTZXlrP?iD$%${Aa`4JU4rWo$jKK}CTuBXV)LX&z=3mk?igl~`gz#m zx!{kYWtf{lmRtl0WDn&D$SV!)ob4a?-_Gfq=m-{O>kIXr3eUf_%(hPkz<>PMlIIQ& z=X@8+v^YJ@wlvqZO%u|+bh{mRe%FL;RDos%P!hZgSzg^v&vwmj*KpxT>Yiun9RqeZ z+j-7^;E6B<^Y#_kFEnswM}y^gIJ$s-I(9^YZy`3_pOPPMg&+5^;;m6=t z_;L8LOr9$20Kzt82Ay{WnL@3F<$1>+Kmn`;uQi&ThofWd`K2Kx`tXy`ixM+=1)VnD zbYN$8854&r*r_}|p7CeFf5r3^&Zy}`wwphiz5B7-x0g*Zv8|}c$1^^Gc3l}iIG1>t ze0<9@mtVc(^KU!z9UHg)X|@LLsIaEu-sf*SpYy$m*S%Xm@PK2ExoZ|mh0j9m?z`c{ z3wnLa9=5h@Xu-cBq_erB=q33x{kX^#qai)Kh`h0L$NmGf2l=QX?jugPB2)UPcH$>Zn(HSaQ(c@%@{_Tv!@{U-5g1#M@W&sFK*p)&xVV) zZrA`-*6v*PM^!^SaKrS0-FvRwe_+R+y<5`pM$cS6V0J{SHSFPZJW6Ez?&7>N3n}s( z09ubOehm3pu_3x(c>xOBwd}dM=r1}yu)cY?H(b1712dOctmwzLXZQ76M#C6p<^-(# zLvJ`ZSX^FeIftX0vr<;VACN`oKgo}uzzKVuOL#1-#o@gtA9IYqT(LODPPXMSWiO_#s=GMwlf!4S0J=K$ZWa}or{XJ7 zDkieF3kpp5`MR>jQ(oXy=!uc`aYXjYSa|#~mkVEyb2~(~O$+Lh!x7pY0}795t^+5M zLdDd67iy8Weely8J-5?_;;C@dhim#q7hLq32h`s7A-6l{noqbrW>F1@cx|w`PR;d_ zq^_L+K4#5_*Ib{FJb48qFItAYV1%7aAEH%W=b{Otx0co2NI1Km*MO%TQ3@{6j+Ddb zgZj!y^Xg9RSQUyEEYXS~dtq@&6|-<3{FSOU?zD0o45H1h9X}2M;#zV6Uf}J#cATMqf8| zIEbTbtP{@LdehLmBARuDVDwHN*=>DdLU!a8v1oThc|I*VeVLWF;HB=<{EnGTA$bK| zPs>goT!O05WqlQ$evRy5Rp*+TM?*D8IW;$gH^TUO`uUSr@cEyYY!ZsMnZa2w*)d7X zY$)Vt*U?_q4*7n4e@4DlyNTmP6?`C7YjeW7PZEtM$D$LCjpXN8H=`7Fx_wwCHm2K5 zsvyt)K#FGzdy1k5IAkx+jiO>faPkl-=UVVE5^tS||Mwz6d3nyw?7gWqqa@q}S2SE9t} z{=NssPIt#1`ovR=y4qRiX6E5ez)Uu9G4ISk#AkZe%UXzrm}|&Xh3OG&HqNee?cpfz zX{U3CJRE!#{K2dnIb5kf9UAG|Wdfpk!|l&JNpxW(y{QNQCH#Zn>Yw~b&SypeQ2{cX zyWl_;KW&bO4X3j#ERJC4;N{Lcu1Aa0>B6#wx`wx<4Y?pe9@F?z_CqD$kdvkl`h)2H zg|G;PmrRmv_{TnR3vyxnnWM6E^8xA0d?;jk5E+N;fjeU}&o^-meMHck-~kW$gVFR| z{_K{`(IZnRHM6jp+GvAJt_vUNzjtww8t*LgKd#JxH!4(FOX~FOt7_@q-V;>X{_(ZwXxp zAV@|L3iV$ieJeTLrf}q4qM?YYZ;uiam)G9%^blEM#?m#3Ld?D-o2Zvdb!h;e0^}iR}^#f>#Ne3cn;pUzOvG ziL3HDoU*!IH}JKN-_s1shn;7(ty}Gm(FWgx0aZv%zhi;tL3evr*RUbzZTSv(8uY&F zb+mT3=dKUR+PW*5aN>@CWi!9PR!z`N6DzRt@?VeZnhpvSYqmv;$q}sCrXCP^YZ?L| zuZWB004d-S+f%J{v0#*)Nf*tU;my;IZD+i>TP}E>4z#e~CyaS(V~m;JOPwpvjmU-N z%2cQzOWrHRlKqHVCRvi6FgTp{pdi>_)>*E_mlsDv5)zqb&Z{e!Q$%FKq1TIXsJO_f z@QNqH_e$82FM&eLs}enMhP52aGHo4fJgeL7^gC_OcY34=8X*+0qpB#cU52ZCr zwxL<6^PIeb)%~=auHSuYmS$bnw-G|GWenD1_2$$gb#}cu#h<(a{LkFAJg`S3!x{XE zLm%9l9_&m=0~eFj8a^czKwg1>$r@_u(p#=wNQ9FnpJDCL`(H6;@qRga7g?|qq8Hxx z9h=_#I6ZP#b;`f6K>3JxLGu5a6#3)%<23k@J7#=xbC9U-mnIep2+R|IRsMLjz=ZY% z^T$O6PK9rhB7NcU$CNL8Jx=&R-*eiKB<_)9a8K{RUNEcU681MCsm`#iwr7HG*s|Mg zsH5iDy-ruxdR^Btph&pxb=HSTt=~*y&DYJ|xjYNUJ&`3h$_E~{NF1;=n(S>+er3Qu3;zG}*1`#pG4~;=-w3jc7FL%0Pq3gKLJ9H$9v=PD?Uh zy?QlG7`eH8^};>X`M8*`UJx$G#%Dq>wuyZ8c@plg;jyL;c#;Olla%LQk$iQIq=a}S z^3_WvO@-&&2H$^SGrM}IG1XRIh;wY)3t)qmZNQP ziR%{lsZG=FxfWDtf$iEI%{5)a_tuNs8uHcmM6*tuT zyagmC{JTfY-z_Y0D!f;Uhs7a?`B=OI&dY)6!12)Cz7GdScRa7-K%BU5b$zIA8o+te zZOCAUE!3vlhXXM>U?D@~*@IK2+x@QP1+cYxeb~OnE_zH9Ow*g_EEVVHCYH!Xc6qHC zzOJLO6xg;H96r(qdZ}BipGf!7lUKmCCtU|Vl!1M)G-JP>_oNW+I6V$`#A{G_z(Y~1 zSTmHq@gMhQA?$r}K5l_UI-z#E!B}=QeHlJfr}zsB9`53h1WoFpl!IGCslE}{_9LS) zm5R!f`{OIfy-ZZX>Q{-edbOyj@ZY59Twt^@j|*Ih6S!;iP1pzyX4C-*rg)coYesF}H&Iwzl3;ABRuAQ`_}ii{1EjN@7`wQX)1MX!>Ur{pUtD7ivf z!pghFSXoHgR5<+<8GpCfuw!l(yBMeEw(Du8>)VdycQwa%G&p*z-SOaPY1j^Kb}dVX zAhKa@IgXH++khLzz=-91rd@tx`3=v_%R_twH& zw?H{e4<^*Y)>ix;_|Oa2LtA>Gfa$&=u5Q`{o34@~P>)JhRRt(ijXOOnqeH*Vj7xel zy()a_b;$;I@(PUXQ?K`-YT0nOY%jQ_hPIdXB(F$vSUQg&Y&ADWD{544u`ehd>V?!A zREI|C=*TM=-6q)2=gmU(0DH-HXGe$2KrN)TpUS4Sm-Jjadd8FgE7LQsm(w#UC?r-j zZaoA1;Zb$oI57scQKO{-*iHX*gL1khJ=>zs?p)4V;f#eOHZx6PGub=Imh-G7dWz`< zd!DHr5RZg?0;mZ-oqRj8&T0BPTT3R|=$&0N^q~szAp1M}j!f1oh$h-}GSRXg@!_^n z{%y3IJ6BU6U*dqH$C07{$-m8s5*VitChg?+=6rTx?yXEG!#fV{0F0Q?rQl>`dx^ZL zba5g$Di475XgKKdYb57Etup+iW3ALZqQc%$Bsz z|F5%UWDlSs2&qIdxyo$5Y5%Ux#~6#_PrGv~U;4h>;W zrsFA-l&9mW?Fc235+)Yhj!-FSD!l4;nea^YP-FhBz7VHg*MyCGW*agbyIl=x^FlIX zAFAYd9o?}^jbu%jaD=|I$7-;nMYC$GS5 zzTxJm<}UdzmiWD+>bn1P>g--~LB;@*neioG?!C3eYtD7vu0 zX{~xN-eg%^a)Zi(xXDxgydrM>ins*uwBl^^@uq%{wO`40S+$bwkoXermGUKY&CL;mf2{7m)$S%8SUQxccHbFrN*R z?Az!-Vo5(}gB!ty5=EY&_u5v+=s<#};psY@W!r=LwLxFEeaJ-d^`39Kj=3(>m+`i} zFm0rZ);3}{H<<#k>ejEa1zYn>9#zjrq3rNv;wSmqR@WS^Vf3#Z(|!ETOmVwTF6*Im zaZBv>+c;tQ$x!@6_#HX=j=i0_(LPm(9I$c)E%x_HS?qYl+ti(}?nI{*UP}b!iLa{S zEniT=dV&>is{~DjKa`@p%5lbgS9u*yc2J^S>v=uf48ZVqG{56?9k9)NT1Rudz6KV2 z+tGS(q`T8MJ3T}1K+PUF9S;t5hl01B<*yI2+j>iqW+3h%uf;5l@Z@SyOCg^vU#2yk z;bj(nb1wdxv4$o*+y#YYk~0%X%IowiQuf;6%k#End?{J-HbIEL7ooY5x9PpqnX*{& zHWeyJlP{H`N!WG@+YgzNw@dzDX*wxM&+LMjwnrm>eyN71Tay=^r_vix8th zK@A_57@z%q7lPHct+|>GZ}@i4*1)5_J}7zT4tj3Nb=ls-9dv3JD0(k^GQ&O5u7|zk zJZOkZEI_WW3ohp9)I7N*o;~=kCby^)^f3pLJbdyB9Ooy{Kz3EQFM?ot$y zn56?nvy|L$I2|W;MWNrM8f^(tsdKPVykDH}R&qN*cD?`(G!w6a_c)ZDNhz{{KO9X% zk!3h}y>5Y?$3&l}pwK)c@2+5EF`)?;?-k=>8KG0*+oV`n3X7P3rTXB^3&~<|jBLl~ zcG^&r-Z0u7+vsU+(+XVJ;NOM-wiN&;2T)?qF+J1j_idx?+m>PL-L9<%>w|eO+Z|8b zeK2o%6?^tpaBeL!S{)vF>Ar+>$t&QIjR_Df@(pH~qOfgFo#@qdlSW(!|C)}Oyn->G zmF*TBF2jn`qRV;7;MWXIZoBaz8BN|KN0VZURYH(+jT0n#e|2iy#-&E|MuMdHUMW&6 zBuPj7l~6M`9w}O;{ZV4#@F7+%swPb z`&wZ1z4bwOz1Y;`MLYLaaGm-Zu1a+3d{c{;8;T9qw5sc+rZ+*GYliYJdBO`b$`em6 zChJIQ8S>V;gzSRG$!>xJ)M;)D8A#sZoUj1n!3h%FnNkE-IEE~OH9B37)YM6w40VdK zUMwy$PjvV(WJDSzI+3SL$gcDlG8K_i;gS^LNuUsuoUPlUYIZ~K0*UJm-abT2tq7A9-rWc591 z=W5Nxyk5Byb>^){B465@n2O{Tm`xAaxjY#73!_%@#cB;_pI&M*9)0TnPWsT~6+HAA zaWT_ur7AJ=!X}6_tfPLc9oBuvuV<_)e)gB}TAna(*f{ehvy&kwb@ts#286ONavMPg zezg<>7pk*G5GOl}>pEO76q1(bUA#IQ5kz^n;@J|)Ev?QbDQznJv=rNl4Lc@Uv5Rqz zH99>w-3w02b{t)6!@1cIodnmZ9rU0Ix(|u9&<4kpK*nqrB9~^{gQLHowyFWd+}GUo z;!U;oM1e_FKdL&zt&)vck60Ta8C7bnr;9A7u2k|0==J!$gW2+$Y0pTzkXQKw!wNp; zXQvmFR}~lEmvTLMRdMn2Q_192#l?G`uN|^~)q^v#7cYG#!W}Ws-}-9U zZbH(BS}s*0sSOK(>!bu4M-Lzct|n83qqbtTuFd3m@?6bS>w^5^s7hBHqokEiqJms$ z;gV=~R#Hu?SY8dSt%cWHOOi8aA+yOkYw?pLcUmG}A$sNT4*#zB6{yzPD=6gc`#L-GE++r-ZLs0+05MnJRD~}P}^EFvw z$OYA-{mrRIJhzYVj_4fqbEPS%M?7h2>QTA0sc`qxU>y_ozKabTQ;&Ghv4X2do}(FE zQ+FV}%l7QR*V?e1Nbf=3S73tbqg)Hhext6q`blDvXjZj5g^JUs6#LXuB< zfOg@gs*1@fsd9}dV{cC3BCh~0Cc+$%Qgwv6UVhk`(ImEAaCTiyg13Yu9s{4FDNJe! zlN*Y-+Cicj#5Y!V7E}^pdP18*yeR0Y z7Z*7dzD|l9soz~h{z}eMFVq94$xZ;(+94#}fm6i2z%lH$(YE^?@Wi`)t8dvI4~}H9 zx{w2{**etx>iB-&GR!s_c8v zSgSkIi^;1zRSgd>fPqG>6NcgoR=T=gQP@Ou+Wx3Sbj$WUNFyCGcP%IuHG?p)wiLAuqY=vGJ5p`$vd(?fqWg539_sVtiJ zbwT7=sSuW@*c}z=&*j1ra=k_@?O8rw@mt zc&?>)9oRGEgRu!)e%-F+7`_2%UzXz;ZA;TShG+X--S60%?t!CzofNj{-Y|f|`}^rU zlqS(eY@#QnJ66c63RY4jO*g#>c~x&TRYm#y-XFkJ#yLY<(!o0HD2S+gWP@9HJXcx z?upomp1XmdF7r|;UFK3$msuM4hh`U-htu={{JWQC;n)Oqr6$tZrbVUZwVP`zv>QRG ziJEhxn3^Lc70P%?={s_8#EOqxCtL%vE%+bQ@Pf0}VVjrkI^C|<)=b@Kx8d}4A8M3B ziPFF&egi0X0+ml7<*yGZf}jfp7Ucb{4`;&Vd*kVQ1JQ)8q?1=#6RPD-m{cLg8xO#S z?K>c52b;IOBjmZ4Vq0~}tEX6~s(WFol#y2zbXZT7sHu28D}7S(s^UqT(6`qNhi^OO z0hx#5W;qTQTyPUIpKqMZ@dr?6^(Y}OpOO%>I({cXdVjMNy?0T1PtyV18FG?R4PuW} zm+5MGc}m|^LFtw95;A|H7?}&on+lJ0;0r74wh$eBOyHuIj-e5!!0{iJzfP*6^moU5vv<;&Db3od z^wPvSTrZAW&w^Dp0BhL34@pzy$g2vXt4FG9hvIra%P4NI9K}^GLkYPZY@FOCZ>>&i zQ3w>JwaI%3651!F2o2wLP0dtyaejUlYADs_k+F@bZjWP>2-X=a5`PH??FvX7mAKR&b$dlN1(Q**0!M-i3vw( zbi2A6z#cWIM-5ll>%$7|-9W5QIJ=zANogiqjTOC?&0EjtYJ`AQ*}tAiTaVg8Da&>- zH7?1k3eFv+7n4^N7avY9Ca)?kma=j0O(m08dCC6(CBoREWTBK3V=|`z4yEB|Cr zk$ZlVIsW`A1QQ>dpu#t-r|=Dz7DsVh!nGG%f38-##iPW;i70$T(sm(nLJFU(xT)~( z1Qk9a8OrPkJ!+E2D0nrl@OgdM>)1A&HtcYOv(VZdqvt{80Ur(_)iuivJSgF6S)Q($ zZKr1jf$MwtUQ26!(>@=0Wfhw+_CA@hp9Qm6g&u^tM zWAX~3_Gj#X#6A~lgMupBA_w;_FyZ>!CcCeq`ZvkskZ(ZK0$Y%90L4yQunWpRXpa^L z%m50R8>^~Bo_tfXSA)C)@K0mG-@S`@@IsT67Y$roPTr?R!a{D3YZhEi+kb0xf5dO(+ytf}zvE_{~-LIOnW%2;H;u?t1yQk+h~ zHv*0j-?o7w;eZm`g;Tq`P(Q%y^&uM2(M-$e+x>RnnpWF1G`rt(I&eal)h4k4=(IlQ z)Ywl_(yxeSpe&a*lf72Yq4CU=4#+FDYoE z!6&Z({D)4c69Yf+p`uZ#HsPc~$SV+X@>L}B(X&T3Gk}5?_552BJ%GH*yE_WRujsK_ zJH-9Nk7UFxeuh{zFC?t(D8@pfJ7BEMGKe~5Us#YIQ#LDJkgqS0;_E^LBzlqwQ(Qe& zFK6f_&g-JMJZs|-5b|I-gP1EWA@0%$h^)A&@Qarv* z7XZOoNO5@$n=wag+0%_s*yC?bxQM(03fmN?@q;0AXx1yw-X~@(*|xMPB(I>egh5+R zcWOijSS6b}oD6qB?k72K8vGd1BF(4{lfjR*!|Kodjf~aBqYgq#VnXak${bIY8+C54 zGRKoU2-5r4r2O55jJ*g{s#Og9gR?_&=t_+Yhl>Q|RI=8}6LO>3^ z$iCZ`PSMq%`&xv%x(0hAl=sGz?#V0oP|lq&d!u!vHCnvGX9EERKf0>gREzc34*Pv> zU&emoIeub`MM8h7W#^;2@a@`c30CL7EromJY}@P>f&_SG1NJQ?z~zOz2KLfY9sZ+M zUZuD^{Z-kwRpJu%6SQx|#7%{FNs*u6$aD5>)st{)y9NEgh0{Cxfp6NH4~KJ_osOZI zQ0caB_d0N*iq`Wz!|Zs0>GlFB0OIw)e{I3Ro}Oiy-a0u~#oA9i)Hfw_QkL*)k=2c< zZAMy(BMSBs`<=@m`TQyssty7ROddR7iw*Yh?vldzzuPbsQzYet2*;x)gYsSx6&V+0oK zM1gRd4npThR$YCdCLQYy$R&=&R4J%D{6NZ2jVljSZK-XfQ*x{jCZ{}<3zJkHM1)O+ zH~Bz4!oF#tG3S(r@~7aK=1#BMHr$@xx8dA3*dpF@J*fBsN56IZI-KF{>46L3<~C6t zy4`*c_TTv=9BshGwhdd)*NO75pP1&iP-l^>VXnB0HbI^B4Achf!e&@hkx}Ypt*Pr< z=cd{sc~z0I)riYv&2Z<=ZH_W`majiYj5~9;Jp$aBlP}1fJEaWo_GDF-NEM;?9WKt* zi0-y3CFNQ3a%j%)VWLbS7&&>9MHf&h3pvZc! z?VDZ40h7B8`_Rd`C2%welu(1JusZBbZ@0BJP$#5nK|wV*(!>HIyt6)-va_Es<$joT zvNWl>$k*ezW-O&zHgY4GS&B-AI>{+pwqH(T1mqR?Qj#39fj?RvER^SvHKCF;p;$E$ zUSB(;edbRx(!N%>2u&3?B#iyErmfwK+0^NpZkIt!-AuS3SL;$-eZeGGM@PX8ryYCf zL$&v%#kpCVIaBN*kXY%#xomgkFPPahJ`?MhXX7n|jfvpxvEc1UpM-a}GrTL-XDZwh zOj@MJk*+J_6O)nPj~O#5Is}|Nwg1Q7n@3r4oppk0EO|-o2pJH1@>AJXmF!Yg?2C|O zm$GE3Y*ndHEt0Y1N34}El$Du!?`17ufmux3P2!=OG#nb}KBn6PXQl_vG~Py-W0op8JR%pQeI0;Ak1o`+RJ`l%hi^GVc4Zav&ABm?WBOG+&nbWJuw3I#i5Ab^?vA2rtuX$4>=%tS2 z4k7R6ClpUPC*DKjBqUjq&chB)-Ck`y;(LGL;=Ez?4%DLI* z_SV?G99~PBN@Zux1Ee))@lD#fDLgv9W4m6(yz9bwyPg+Zi&_9+ny)MW|>YfTs)|Rr#!3=l<3UkC?x*TwO@F?3z1+8@zclRVo z(?_N44N?>b@EF3cO!qe6my8Hzv%HL`wgmcfCM|?gnEJBB@C>1l1Xo4{?^*ARBeyDK z67{7%dTH=g;uOW|)T7UfQ^66(mbO%e3ZhH=l3(X_#q3+Ib1yvNXSf|xM zRRskGb`Mr*kmU3fEo&)^f`7}6cJ)h&;I4jBIo=sEf|`&-D;utE$cn7n4l0Nuq1Hv0 zXiacr6-hV9sZmihTX%F#(othn(?nCikE)){vRPidJ2Q754tEnj-W_~bD9Zuw$cU($ zQHU_zmNgtIFk>!9MmY4QV@Fvbrmf9P6X-m5>x@Z5Soym1^`SBCu3WsBcL5~>$J34J zV%k*1s-Jy)5V>MFQK=71F9lGZdHbUYP(I8LlogzlA?2AtkTN+*H>jlgMF_qTR3;QT zvGONcVWn7#l{4?6HFM_^QlRd97v1pg5HM@WWKr{*Yf!U}41>;xo1wFr%qY139Jp&H zLa1PmjkHCM6-FS+F|!;=eZdkO)0W`Q)E!AO5c4CbHt^I#@hHheeQv}HIW8iH3``LX z*lB$Q23-fKtFkW18Gq-}BB}T!-E6CLueE^F7!wJD1}5HumQEXU=$FK3v}VoMQixhm z8GGW(a16Pt$~XwF6hx9+B9SE4z*G0IAXz+foC!2!geQ>CZgr6zKbzXy4OJrhU{WxI zn9@hQ>MY_c2bx~@*#u1=uf973PwxdP!+>iq0i`ppbXNEa zcHr(h^HN~j>EAUIY&*t}ZS`D?q1!Wqpj+Ww-SBN+0pALQIT7xeRtR^fRDC2Csfjc5 zEYkX^wO{crx|T{BSzI$}aINw>7^JV|K63UXF;#nnBuB~%at2S9yDGb1j!oxe1Oen5bLL#~nvORwZqyeL?xE)`2cmt+ zNf7NQKcZDKF$QK&4FYEA({#hJQ31!&G&vz`y%mI2dkfE#28ta3Eb*F^QOLqqlee&h z0s}8jZ(${cQQ&ezSN)O--olb|R%Ac=4ze{w2Q_pJAB}T;P0@WD36RjMbQwkWVDWSi zG2<$(gSz^r3#INuxMrr**xKI(G~dieDvO?Pt5N=%u8P6vJDPPsK2oFL zx4H3@bF~q$a?UPS3=J1xDQk`d!=@~vzMpI;ii;`(zGd5@A8Lo5fOHU)1Vpljqu8ne z^QNQ7Dgsx<^2Cp&i$7JLq+Z0M%;SXE(J;hgJ|;o_VaKx7D)Z(LaM77h$C^zP6m(PM zfs1_ab=aWC{x>p$R&>*u6UUxT5+>@79fHI6lQa4u)Nl^i?qbH-`2Ld-?*DB^w`XD7 zQ3Mu^=N{snUE~^7SG5|-f!ae>Tn?0e(>oHq_FepXZ4+Z=aQ)sv)Z3D?b;Ip96|~$E z(wxffPAdRcO6|3gvmap-lkF{ZQ|f}>bWKf^vhW=iJ0SMqIK7hG7?u_iwwJ8BCWhYW zVh4RFje-ZKymnl^rAFAzH@O_TRm~7g6;Tb1bO+<# zjeXQ)1TcQ>;}8I6*15EUx}aY76G94leXH=Pjw0hyAogkV2NT4usCba}{2?Vc1ic1; zV1WJXAb?#wSvS0vRh4(OW?RJK08VprOB@5H{*J#-_R2W1< zpTX^_P2p^$G7A0`H#|2lFM{UgiRG}2+Cr)?*}7}$3Oc6?z9+%EYLHre=$nonu(qd| z$nS((Rd-BM8`#raLnl87NOj3p>|0u!^$)Fv+0ay-L9eXiVf4`I=K4AW#F@1oCwv|( z{PfgxvF2jaY#ba%zrp@pn2+z`i5!T(5@n4Jf!4iZgStahKd>1@*6D~jK_QUqmLvg* zzP)vN?t33+@nd8JY`)=yhvb|2e4F&@t~=6=k0c`;c}KjD@cOd7IKE)5Z`aZp(waY< z>0uGCj*PInn-SaKP8Vax+OnMK;&R=sDP+Fhkj{LqIdVA!h)-`N0>nG`RsI^Nh=hly zzx&3hz(`~OMCA`!(j!+`Wa=ihL}+z~xco-`2bzbRe2X-8mT52{nFh%(EXO_hCcKIX ziIhyfi&l}of(?`kVQ)k-G0v2oB)feQ?)GF3t@=VrfXqFVRGB5e>_2nr=zj7;>fi-> zA0{&prG@=AVf!ul!3s;VlVii?R1^Alv1~`SSW1Q1M(U!lfBT78n5&^ee%qf-LuS*% zpHlV`Vij;MmmSY`2J(F4yOxwDA#}phER1ki{exsz#goVP-8bIYeBQc$eB^OK%@rUa zhh5!2*81eDVgFoY0u0aoi6?)x?w>r@Y0qqyipA9Mmek5(uFf^;4RO=FX2Ma=eQ~{w(uCFYh$3rDvDi;;1zC{<20<2g7=tZUZ zT4?Z3+W6e+hSVOOI(t>c!F06Pf#3#GcW^{LeiMf5;19{iUy+Y5F~2 ziJs+{riaWSWD9wUVM{2)g!1~1AsQ$Q?4f;~X=;*eAmi2C8xG}zPcik4!>k-xm3vu) z2eHgvDYJ6HjF>H;7w_mAgJM{}5mibDsN~qwk3NKRpkOM_=NhqFQlD$o(bB#g#@S0h zpBQIb6eDDJW+TJFnNxR|VubNIy7_X8#Ry}9oG#o40CoJu2=6P6xLTh+zdc2y6$x)j zyUDo<*V81aN)lPP(`%f!RU{bTJ=E;EttT-GcDW(1VO0_6HOwl9JyURev|06RS9DD@ zg3(mf7D(VTLY*Di6lB#xNnX`(Rg`@|vaBL#zU+%YK~t9{eUHH2p~sU=#SeUa;)QyF zW_P?Bg2@j8*&SK@fNz$qA^B zw*u7ieBBGy_WA;@JRAKM+7_~>Yp9}-h10rx-3kf}O*!&)YblI^fAAcy{#d`H2utfH zl|w1|n45wRcm!CwzKt>xmM!~|kKz-SDvAhF)=-1cLrn?vDU}SQ9(kx~?@K6Gh)!*L zq|C(H8!P(5-28CZR3DSwbbp&X(+xfzA4f(w?(1`<8d!uxN}$%mb=TQ{*>cjnDgy>Og0Yq~K>$CHGG6VhL#Y?nD_n>Al# z!#KhKlZi;K4wvA~rcM|QL7aAB*aX=F#ZV9+QkMogG%y%_ixAhsnE1Zb`CfP-{Nv)9 zH}m4J*%eN4g_{dpC3?ifrs{CkVsjF|rw78@IX@JCk!i2vWY!-|O+Nr~A4vB8Id2w{ z4v$VxpkXuQfgUPRT&4H$Z1O+aY(SWk$_A{@0Gc?gYyliVT+*E%D~gllfOfPy|c5Iqb_ zwGET>OE*;k`n?II--3A?g+_GE^8^Wnl+i)ma|{)t3xpWS(|ps__KJyHK1*2T<6RW~ ze)?Bu`63VTd$y%PFQZ2r^)+avl@DUj=x&oK7$Wv~?Z`8i-jfJ_Eow*Bb4{ka4^um` zaIS7De6e<9fiR~c|Cv^be0l2u%W*chHxQBBwR|Kkw_i&pi>7t02kOW$EahlD&`f3& ze3~0cIaV0qD96ll6tz6bLx~XCGhhuzJ0BMXkR@GGJ;M`VL$?&s(j3wCB~un82X&K? zrR-a-C89YyKz5H54H1vf&4#24lJw4RG%u7RyfdfcMi0EXB4JNs>JX;zegZ*v$mj*6 zT}|&pz~oX`Cr;n-KO_LvqHup5D`N08OyU0AnYw`!&CyKTmvdw}q3MQJ&?J>QZ7D3K z^lGBXwrV*}p|+k*7Mvcaao^U`Vd%8l?8D`tGYW27=e0faEHc6;o~h*kWg5EV1A-J& z^mN@(JjwKQG`_J7QB-|J(>znRpw6k1CiyzToHW_C(EHpLJXw)kVNXOdUA05+Zil_{ zXlzkbAnVrEB=3`ErKK#%1#|RuCt2z#8NnR=`m>=KJ9&+plSf}UChZS@Gy#pr_??lp z9D*6PiS)nhhV3M)vDB_je@>Dhv!+*K{toTV#7ncpd+Ol;)Ii5e~C(UPwk%8~cl(@;)tWo*_?@0L=-dh(R$c8HJ6|Byu1FSo(n z?P_p;TYH0hq1Nb@H`_{QK|`>a`qM78%HGUJDl3Ty{&-C86!ewkFGtWulO`i=ha|lI)Vma+FPRB*oNZ$5cJn zLKh{&5(P<-jXlyx>4DW)068A*!Gh`FByRoucvv#!Bx$8h+-@iu;J|f$7}89?%9%qb zv7NgFbyxTwIK@OUGOCZ=3f^~yO(r8Ewfg$K{-qZaDU+|7CpmK?Z)fHSA7D#F zA)1+mC~AvFFVuy;krT`(QRY-=PGBK$DJ*7)(#=$Huy~H>5=&0OX}0)00GB`3yc{yO zHs@$^jX-nertS`zjimS?vx!s-$mAn63ck=1GMnh`W+1b1b~$9C+o0l^FinWAyl;4j;%|sE&1q0h-Mim@rhoAd!zxz11F8p3O+>dbZ!j^Xa$OmcHt0D(?>Te;r>m8R4RD zJwmGqB^)RPpaql7AmU9Q@4|AR=qLWP6N<8ZQN`|G9uzG(>(D4#atclqef!t6LD7O= zIuuTFZin`9UUxT>$)ab`FHI;=g|qHz7;;wnrQ47h1;Tl}!VO8wgyQZF#|oKWy7^v| zqov~*=+i5p+r37LVk;7qP1hD>#RonD4qZ`1Ai5!;b(G+kwk#PM`d?UzVye2RI(sCO z%Q#Z+mp<8ml-8asZZ^3Yp^bNH?+p23Gc< zDqoI!b_1#dX)0gQjy5svX6P!4Bk zzAGV*%FO?53+7pifQYDr=lDO`X!pup73Jt zJajVJmQT!3o%9j9DZjE7(|;UmBxD4Q|}7q9x8M14HLE*4_YK;|T(|=;J{5T5HJd4t?Fxtd~C64`+tp{hi&a{ZPCoM79F+%@|L~ zr~ywG@nkY;n0z^&OhyfpTfzGG#+1n@OSzCk-%4)Fdx{aW8TWfE$dY+6v~Kcp==7(b zPo#(zI(;2Wj>Lzj|CYrI(vtpEd7hIHE$Ys#kS@Y-IT9w7s(zX)bP`S>(o9YSDD)24 zpSw<4C^c*oaPPsD6^FW7Uj8dfFQw*^R#s9S2v}-=I%hh{LnlQllH_;#WqHR67L`Kh z=i@5FJbM^1 zJcme1TPQ=|rOt%Q@wOJ0z3$PU=&9)KO9~ti?-=UBtS>BfDM^bA5|Bf5Ktvw6UJ`?s z*^evR8}OZvEz}oyCEfh5{9VnyOtsnlJGa1&l(kyzl!^4|2NjvTV!^tyDsQ#jF8Ai` zRu&U@KWe2U#RTqxRuJ5X5B_2Tv=mU@ddJ=`<|QRD8y1v=^IIK?8r>IabKE4eD#N2S zc068^Ono@fY|Lv%aui(N0ETn9q*~sENUdmjRJm=>aU9*Z6i1S585TRu_hHgAC0931 zQMWD65pCbmJV$i|RYjFuO>t2*$rVh~5`EKi_J)eFdW5>FSX>A8>=C+Uzk=FEPwBV2 zvU1I77NkfAwxO?!Zs?`pTu~LJpLTUee6Pp|_v)=rt$7O+^%6 z$Kq3x5pj=2r<`9tZ*Q*GowTd}s5|Ihc>w+S_;!&IZdWQdfxMb?j@*P^V7e5Tx41K9 z8{+HWNp21c!Y^aO4CbssVeWkRIg6_*~hwr|S`9sdIwaziS0%hf9M!sJco` zD;;7y-Vi>F8X{RJGiy}BY9b8D-rkI4O+-e4xrvvJOYLi1TZChc^U7h&&^%4kE!hz) z#WfV)vru);bRAOmR(DV!N4E^$ab#C9CC3q5M?thc$&6EF#}OTQZ>VCn2MTldQ#)$tXLy0LX33{lW7wWirZAF0A!J zJeiCdCihg2`+2555ML=70V}^D$^}46dEfJBYvRzro02jL>uu$d=>@I*GBdkNHUBKW zPh`~aME^xRnT#4H|4clYj2b3)mLZoyB$>bOuM#!<5q>qi8he;T@@<1kB$@Md6G-l< z6i70}IpvYVts+|r<&i>Bf>cOGQEHU#LmlFCUBXWHanQ+1CB^bcgalQvYp;h1CY9xp zTG1H=zsxP0@GLSCPk5%5ODLi&xQJYlbY0SI*Fifs57qk+V=75VxF@lux~ro`Kk^BE zl=t&wQ}Izw$udw!$+f(_Q66c>JQi)aRl4I^o1D9f41)+aR}iK;bNQe{h^5>&onm zXc-q?DU~dgakw(es4xuUcV$*n83h-(!K-#pv<|8vgfMp>ONY9>Kf|J znidM0kge?Nik_Ws#2UKru^(@!ix=zipPjV^N;BKNDW=n4n!hmrG9`1^C- z#b|`U_+*q0k!O+G{`Q7TqT`8#LuclHx!@tyV7j8z_`9$qW$@+jzXRxWR~8vxCZlE|i4Xp`_(JKW`PSwlAK9Nx3?QZ9uV1@i?Z%zk5tZR$v*t1f)^6UpyO~T@ z*e#~a5(#GWq<=gNzsKOqx&*)*$Lv_mRDctVk)n$F# z3B12g-tj`?-L3*)J`)k1cG@L&3|Bh>tnk zT6gRc2><`6+&`%hi8$@_s?-Z%7I$6 zMIf)N$S58q`?hP^$SN~*N0dC(&9vApw%>Semj&fZ8~9 zd1JBmWW3`FPLxwGKT`L?${`BecW3y6n5up*Mrtww*xr$oIKtO(yx4rs+ekr30r9&^ zJiP#WIe_b9f1dysUywjEUtq}9rD$SEy$reX9JL#C9VpO`pes+F6T3du3cG66OKZdN z)**ECR4>cPWRZ(Qy(}fefQw(ftRXWBKE;h&8Ktq5W~q8vKC>LPJVkd5}cLhHc57gxdJBse8Ug@XCOpM!BCN>7Zp@Vct-pxF zfyoF=`_{CEdZVH8Alj?jre>+ATrc_PTkBZ} z*haKA8r{lBIg^k$Be*CmB6=z!5DeRNHQkX()xy02gHouxox*Nvi-27jZ$IQ2CW)z+ zx=0MF#Mg0iKt_P=E~ZsGCPGFa^164B6fDw0E2WS78gs8C`@cSqKFoEBPxgr4Tcs@hkXF7!ag>w=cEA+j6Cp>ciU`7iZSiR(GYemP{6T>y*+uG7Nq>l+tE0 zsMgPo!Bi=&qnTAoYiE|Dv8a27p*bF+%^lZ~71Z80WLrTGc^@uKPj)2~3s!7VR}@Ea z(9%?pZPgV`QqoJd{5@hy)lU&q>KV4z+Cp+KSo@Zk&yx}O{5K})!QlfN$L~NLTs#$% zAtR9Klx5sixcG|0YCmaa2v`b+z{de_dMV)XL$?bFJhsqI>o^j_$U(K!+zGn@Wu`E9;R+d8HCo&5DFK(24L(|$K zWwmi$IYMf-?+Tu0`N%d_Y)e7UQXTEsL;>zc%@vV&EUC7wnyPPj4is0#)CB?kP7T9{ zT5IePeN_$3wpFE2PStxFf9)xzxsegD>1*FH-9UN6aMO;hurp>Iw&hEX?7TkjWeZER z)W+0w*Wmg=O)uGC2#D!paP1xx6AS{eot5W)mf~TI9UWz&jw0Anhyfp*zc&#B_^OXI zFlQzNOomjHGho?G1bB0J-6gtmhBl`F@R3#mz@ZxRw7t1~ZmmPD?7PC{Q1PXVMi%~! zMiX@j4Tk=2tIFjjmykAdSJD^-(>Y*-E8eJSVG;H>O)H0f&x2wtXpZl@qJr`wj&4b^ zY9P-Io$FBj8s$6%gdUlSChLlcqMxQKiL!@!pO)*`)*fkIr<@|n@x$THYO5I!!%6!g z@BlhikD?z}9RE9G=pYDwC5`qUip5ScYDjh4)3Ez1s|oBLZEKt^;j;{N-#aAgrqQJv z=)S26bkn3cG56oJ!rXGDo1V6_fto6uHAJ$gTc>na6JfB+p>#J983n)3jk}F&%P8H| zXRgRS_ibG_Wz`h~SAiE8VZ1sT!ipOD#X7!VL;Lm=sN9}wc<3bSNwVM@j)aUH*#=}w zd!!4xdWsd}A)I47kQQX~WS|L+D>sL?#f#}NWS%z!)5&+OaU=(S# zFB>AZM)RvuB%{MMZB;H3!+!#5yryJu_ zC!Ve`{O`PKd+tWZeh)qNhO^fCwuc%E<1?q~QdujZNeh{!x0qhK|1g#6OX4M?7xFMo zwd|9Z`D3SkAVDWS)vTTyMBw!FVU!iPI9;rbvqcmJYaYt30#7g9o0EMV^Zj($k>QJc z1qV1t;(JyhE zIYolsMB4j@g5SdD2e*UYCOPoGLq1-@$FsZJJ8#Tec*72-a~ivS9_a}i-XeT0O3Oa5 z2`Kw;TiJnGTs;uma--u8mmI@DwD7_-9y1DlvJx@bg_d7t1dgRkC^yHtCR9DcmLyj* z(Q3lbpe3Toxo66nE*MDhv;PvgI5cY_zh|JLroH@`@K_$>Yleu;eiGWqxw z^6{(qz>Lq~KOFPx^smq3zYoqEcE~olqTqkR9ksxU?|hiFxgBq8pSQgk+Q)6UW72ST zzOc@3&37qqeles@f@aAG2i^yM;7PE|M=1Wknm!&#!MC+x$n@vl6QeI;Lk#U4jJ$i?Q}1Bvk9G> zFyK_PT+)s?el%ppVotdg`C;|QsnfLIGx>}BqfeB~J9gsqBac4v~2^I zCnOD&!$0YrD?2!QuUGEP0BZV1(cN?W*ogy+d329csF%I!m2lE8oaND2tsB7O<1hILtwa0qW7bGc>y5kOn`YQSiSvqwKZhx^{QC))|2> z*W7Y2c2M{TrEV7gegoTP^0psM*Az+TIqFcZmzQiju|V_`E@T#en z>}$FSSEGpdUKz2!reX=IrHiP|;37jt(hW^7RVbGZ!w#Lq)>^G-)w@~+UxRS-0l8y8 zuiFsd*d1K@fm&B+`trM&076C(K)x{tOvAC4&wMFCv^ooI#Cl*AsAnb&%%0*2o{5Mu=%SRa(H_UBLefAe3ubjnT0J3#XdFr!51~=;&$(fZ zYn>S-t^Nus0M1u*T}J;q&l5e>$%Vh*Vj>9d}gH? zW!{Mv^kA}`RhJV?c*?t&a88_y_fn)W(Q;4myB@ETcVhxi09N- zSLF9lZr_?Mqgu=<_+2HXZ_%)t8DL6qL&$-1F6Rii@VaHRScDRaX0b*?tbh1#L)QFFSf|P5qmJS2zLXG%NbkMnw8>V>{8G$s<)N+W{OdH`s zrs3;8EVhEG$SU++&z3Y`v256AXlQ7X;aY;N!Jvz3ysj^zNIZ%=h_2;Wd&0KM!e%}a8^BVa$4{PkF+q>I zYV8q|V8+r~P7`6r)1P5I^+?2BWgJyHfF%i{VmEMN(T+cbk564mI5DI?M0givl;;p5 zlYbQZQY(1jh47DyYv^DSe;qA(iY0F@u12jVDQ2a$E0xWw!qp9f! zN^T5k7I)5@h37BCyU|-qHprp!N1i(cnHW9qQrellP;zYQfsn01Xk4&n&YG3FzT6yo ziI9VEfskVtlZ)Q;!2a-(>8;#PV(SQ{^lmAgpQ0RYhxo|+4@vMBInN4-Rh^B4O@zsV zZWIn!5&;-R{UsrA?8@k)2_M1c#yGt8%wu|RT=MX0!^r|-9u8d64DVS)euaO1Kl#fG zu7$x4VXd#G7QEoK^v^GVQ(6Iw6w^qg7zr2SZ>3i#;~dIhh!3BfCtEBk$@D%uzLuIFhIDr3Q8 z?h1~9zC5Dp`3Mn19+EG~BtqMRqrt=k6%{9u%w+5d`D*9jnYnvB+)eyGg%(m#L6GRB zqA!i9qr0tO2#Zg_SkgTtD=5g8EVqfWm^zuTqY+IXwr6zgd(TC;v=o>6@?Pa;RRTZv$?&oVBrVt%@ubylgXlH zlI2^(yt=Dl&{@dx?LuZ0C>Nonak&&YRv3XO$INmhl|0u{fRd(#;!&ods;;4{vIf6_ zs_RH#a?os6P%IRmLSmC>+rH_#=zAw1v&mA?o_22_sd$8Lw$_1Yg)pW&b74%;zG;qR z>WPm-U{gP8l~Fc=R5nCme@#INLkk+4Eu-3!r z-T)t>#yuSFCVn-pQuL=cw@&o$qXBkhwnLy(cYNsyt%Is;)Xap8Xacsx^?Q0|ZOko) zM5K<_tod5%(dCWsEI%7Z6ZGn4$?xvlC|ph-++Gef?jQV{1Ug%)aV1=gq2_RE96d=l zz${neBL3i66^76EV_P!AXYhemYMfdcB{uUeS~GV(anYK5Hnq1q**@PKf`22aEPB4J zCQhu06ob)sGzW_Dks1Ym%Z;a;tBrt_b9T9UCx}Rowb3WQbR11EB*8|R3M9%}q)&kE zAO#6c?R3?XEl<=;M~0Qu!hZ-A^A!>L-QGZ0^+~!3k0yJNA8LoduCBOQfccw_g#8M} zq)+Vm`ZysycKebMz~ZJeCyqUxRDwtWO~KMTgmTm`C#s(=I$U5}cd6rSeE-P^_y4w| z+p{q9gcOjPdvMUXD3lVr+zSuknV0|>fk3{!d(2WdYnxB>5crk?rGMg2Z%$D9UHm~~ zO^lhrHCLVCNO`VKl`1(~H{7P7ziCCcgfyqJyWI-F?<)oHUMW*F{i~8h7O?diz^)>} zfcl|kpspt|3f3;+E#tDgHmoWF=7w42fGpX9PC)}vXgRI8qve?K9Fs#Fnqcba zkmHNCWXrl`!lP+Bx~f}(rpvmwCv@AZLDsw5!OzB;5*a~LS~(j=Nt1W1PQ!ZTL`GX* zmvHVDhRli=Dq`GEKelu+(ZzC=VQA_^BoVEpLD6IngrTG_M<6pH-WbBnuCO|WIa9te z4ta*UFOyMo0k`fE6o$jwSPoZDS{)r3XJWV=IiJq zBw3E2)-m%Ze)6mTW4zsYr_M2+kgfw)&yfutqGkg>L%e<6#-g z)i^KesJFE_pTbdeu<+AUC_3+A(`+0ZN58>&UYL*X;)xuF{*|aG<`BwyAD?KCMt}V@ z)hlXYC{z@^B`M)W-`+YA?!AvQC7X;O`rUBCTa2gk`L?y;)TYI`@sVUi%;4BD#mOwk+b+kr7sRGh!RvDKZDGEz6lMF4x`EPsWxDG9owi^yYKkMsvR6 za+oo;QvQN>@S8Depn?g+-+g0Lc0DYdT3wGko!>{rtyqdn(({UP7|G;YB=H~<5)YEh zXDMgNH~9t?XY-b>QE52(1wmiFLIiTOi|of04O)w)x@nq-<9hLe#`n)Xj-^3{!# zhox7ZFx;?lVkW|~apK9jjT1K*LNlUR@TZE^%H|B(Mz(8EtU=XQdMIhZwR5l_eIM3jn>SG+zsi98NpL%M_i;i>N(3b@r+n8|hH<1HpfT zXFa&?27G*ij6O#`evf?o89w;yZj|Q|vk1BlcH09XFjz;7*e8plxI9#(0NS_OeDpsF>l;&K8EN*`$U64wzJ1-E`XoFH6*;kE0D z;Inp4IdFO+yupsFo3aa+ux4wT?4qQVD(f5EalE7J{CvZKeoyIR2+S+^Ve|3j z?3UDblN*2GFk5m@@ie)Qe9roWCanv8JKw??&25)M>@O2gE~>VwMta4}>|b7##vZymaP9_={qN9yp- zYrGB1UPqmm;EaFGH9OZXtaJ0-;0p_kUri_P2ET>Bw$~nd^vFvu-u9Va_`Z)NxX4#4 zgPggM-7|#rJLrPs1assBhjC7!$&%@WY&WJrrWJ*$Ps;;y#jTZ80 z!rRLHskA{|M&{shJB}NvWU;fDPeTY$?5w#K2Ah@nG%cu%g13K1v$>QI+}&wjUIdoS z6U%WD1+66FQWQPO)oe>d#Yo>YG;|qOeN|Q!#g$E2kzGec@hd}jHQ(_hPez#y$wL$3 zy^#XEqf`8=YJ+%^ynl2`DMWThsqW0a52Nh~j#pH3?I%xcKgp6^$OsU5-AOb7s>Si| zhz}v7`XUs;`{T)E)G+yjF z)wb&H&2j+t^u`3R`I1!#?__XVmZ`~-Ri0qk+cdF(0%9s>r2@)H{A}8^8~$C)px93? zBMa-3LIwrQ!XfHMmr0|=!d!`a53Z~@R49GNu-i=a&eoxahbrHaNIuQJAeFIpWp7(1 zd@y>$b}Ktty&su;tgtJh?MOeYKf?!qWSyRO{)c=hbKAQ20T0(V;UJckcaIc;0?0*C zdAFGu6MG-43J_>dY!rNoTl(c*b0h?F&o7sSB?R3ei`=#a-8MD!xpLq%krYprQ~`}f z;b*ZF6=iP>6MaS%8NEm~Q!+GkDOE8~@b`wz=)q$VYkLy>u&YGeOFHdpIq7He=`IHK z$U5(?ISe9%|EE~=BO{1@uTL_^=i7LBqh#0`v(Zw>fS`ko8hJmA1SVto`lnMbEcK)h88n_5q zkHi;ZEf(JStqx_|?hBt6H_0r>Jz4{Dyd)XaooI%-b|go^*S-($UPE*oS^n-$%exT4 zUdyA(!B0~>UzJ=-gLJNjYK3%uzc4SP*Ew3Ox@7CaCDGzTrCBj z{=!e*n&9avemv#nd<<1L21V7Hvv(phsVPK5mgR7d`}@j_Bo2!~;gABvBh zKR*SN>d+DS?q)JsBrPUo5eigYth*Y9o|Q>iZODv*88>2btS~}Jj+y1isQa3WfB_!} ziI8#CH&t6UR0(xZMGLL9d`FRe%@$-qu|?EP^?hHG1kZ64%@H(|A>SKnq45MsC`H{d zy4SvfaM&HsdTF8kw8<-qZ2f#BJ;je8_G*w(gYRK8o=ip!lNa%1GHRH7Ii5^L4U@k! zo=ip!lfO5fOh(zse}V{VSXte@q187NN#XtdCjO zh7C0?IcqnoT6L&#$tgIkX`gFlO*29tPTpU&HS;b^H@D{#irt~`*#$L2p#WlJGqo&m zK3wCa;-JQ`^H{TkiksRfc=`n}6)xWt|FR0`t|^(4 zO*#=FA_HBBO!NcrJk(0kM7XCU^tVTYdsyQv*V-c~JP)0WHqsNs{`Lsbh&m+k^n%g6 zrD5krv|JCB9TZV<(*dF}kN?PZ*Ps;#{;_nN?hw<;g3=vy``OI8`k-1F%X%SRU$|{$ zA{#>RS`LW*-Csx``UJltjDy26l%5Xi11mpqH=r(4lc{!Feilxwexy}wNo`t?GxHFn z*1_?WNrx$=lEr3@w4gF743qiOf~u*Eg8!8pi<_4hVQ}-ra_lt($#)f1^JP!>bXTxl zAKot0a0S&6Wn|3SvMLJ>++GM0F+9YED6V4~l4)wP;#kh!P++69pjEodTI;SKj`cV) zf@*gC@i3TwykVU$Ma}+T`D5`Z$q1*sF*@b^@_Bm`Ns-n5gsu?Q9ddgKB||_=@bmHQ zBBQMG9Gdnxl;>Wkyc{6+rB5Xw*FJ-$jAb!!vjzpXDAYeXVK-1~%maw1bAs9LwNgB# zQpGb4)O6NJx0nuawl8#))zirW+5hVERI7ic_PEtxDN)x{Rpkzt6$5nI?y zW)yrUHz0AWFv25_ndNX~o4%}zrlg@Vt*%>&h01-hr^uqAs))3AG{y3CB%~>tp}J7A z9KqIn19ndfg>4l}+8cV7afC+QuXa?lx^v~OIM$t;_fmSk{4VC~BO~Z5`3kLDo12I^ zzqnCfp|u}KEJ5{%<-n=e&Jvtz5zkh~gcwZOgThqqjNMSGI@Tpeo)e@#)=G0aT&g)y zPaTa2>!3EhAyk`ch-3lEtkIdOi7t-mP z=G(R|>i{I*5K;ff^(@1;9SsIRS9S!_g+x#_-I65hhs;yYG3l18^9ZnzGLp*4xStdIeSF?xN8@i|-Q| zH9XOO5l<$ghRHt@PbQ;=$(^Oi<&a9=^^=KI@(927T#Y?UCi%8OWs=PKx=AGWRO-zc z;+*oxoBJuv^R3NA6glKr8;-Y*qLb~*72e%UCM%N^m1aWWa3dKel~gLtZODuQ>$~t; zHG~Nfin}`;D`ZM@<05v;WfRHqOf+=SOhnj9a7H?kU_dNEwL;HFl&xpFwrGlmplgmn zl;f(iE&ZZ~!Q4N$Z2_eoyUJKvd0Zu*Out&$Od z?baix0pTF&ne?6{tpYbvi1wcR;k{Jheh62HTP>ELC#Ad=^(E*B5%9XoY_E$0f5`|p z|EBcKKXx>A=L@n#KY6Az!uJD6%8_~(`2Dx$XA*$qQ`;LE5rfDs?#_^Se zgGo1x++QG{O>trDgA*h_(h4LG=9TvFV!|>pllkU)2YkGU9wSu}%4yMppaSaR= zX+fL$;jR=$!LM-xV*QdLEUceY4ub}&)$5k6!yIgDh=Fx{$0FJu^mISEgR`3d&71togzsNr?8vaB4Ag>+Yfn$Q3iWK=jUVOAR{2h z*B_zT8e=G=q$R)%tq@S{ewKoef?{vSM92t4UiS{7%DUFVN*z|f{La`B6iWAAA3phU zn97+tWdZE|IKEOc!j;|}soyhiu|3;BZTKWAs&MdEKE0+~)EYw6SPuC8@NNRX4|D0K zbv&OT?=u~g(~xc%@+Roe4RrSvC`X{15az_&&$Ytaf+sh;j!2GRl{%?R^vcrN;}$?<8M zaoLqHaIW-Y^Ai~b|B@S;-_W!+=ErWDR}RZ4uppTp8iA{}3w#zuLnr2A8M&gWYN(d# z%f2J3x~sUzE=AWk)H*dZR~8jr)OB%>bW2sAsPki=s<#yX+EWZr$OwS)weOg2pq^#O z+Q!!T&Fzgvio+FDsJy>;=k+;tlkT=!ZL_=D*bkL@!TAuT=2hk80$F`$?NL@p(5AFsF`CJ9ug0JWks3P#_}tEclU zGLi>)rk0BYBEr>V3ALA8wC`}x)x-B;M2ATnsX!_$>b|7esvzqKfD;T|m2}h8RnPMT zL9o#PMBN*jx^arw&7X{S+?7z(d!g$Pmf7xN#USeH&&8@b89}nTBQF_+1)LU}&v|J_ zdchXo5p?#6k=C=&Bx&&c|)YHJiT7Kj?b2s2RP@tc&EGG<`6T3dv z3cJdcSGux`Giz(B3vf{duZBn#wd$1DY9b7>IF#2WBBS6EH(oWaEu*|vpSdE?N!DG{ zw0%J}eNhx0&DA8ylYGg9lNWAXSe9K=N1Bj@KIT3;wEDK81Jg(qK~xnKw7r2;>M6nn zpQ8J#ElhP3lXTb3=~L@^>!HU-7P z6jzW{*AiXSYfuec7d+T|#l3-r`YD2iXV_kAi-x^;^0&myl8nGCzcEQ;3Af8Qeh2Ez z!GrMJperhMln1)wQ9mhQ5Ck7Wm>EDESq_~1)x(Lx*uvFW#}64&4(jU6ov<5LR=PTK z)H%`e&sw47p_=Gldvp8TT8B1}ccrxVG8$Q&G#cY~OK32Vd|Oq%F1duXm9&z^C^+&x zV3b@DNKFfi;IV011vVnG*GF;-D&blJbU#6KQBA_ueaBNZ3q7bLM*w2N<>`_5BhivX zlEkY^mSQ4&c#kCODyIlGJ{<0>w!k=y&!``-AArU7=tSI0G#CP5I(rKT!N@Ba6aArB zWhJ8qm9?YbvmD^Nm8$G?v~BEf37=)i``#h_ixeB_*}B2*o9eB!lr$&iexe`d+S`|H z)aph#`b`J@7`hl}?`oit#oVH98XbPPo(zNCO5L;#nNjd_&B*(jh~n-}(+U~*)~}$# zNNc%8Ju6hrWluWl7d#sIti1L5oOPH}`~M zin0!eU)Vj+vXe-80B?6)s~3j#1MiM(d6+<(3kw#ZMMlufzb@xT#Kx`9=6PRCfs8=m z#z?oHZj4Wzc)CuX|DO0zGQy!ZoVC`sy)lkFbE+;2wGxuFkOPxO^7kL6E~k=AJjM>@ zy%R$J>|?*5sDyl|RL=+^RC+r2nrp7PI7J5@l1l7crk*-oENLJaVZwyhZveb`kT9OHuc-vR`Ay|CQ-Sn7SzLs~Nr(A+1tR%52j{e$M6w>Cd;I zf8iRv86D!@(ZTlI{mM7(>v@?yyWqVg^{le(@7NFV-l=SW_eM6AY(lym_D$+w&fa%7 zpuE66_~7q-w=ZvEu-7-8=jIbMVxL5BOsZDp*Wr@f32XwH-`8&5`P!1hvQo`G#F7B2 zha;+oi$^d4=Dw8Ofai!&aO?MiZ)U6nufl=5JFj6&D80Z)C@H)4aw~vkTc)QfC~xee zIgTp1sv@E!mu_0N>>92p84_C0>6)&4un6datExI8o{*{}+oq#u%3`eDw5C40yK{Z| zMq6PT<;O{-h)cRx7ZPj>r#n_K(GFTAk3bM3-9H_tt= zomW$eyE`}MUyALuhaNrh(u=o!=0EKb8j7GuvQ4*k$>?MBQq9r%BaZ?t4B_qPP)C4Z|H+2^NyW3{m7$_JQ))S`@V)J zn$St%FaB)vd^`pBZoauabG$6g{kfZx!ZUKp{UK3`s^sr`ai3T2J-D*6WzC-7_F&u$ zc~Rx+PCqd@eeC!nr%oR^e)2%P)bMia*P33;6FDBXPmxhwvG(y>iZ?&I z7goXv+Z)r(jj^@9PXDCaqU_-8tzNk|BT1z16Wu$ZtuB_DqmvV-8u;eQ97-91oziFU3F52oN*c*S;Z3V)4n=dM=;lPm8e zoaeyW>w@n?Q!RdUEV!$k&6zj3U~R82(4}~N9j$X_)_MjE2|v7k?S{1*cPhd1?q(`k z>QgmdSey#nJhL2#eH*<3blox0 z83#QC3?vt+rsW%+Dvl1?=4O0Z6&Kq7~*yEn0D{gl)%YtYvx zthqfA56HgDe35LTNz!4S%*^((C*RN z3aM)eXBJ_)n~bzCd<>9E3#hX%wFJmbWR(}!kogjS9j$qaHE%AkZU_TecwcNzVm6Yj zmSXCm_?M7gMyMjs`B3qBhF_OI(Ch;VCq_?`+)&b^;hZ;1PLz4lCC8?2HhJ)b#szCe zdjBLea&zdj#WTPKUhrm%$whB^AhZ!3qW5V(kv<8f^j;{PpQ0Q->iEd~521WCCaYZ` zrl;9B*n~+hw+||0WGWlSq7C(;kjtZwCtN2ayuzaxKN!u(JfK>!Ywf1MB~lR)kZuaT zpA4(ys4svAT0taD1vaL(6sV|bpXwVNZtw7Uvo;wiF2rMb7}ZnA3Q}P~vvLur>Kd33 zl`d%3g~BNK8SvwJBSj=YH7qGITQtln7o1GNlV!=VWJmHu-*i#GOoS0bG(8bt*%DH+ zZB=ts)K^hd$F)^iwID|!W!tjRcyJF0PCJKA0w=2aV5|a7PtGs^y<7Jm4%)iwGgqKut>2QGsDUXhl|?{aFXgeoB|TYivTA#d3rN6!rax z_A3L5%!y_BtzpXO zPj5J=`UMD;Wu!_AwrFXREox|CuPY*A@8AYkUEkJh2lY7}Buqn()Zrh;?|T4m4?e~A z4nNHHQrZSlL9dk7_Q}}jPe$PLuRl#{ZZN}Zyp`*)VmQF-*{o^^X{lff$Tyl~x1>I- zu%pnm465j#|I~LSnD;hr%wzW@!?GFDof-n^;xlx@H_9y2_!iUSM70G!suk*mgs>D< zN7>$jBHmv4d_xnBEWU*)VC5Fi>g!-2mreoeMgvLGyhzu$un6uN=aplghW7QU;@W5e z;hLUoIEssabkjjE2vu|>Nj2bT)4pY8ZY( z1$@-rJ#NjO^A@YI)AgvgwK<<+&mAoM^b|wOgX8G8Gjq2vAK%3jIbd}qvd#{{kb7bC zm4eklWP*+u(z6!ydmm?>b25TNaKj02F`mxn+oWSoogCoCN0JfI8RLD_%6DIY;2!4q z;bfCVygD+%>TZU!!kr>4!P>H%>Ed$Tttp6EH>Aa^nj@D&Ao!C@i9k@1CXh0uGTU@D z%CHE8|L3()1VU(@PUQ#W!XeYq1k`^Wd$|+ef6=i`T4$H@6&6=+z^O++l z`Gy+Flh}E3e6)!46(AX5!d{2uV3)DjbbwjtXHMqKJ%oQo@%Myy%JG~Fga~)mgzc<^ zLRb)QLS5aVFF6y=nFIq6>J=gv`HB5YxdGT$Eptp^|AC)8{btDR(~)--^h_3$tS6oJbn?XqVIW##0#w= z^5&{5$-G{jj!vDsDxU5AuvI4UY&Vj4w!6s3Ve;{IeDJ3V2&Mi9=K3I=eBtVB>xBT* zMZQ5Dk*uvIEbUruXQ?5=j5X=ft{sVtf_HxaN==yF1Nmi_A666U*&2sKle1 zvgEpkhen>7Y0JLq>as3cmZ*BD@2dHZ;iDwE4l|C0%HyWvSfcIw2Fy5yo~hZhr1l!| zNg5NdO1Bq>MI|z*^z%&jG_Mb*OLw(w3}RL(#5LR!#Wlof4mJ9CFqC7wmsx8FyIK#= zeD}bFWiV%a>Ck^j%o!C0V@u2#HH?^fIo@5Na;MbnoN8SXZI?SwCtn9;y=h-Zjw+|e zb-?vLn6DR&3c&O~IE$-?42=)R1i_!P_B9mgU3sp*W_G1|OPeTArb( z=%Kv_JpKC!lw zmxN9gqPBXX>=3-YpP10yY0?YSuB1?~b8AY2qV|tyE3ABfxE1zCG6I}yr%pT#{>qYw z$F?`!I5%btu10j&x!(2cMP$5r>zFA6Ri{0u zMpcI*-8gNm-k(2XCwP5J$q6ETJWrnwXoGKo&dQIqZ!OhXX?lCO$5P@;xX~IC+rKGP zS1XRs;;T{}HCKK-L)LF@MAo|FN5Nako5G`?)-EPO)7m-ZI4amEA>*Q*h^g3yDmVfv z#o8|F${3a|At2q5EDgEpB2v`_Pjw8_w`EO1EP-tUb+tW!qgPYccejI|jpLrl2r|IR z*)aE$_I46PIWblOhe{9?bIK(MM|RLUQ$b`s;tNre zUK9miBWZ62;_-bQa)Ky{hAe54As{pnvplpd^EDeiH+|^udq5LEcxLWC9B!b34!&BI z;#M%nvI4AhC)R;(9}{L*ZF30qyt{(k)3z{VWL-ZS!yuOY;T#fu3>V9we}8Fua~H9# zoPROR`*eHFJ5(ey3U_jfPO3KLvuR6qLXc0lUi)|aigkH1TI^A8i;6Vmp#1PGDApvS zl^)J8u{jy7=I~MQr@W9@w~|PwuA5R0h^~YV(z;^$h9xSZin^?p=$M9!R@1J41}(ZJ zO1h^jXvU(Tsi!L`zKZ5$zU!haJkh4`YS~%WufJ z1EN=}J^{K9vUK;e28Dq0Y+hf?6>7w*Wx%yR|NhenuJPxh#mh@`YzAwCdmXfUoNFbaR&7Z$6$9Q@MVD1o&_#qj z$%2kXDT=Kddja4MJ)Z0%eu(R%xLqNJy63TUII*IjMdtnF?8U4{#;4=db27>{|9TI; z$<&?iiRJwSiBs{Fl2P_b^OaMU0yTeWoS^0rZX-T>Y&l3^xOrv>bue{~PRL2wa9STs zQRKwV5Ab7Wd2}#y@^&nJNu#ssh-5LeCOWu=2*c6l=-@^oqu`UgSlYa{2v3_QmSd`; zIH*bD8LFaKsAgg~j)+d3is~zxEg7(%x`Hj34sp{$VZ<0gOol3>u!*9nmgVdLrBOUW z1E z`V10Vn>$Y@1fq;9jX*i7oG5gJABCh+4K50AntA6?Sr7%pTRZKj8@irM7Ky?Zm(UjD zW>7>Eq_r$-$uKNRx47&~25qB0$f?=!tT4hOo~h-C1RJKT*rMP%j)6d0M>14&u+SVw zgX2zj(8xjr{@8|YiVE6YcxW)?q2aWn8XkOoqO}JQNj@GH6nQe{lLD182y#+GDfv<}WJXY6QagaWoy&zx+Rvz@zSGxNbyW&?tCG1|ZV<}+l z@9s`u>``t7s+I>bAbZacYE00W^aD!Pb z8GbP1ATtV{ZwF?zG+A^C&&?O0ap6Qu_ zAG;tEOJ&}AVpCu8Uk9VXEEPrI`CAq=3sfVGVkE@)+3 z90anvgYGK~Jiqi&rwe%2GPXg%vv8(?z_UP?6Fk4n51!R=o99V4rq(K862@3^d=@Ti zGCxR2PVsn#lg*hQb;pl_mv{lPb}^BfS39R1649W*k>IMcb^IqNiVSa^qo|7P2s+9q zqwS7jNoZVX39@Fn9=^AAS3(s7Q*uOKSNDK^N8&b*hZ~4rvFn3Dy>OtXD`+?r?#}Ut zz|sLxBdCnQrEhggP0zc#g0A93KT&E3#9jtP^GhFiFu_XxbenR9$v|?jxJ~->JE3EF z+-9_$JS(^sj#P9le>L^22Ct=mz90Xwx;|@v$q$Qisev@A=Rw?=9ZN31F^qI+pp%8k z2dV>J>gh1JTy2bd;h{4MRzJjPB;{IU1fN`U%VE^BY{``2k#jv=bZlQlOegx*Ikuzf zj;h%xLLkU0G9M&ahH~jBq6P;a`T=RWDu|A|2Vhh=N*m>3$DN@yzWL#F2#z+0@pEb5 zwU2;N0LNnNX4ulWK0>9Jn9^N3_}$oKPDZeNzxHv|lABrQ()RKK5cdPrf&|d2C{jlu zU>Okj&!0PyAn;?{rrvrU%#iq*A#A5d59 zXpDk?U4Z0k38~$k*RYlIEsKFM$K~&qgR$a>maX}UVaxDT+6bnROa*QBWXrK!+0#|s z6HrReFeKF8Lkgm(tD<5!lHwpeLz0Cw7zYPPn>O{?-JKgUPtgi%-4YB8@)qa)g4%^RPN zw&i#g^{Sld`uN-?SndWXc|Q){nW~NkZ#c67OR_hfy57cO>QB)w+TWaoG{Z9_x)Z4} zG{c#9Gl7i-)_Lm*I7Z2JlFQ1G2)>B*qz~VDExKoi{no>m=H}qvV*=Luren$FM5My{ z=;7=!Dwto~oIRIZT7hn{f8OCUr&p8yeeC)|qKJstSl}wiT`jxlKfvS2T=aG1-DkCy z{!e1CFS!gC)Zj-cxT12He3>Q@6Dr&{Tq6*_Z*qctjpvK@eFn!JTyrMS(j|9g!ayj z7CGVpx}_eLAY@%9{7i#CIcHPk8~r$|xFKRxyqC*2c05DPHT$Lz7NU~19xmLh2`GgrxLT1S3lcx}4IEPeHT>Z{{l_!ZR zDrL^WC!hr13Xa1sqr5S1JqWqlJS%dL!f>>VQngHSTiJnG8RS4=vy~jfWRA)WT6xSU zxQD!vnL0@Y8Kd+vBblP~w{jW6@m1AOVc@nL#gi==*_obX*zgETu4C#*+7uCzE4w0m z$*5)E876A>LVQpy4Xt|}vs8wN5Suh6T?)yevMADx89YpJxIEfbCh<{joH{bkabGSb z7TktC5;3aab~0w{DfoK)l`y1Ne|N%=%yQKz$B;@kCSySVBkk2OCXHjK8xAd|vo9`% zzAx-IFsH3fR*#%IoisDqM_bp2Gmf1&{m7$_JQ-Hv3EPH*XPnR(N$qtoyL?@q{dvxt z>R+-yq(Upelg=cSb=gsyrG$m=To)c+&74-=8OpEsv|>wYo-JADZEHTa+|5~E<>}3Q zq_V6lEUlWsNiHgknWamscBL{3ENsvQ_Qtumh~aV0E@y!zviDF0&L9R$L-0-8Me@3X z3_i_7I4F|)JWDeqK}TYO=Ucw$IhtXL=qx81A}YgWN|ncI)UvU_oz*7g=}5dWUqI5&Jdh?N=z5&JA@NegE&G~w0I`2Ey zM$;+yN#|SEY+-Fsc_MDS(q8jkjb>4TYgx=1%W>)o zYpk!!F5+zQDY&xik-~4Lt!p;CrK+nTNd&DuWr)n-^?K!{IetvA|KiytcULY$o31n*Mb;~?oDZT18#NOy63=!|ZjyBS& zlcWWQ_#D+{i1)(`!NRM8W342ILJBIoq>OpCz2LBqgHBd%&gkT9qSCCPsx}&_S%#qO5t-rbS(%~ew>{NSUf_4zUbQ)(v zj*HmE8wv}tpweDicoP?;th^9bPs)Hj4-qCYq^l=&Br*#ANwdtrx3WlT;G0}7H<%)v zv973Fs-wxGq&cWhVJW(5__Az^D8_3`s%z*fg1!utRDyFuHEa*o2N@OWJvWohw7f2h zN3wE5xvk-J*O;%X#s+lCDFjDfH8v16J?3t8hJdTahS;`IbDOTX^zb9!mPilpg8#c&mf&4qBu(&6FPA5L5dmIkF-yvSxGM6xJYCm4)sS=rt=dh| zb}UB~JXw(h$Au$9(|rrx3#5UOun0NR)n<9+iAQAU7sV z%_xoaW)qNqmI;)OzrQv3DYA2KTl>bfJ9d&-@96i#q31OUERVip;z1$SyYZM&aB`>0 z7r`#5{4yipFI_@8%3HeWpjiPT4$yzc6K&U*b>A07Ti0z_a3$UK5bo#-nBl213W6bO z!9X<>+ZRlH>1QGo{_A77Y?ue5d@**d%aAYjZMdVz7u$PL-)y&3r>>-9wQ_epj{i=@ zHnXP^M}vRem!C;^S6wuCbR^PKO13*=RLc_$9$jw#XmEDNc%#ApGhPG!Bo)dZlJuoR z;MJvJTkJ9jkTx-~H#8B+sz6~0s8Dx_PI9>6c*fk)C7{|LKMFqF%;*}I5;48TdF2ey zaTOaLRM$jrGSa+LMY#&(xVVaL$f)FN=^|RVc!DZv$btcb)JDG6v@~D#)QKZckE2~M4&U=IwX`Zr_Nsn!Rlm8a-w>^43H2Ms z%=u)8-~}+_SYimi3xCBj!tLUJPGp3N^8bYYPoh&oMrc3~CNE5Q6q|@D%T5L9D22Zy zYc)1swz82%XV~3&bDnq~73TI(oOLg*rf{_`b8$74 zs$VEogaL;Kfc9_rYy#~^YfP8XDbvti3JMI_-#aw2v$J&r_BYi5J0s2M^1QYct{Zt= z_npNgEI=7`Wne`tt(iSt%(l-@=BRwLKD7$=%EAQLD-Uo}%VPawIQe3Jn2|gjoil9u zbC{PV69AqFmpDiLt)Xa+g0nxE7(uTK3GeQ_mR&ANYq6WOb1k`-yDe@+BrNdXxpJ{V zc4XHO1++LvFLT+_1X54SH7x_hE+yHtJl)Y9U(k^01y8AEI}j>lQ}7KD1-g&~mN6at zYhqr8?KB{RWw4mi>xeC;LsT~YB9=zgBr<{<=w_NG6W5AJ#f%ivk_w?Ux163?8*|Gc zosLmMXr8Y8ROowGNGV@=&S@QIy4b< zrwf#o+OnMK;&R<(yf;3WjBxM`C%naYI-hToGH7*27P^h!aC-AOZ)0qoM>VxY&5@NM zKIZ)L29m@U(@RO6raG=s4RG8gn{HuDBj&5Imb+8@E!KIz@zXz?0ON@wFy^TO7+RtbxujPY;k(lRP!9NOk4@vD>nffi0lzD*T3 zn~;|!`GwWtO1=q;(@jVjtmM1s3e#5rkJ^N7qGaOS+i<;E^0%|OzK*(RGi!aaxV)93 zh$gGpz!SEClOq;ni%sYj3ztrkNaK3|sbc2&2ln#-=zdc3W#!(LmDGJ?E6Clybd{R& zdzHT{xjRz2PFyT*FRT@d$whB^U|(*{`^fc?Gv~gi_ac9A`hLeproSvdEPXrU!_r?S z)pfGluvjeTgU<*E$;7iy{oEv<@a87OJh94 z#wM(EXIU)gC&-LSYn8cSSFV7uG?1%W%>yMf?MmL+O_uCElRIF4Bs)Eyc91EN3UGgd ztcJoN`nbLZOF?c5KQ}=F$o~ak!SkK{3_go|XFm&n$({Uvf0x|JpRTr(m(4xCmA~n= zY%5n5DDa$ZT!SMDzU|!Dg5(a!FP`Ol74G*05%q<0!@-iqzHx*OA>9k{JN`UeJ9qMl zrGk>jYmMWz`q3Ji+LsuhwjIL*VTA&6}d5|q?7*vq#aQW)_C9^}- zN5*RJC8WNjkhy-4VbTOTh4yU17!sQ?(5j@S^~p&;Ww1SPpe&D1>MxoP5>-$keN^u_gfyvD?|hklUSd#(_x4f`ZzHWP+@U)Y1E zdE=1!o2?z?)}Q$s_%Z_*S}|0*6qWlg(FLe>Jz9h8`b$?YpH`D8?PDqO!S6dFrN}G6 zQe^mQ!$ryU`?x4Mf~5H#Q_%V{0jvsy>&wR8BPEDy*#=l(AgA{sX0H&>9 z0l&jWvUCJDgd@jmaG%%GY#Dy9%%(?=N;tma(F<4{<3Ft8M;bK(^pQs}#qXtOPM*^x zwb|4b33U7v;|&*C@Lz%>#9Twx_8F1+D7rebq#$4?+EgLTSnb+FwZrKa&0(%InE&!7)@I^x`c(CU9_f)`{o{S>^+mk1d70ne$_D@ ztuL!2z`rdr;7czlCd;BFl^By{H#sKDCPAPin?I5ylVwR16 z&K}cG^rN@uypTo#F%|HuCgtA^_`?s^u7Ot$b7j(*M%;`exQax80oEW_ui#1{ zItcaPUKUbsx*n~qfw6>K3^c}roKrv$0R3)E)gT2!NcBLso1 zXqCX~F&k~Jy+~?JvMKxt%RKpuu3a2)0AzHfxC=U)W-oyMC7J0j5pQxGkmxtQ!5?ke zrLStWHMon+0Rca!$`VyOQENdMALSNn`-vYq+8TrM{@i4l;a~MNocMNOt zAD!d)TlHToL8Tsx7QC1tvGLdVZ%GHRh-?75qLIrj8o4QjknqP#5LjqYDI)x=di#-YJx$0_4pRm24t8_BIE3q{IMJq3d%pUXMo`1=1fD z7;9@YePfA0^tG|$Nrt7L#VD%lG;6}SR?}~$K(x8MIT(Q7+=Q)o$qe^o)viM_l zhrYJtc-bLdz}Y4K(Y*ojue4hlM`^v`<;+b~tFg5KGol9Dk@ogh>AEp%MIXs@Bg{cw zNhwcL2arjoD{KXE>I10tYznA`1ZXoR%$rTnz9-K^Kn4{nL|qvkMkDJcpIgdP*Y zc~9dv=cKXt%I2l%*7_3VAwmvymf$CW8vOvPvz#@g0$(-2bfj40*^02BX_tG1w{4?e z!bpetca*B@+f!2T+eAU9n#@WCgClW7geqP(*`8*_5g7DlqNRDm6;46MnbX`$FaMKtCp@t;cY?W!a1X-pTbT!eukm8r zE|94WZ#K#xe1AnLLch8X-!N$b3#zyG;U}_@YtjV1bxIWYL7=A!;2<-pv6E^T3pT0B z6$s%E|K=mktxJ07N^IPEc)G3dvIAAi{_y-Ev8dgqJ$V=dppK0axjT z-*8LFsFYmcw;}_kSI#_pg`n*CF0m&NRIv*?DXOX;{Jk?7hv}bEpB+!8EZ{{8o}Hjx zPEmnJZGho#=lH^Vr8~5)@?z>Rhd~u}bm33FDu|}JyGBZgj6G*I|?nL3*n9 zQV5T2H=8|(-{@s<8E*n1vr#LB%u89;Z6(8Ya{xJ*`i%x;d+rUuhWQE#+puoix$ALq z+YU8dD?-*EV_fRjNt`;#TA%NWnA-faLSVrs2>7`7G&oleU_it@zaS+T$H`H1L1G7F z$gbg>mrQ(_e@d|v@$H66C+evdZTE3*J=locAhezRdIa7J2;cNNwKW%@Yn>;GKS(H( zY^4C$c3F@gyFvK-fD?kl`|@W3*X9sIg1$bV_N>p;8bQv578@q`D*aUPDqRsCoCXbD ztM8zox91_9XDfC{QTM9d>4WYYM-V)hL~uWPl0bf_CY)&KB}pqvx^1|`Zx}=J{b-oQ zZOF@?HlwsPjIwrn(CS7>@0Ft*f95h*C-DhZy}Qp7i)F1mDsAf$uZmAl_4bQsTT)i~ z;IOgxh95s2h%yY;e7>yysn;EA{dnheAJYddH5MbkwFZaim0#} zBTm}dj4$|);`zc?lktsdEzV{)GB~ojwGqRa)f5!qO*rijM-MlyX+Y6RF3Swz)Z+Mt zT865$I3|9zN-=wygDQ^?KwN}5N&=B}-Hb1X=ZP~H&RoJFx_su+*)x~*F>+Aw{Mic- zk!MHaxr&~A)>+gJ+Yo3nz1k*(ju&G=V^lPCn~xmjUZVl>XGq|ihgYnYlvYR=XfTfE zQb2@^Q6P@m;c&FJ<{dX0>mr8>|JL|de!>Ytr^b}}3(IGS1x?TivE{RY1>9)g%4Pud z4Q)*(corTCi^@gZ4(O0_(!Hh7m0)CtEJ0WVIH|~r23#qc!O}cdNTZi5t-U5g!8~Ua zns-RJ;D}9VFyv4W2m}|6Q^-(D4_WP)lp(dI7o?k?K!OwXwT&_46xdo@v+V*zUVMAO z3K1wO&L47mbm(Sbt~%SnGNs3dgGX-p8E?zsfioK_J0;5wE2a06m5 zf}AY&7OB}%AW&lk`wj85<^~`S2yiJyZ2cxJNIW&VQQ#N{NDGD@TzFu|eY7Z7GHX#^ir{fq6Ibzl8OqEEGleUHoUL zoBst=3wA}!A9YDQ#PY`ZTAt9gSTIOPIgWB!FhpHkIaemGgu>;5%jH19r5fDD{D&%v zFx7~{gqdoU+(xx}7gB(9A)gvtd!5uf-Bzoe4zfnCHGuSLgGMK9rrkEAQ0uk2X)hbb zoq8i{MT2J4=`^}<%=MLHRNLjozCWZB%q5~`6`6k<6EENp0-M-iwUK+tNuDCP$%K%B-z|ZKS26?_QHhvL%rqV3 zt7cu$L?>m?Zd%?EzGtdOhb;;jl#w=*mpB)R3pq}B11CZFU5u7LPl@dDrKdlaY6-skG&`i<^Re~8D4kP1ECY$^wEp+a* zEz(jq*#OgGLzi}q8BNhJxXl)Y(V&;V#CcpwlHn;hnwnRT*lVP7D*~s>ycLq+6#(S| zZ}nt&r9c<+KddP2R-gqFbt}|x%ehH5=tgnYZVi&Ck<}qnaI4#_N3A67r*IM5uwPGG z5ZTjcgTNa@81|qu7^aP3uh$w5J89nyFe%o6FpNn zY)U^L2;humA!DU7kEABmk&|ma?<8d$h~Z*`Z8HTWjP&G@62{mPo?{`+MrSGA ztY(D#q>+CwBnoO=`^Zz=xb_b!8`qwJy7_-q#kiLLD=n66VRJH0Axlt}PEox1S&X{6 zZ~j_*vCVEjeUwI8Yq8?u8UdbS+Z9m0oJ_B8ufAjcI01iRcVHF?;yilyeh0Aad06N* z+s(rYyEpP^&}-ED!v@5aMDTBO7!TWn4rKXnq>#ckZMLI!2kuOTO}yTUni#?x!8xgR zyWZ=!<9@xP8m#8GGwOGqqlS)O#3;jYy?A)JN( zvHBj!#`<|uD*tt?_8a)?3;64c`0GpX3rhSJ`~#_*f1CdGW%%b4Q|Dp4`RhSH7_GxL zIoY1S<~X2R&``>&f%7$XqyaLYLM8|}{4|1Tew5_iu-?b*iMhn_=|$Bd+Cj%MMs2+15l$OdU)VWZg2zxqj-Oj}uRo=v7FL^rncJ79$YKDrbBd2V~UHShQh^qUi&+rZk$$N-mx54>Ai z=8Hh->dBcflY9X{u9}>yWQ#8axR`$k*||b0$-w^8MJ&I9%f!!>+v8NbO&()>O{Slwc$iTvss7RO44qpnWclYp4L09w3TGtMm!ky(?O@% z>S#+8xue8!S;_qNSro6qq@xQ}{wvTttTUe@|LpbJl>Z)f?kn(%tV-H#lm6AqKlcyWq|9eXZ~Qo2eRTem zJwMHPsooJ06>tlexo>;JZMS{wV?=I&)onPsCIjqL1i_?ngpi)yka%FH%n}8 ztg%!BUYDxsKeg;tPML@Za^y%S%_A!%Or5~HFUZH-eUQZ#Z&Qbn+dh<2oVb# z;s#R^I)&bN*(JWrnPis1meKWVP-s@@mEX($pM2&CIYfxPr-%5dRQlFrVXR?|4!*=6 zh3xtz8}u`X-O6ZbV7)@T5v2#h?zKz=(~6u?N1E;0lTTm0bood@SZ(4J;bC-|?NzZu z!1znvc*T*j2cgg(**PJ5BAwaFE1QnZ{_Y6b>}!-H(?wg6{8X6+9M~(a2VV-*gDZhu zB$TM44OgNF(}{lobu_0=978^%L4OGPa8ge@{iL7v`yB{4>&3&UJIIoD0w?m*1YB*| zu#VbtcNn#M-9b0$L!f;YbmTr%C!S-7=0~@(mFKe;!K}A5{}$l<`RmwvusuJd%yMGc zn%||a1l!r382oOkQvGQd7_-~?PvB_%6a4j0@z+nnuS{y*Uz;<{dnx~y_!&XuKaanD z0e)?P68@oJB|MN-xhnp-*P$v7nwC_>$*H{z+W_nr{`pRfcEvq1h`U$@f0POF0 zm8Ovs(xQt+6D~W@>P&F(Q-@$h^Ho{|x;e~AL{G+@3|(r)2d1TLX|SU@UKV#LQ$n|< zsN^)~gJe$hvTBUT$%z>)Il~Z|nIE)~+3l#{Noookn^(&#so1~ zyzA%`+F-B{YPJTc)orZsQ!r*&m|}-dn6%nO7J@$9r;EI1i|Mr6 z#17x1DPG^@(jv^2j^%HydOa7-|5dqGU}D#Hh^}Jwgj{77eDWs$JV;d`no1ZMbrr>z zY6c_V<-uG<@iIHZb(4}*GZo=2l1^7qO2RtN!wiBL&aJPsv*ECvwp;bA+w9bbjs7s} zz>$|YZFE~hxb-cL;ZC<<*3Y_deQu-K0A;2dXG8GdW%VTLchxY1UHkAp1FR9Er`!a^ zWGUa(+2H+g3g-5UbgCW7@d+Xx-f~LZoF14PY+m<;^pfiE9-SQ}JVX6}t0Ks`a>W(C>6VtU^3HDWvy=b0F8U)k_t`~n zYVsdT(<#WyhxEXoikh&HO|h;;dwgj~oT7rJlVQQC*cNHWA$&k|TfXX2D-fb#a1__W z@RQX)qi<4GWy=wVPCBi1*y=1VT6lj2K^X_pM3;mKjy71BM>Sj(?iGWB5UOS(`t-+m&nY8mD z7C2k|^OWET*`h{xbt_&*=W2nxWVi@auqOWS`AG^HF;Dot?7V_EgBn(b355UfAJyOk z79E^i(lw1^P!XGwI_#YZ^TA0ntr z#*pp_3ZYi5b3g|@`gU&y%+A4 za3p@H6^ zjdhImQC_gk$H**TbcQS3*bR6VE%~~D!&8br7Ai(vw1YjuA4gxbGO}aZYpjZ`8NJlX z95wvPeBaUb8v_7cI+T~n{v!7k#tDGHR7&F z204A=b3m3|7E|SdNs^F)5{)OvWk{IfK&5*t-xH=sGMG!k!Nuw7#UaeoNv`RcJ2Rn# z^)>&>(_onHd;O(lc!s-6-v^fK5O--fjdYjklR;6PCH>)U)2FM1bOym(%#i?9T&LlL zVD8iK3T_u_ui1lpIvTA;+<}ZLa7?=mr?IoF4;NRqdxK^jqCJN#IFa4TV))gK8jYxt zq-{vY(rmYz!&gwopklZ^hA!+WBTdz(p^ zPH^u2{L#RDr-Fc>Z#<>>zJhjQzVn3U`>FtRkDBNZ11U1!@c=Hy01>!X!QDV zl=dLESJdqd2ZN~9u4lt;AMS}7LdyQ6)y?Xye!JI*lepbT8rh)VuMe786otg^^t8&7z0u%Ow;cb;E)J==M}^6uSmj0j;=4Lvc! z_~~Vhdf*4#g`P^|4XFApR6ImecUMubJe+b66|sy~0bk&cWy0lJs%L+swf0ryLjcBv zZr*#AD32*oFcv?MP=fX71$tK_N#5nrr+nu#lbyrds-bCQHUGHpKUCz@4F zzHypKwK;^O9xbahtvw2EIJjoZL1`?^e;})qT?%Yc}>pi}3uKL1#AqHv0-GRLOl1$XU!DRt57=ROK-Z#NmM}g00!ovoRr8m{Id|c*!txcM!Zl>oH#3Moh@T zX59J1E>kfvf@1~*%a$Hu@m)l#xF3YBZNIO~%-7%Y4U_e|?Rvl28V-8RtQqzC&3+We z@gN%x_V)D4US!uSJZyhUD9|tanU;JvDtwNIR;d18>G;b09_11OaGSEzCx<>oj=EK?05 z!7)mL*Ppz2skQ`3qzVu6KwXkDh}Er&x*sX8dk4*X!>V>^)jLVEy|l1ZsEOHeSj|U8 zO=z^FChcpVSAAUIi+$}Ew@Uje>OLvzVqZ(@zJbvglPof{FOd4H?<_d)1+{2GCRyup zd94LXSEZ?EgDR1PL$amk$}7=cLGmG4D-Nm!z0zu3E3b8kQ;_*27!}uoYHDe%Sj~@? z*Sv>OQg8BlP(?L;6KnBfSkQ!f?}49s zfmvDeAA!E)_z|XfYK2ne=hu{Mi(U&3 z_flgknjHdP7=tBg?8|J6XaV2uM>=DFUeXl6tnarhk#?Wl_g1ISUZm{}rjfEuydtNY z(*N=)rxZSD#M=F|Q#yZ3Q)(}!UnN=zY3!i!)Sjfg7rifMDpB;H5o-67PjvkjrqW(a zJV7VIBAW1vTOyU=iBl3S1!}fsuV^dlfs06zUwLf_yvjGP?CUOL=!{Asd6ol3Q00Tv zOPt6lN)A+V7GV%&Yz&`vir1Hd^Ku}(W7AYEv z$h9vx!Ij;T-V-DZ5W(FKwB$*cCPL5` ze{K5FUzu6_d~H*EpsWu4VMA8lC1q?q-C`vqct_WYp_s|oaoU(bu#3e|loEwY3PQid zE<(W24KpXbca#h~b}0Cg%Fw+-~tf{N-qH0r^a6;y<;lB>*`a0d@en4;RWgckyx zR0ROcS!ZHEr&R#}%E4;x9RBiUxkKYezx6ga8w5Z3|BdGZ{uBQCCj5F1 z95<_n=3yyJr(tJTFllV?*_HVTZ?FxD3Dcd0+kCqSxA6ec18&|Q6ma7P#Y1jBP$lH1 z2-IT!Q|Jq;a7ScmZ&}z)X*qY`&9KpEzy>2~ej4}NS=?&3GWb7g#hvB=&PKxV z$!>E{Zx7m?UT08m!439sZ)Dtqla-AFb!_DWseW@)56uhX7VaBnA6Ok)UWGx)@2UE=Qj( z^(Y&w@#^v|p}j3vb3YYv1e10-NHgZpI5Al}CQmtHXY7bhvdSMW2OM})QvR#JS>bDZ z)3wHLW|Pg8C`ra!8?zlQ^E6Jh7>>TuKkixS5gD3vybu~+?9Uc2_LZP5=6@Qz-Xq}c zc}Ta}k{?pkz3O*+y+)MaDa0fj!rkVLRuVPgcBF2<(-~xtP&|v^#^8Pvj>ZpQXJ|)* zcCQWD#)q9@+-+nB>#(A=>c2&<`q}ktV+J}tOrBI(FF$CkmpQKWblGLA{(~neb5~sW zt>yb2#`4YP%uQLr2`3xZm4{!WELQM`{^S9@jy z1V414|GOWmvd}v(f+zT_jXugpa%Unvxd^=+l)l{iE`moma=9!rq<-_Mff$fu%i5e?4lY-6&1#{cZ}2{-6tS_1*dq1pKT$7!DxVzTWP28t`XQ zPhk0PrEv#dcKZ#un<5LkD}LXcQ~!bx`0)v(<@@B)&nCLE>YGyXu5O-~-$kwF)cnCz zhI7alAnjiv_I~zBO8f6Kww=8Y(+TtL!6N_fkI6;;scMUS(G=w2kMF&moiT^PTO&9; z2fEY>*`47cVb48Za;cWmH>Iik+t?W7hvC-R+KSSc{9;APS?5<#_$N6GO(68dX+vxm zSP*~6kyAZ{5YCs1Vx=*6HQ7~B3E_If0*!8KmCCXnYlZPZnfHo!g?zAIl6vKvqFO1M z&9e1P-^pk+)+;7RW=Qn1gVAR>pe9e4qb5tLxTy+ZnV2xkUQi?ZfMMl;N$AK}ASb{r zlh?D!Y~@BaT4MJ?5|yu%3$%g3;deEH@9{_PidMBU*O0@K)=0>XU3&V%D;KVwe;n?4 z-gljV%)iq_bf5HOvSG8TN-nzWkTMpj3??&d_U3>XrIB^Hzuh7y`ADvgq5LYfeyiwo zK^~!=Y{0S8hFe_B|KKvjsh1dbf9E_1f%yV#J>es@|^+&d;%Z~XNU=ABU;aj>OFgo z8({DWQJ0cD%<3is6^YY2Cf|G&1 zax49t@*YUP^iNX&NXF~yquDwb8CP&_(?U2&o*!*ogPZ{=du51)hXGEu zIg8@83^u({k{!nT!cjsnKTwEf_37yEWRO&8Z5D}&@|6@Un9=Gm>WHD6D*@;cH{J~P zq)Ot(8!H*0>RxdJC<#MK?2@|L3h|~ z4BEqH9M@lQ;=rzMINiA~c^`-ayW7@31KJAp%HR_S1$Un(qCjo>;(9z@E0QOwNd(ru z{gErYWqd+$$xm`UpGUDsjHdk=8883gB zg1h_N#jp{a-<`dXtVSExG8M{m6w3W)*talP`$*t^=-#;$xIa)$;3i{hOHy3GeukUr zxh2PIjfIh1=29`*Bk^xT4p+@#dJ$DB=U)Ibhjh-r>QXv?Ye?t#n!cJsYDrWYSLjYb zrD*(YTY3?3Db^F5gRH%VOnwB??ZKG`+#rax7Xisv5&^Rs#HEVzB1RQ4H46fcxEHLj zy+Bkl-uqjU8iJ@R*8+dFjqC>521F%3hsj%iJ?b9A*(++wSN>`fw#t(kD{5+Q{gv_L z5?SH(+WKpMb-IocZI0S#Mf=tlCy>?bg{31vQ>pz40NPtw8JUl*-nPw}sc%P!`bG_{ zw5)At73}~(0!XGH#4&QzRy z{IU$YkkbGT&PbLc@QJ}*>>=_aC6QKB<2#&QqMG)F)|9LUmji0t1ApuM057cJMeuCz zalmsH*R~p|gY$*dR;fv%#(Z!EbZQde_Z_7pv^_1(o4Aytv48&d^(dK)m!~goK;Y|a z^a3Q+q#h~Y&+Ux40+#YFv^;Nkb#5Pi}HJk2O!_X9r?cepP||D{?!Lo zADo|r)@RcboOmagKj8%Nc9+tLYvE5;(ZYTGrN9JfNgo5$`m5 z&30TL#%b2+#t_)u%ZANHKk4;aa8*IvNLzzWx7BXHomsr#HldO92_ob}*L^WB} zHzT>QdON={hc6SjYSV2;F%shrhBI=yLgDRoJUD}D3YzRSj#SCc&PwimFyXt1;7|fS zG?s7^I56CE>^J2SImT8%f;`32VCjRR?;>HQTn{Y1iBvM>7Q$N0zla-M(BUAuhm?2N zGUa+O*mmzAgEUFI-Bt#7*u=>Y;=z+7N?LJim_$(*F1*S5?QS1-mmZu5>Vq*iY1flh z9UQ-K3mcepUp3{vay+{S)s*}9g;y1ybg!y){ObEJal0=*>4hx=XC>$EOrU{JC6LFW zFg}$OHZ6>*_u4XSuL}P>KIxFn!uv^#cr21)L`9RAXGP>v#G!9xk*TFp#5mC`Uhrp$ z!Aq1d?OpHzR9%m`3qIP`E_lf{a@FWYUkTORltFA`7l7G`tqZCVDz4}^@t7tmDCRIS z;VWtJaMS^eG-tRlM3^5W6l_V@;uY6BF;^tZBp!{%7)!T2ep6Z}#u|X5S!P7j+FPUD zjWnB-$aIuiG&%qem2%$VfpMfAVPFBVbxdOz_t^`TTg4GrjEJp* zXzW48hWgHF^LHe1mFKezsB$RRtm&o@HF!edG) z`A$O)zwauS_3#O-D~B$l#gy5$YsF@zDsoi*sIcSUlP+|bQsq7px{m$KKa)b&Tnk|6X&ZWVKwl#$_J=uglD}n@`^EgZ|<}zaP)R)pD z09C;uu|%Wtl$O1FSW!sc-M~Sqw%@+<-tO&mg7aX{F6SV8TN9?-Au=MTr z13}wuAw<5Kv^{J`!+HewE;Z7A)(3M>)Nc(AwzpshTk3%f+uLQ}+skI<`47V6 zflsg--*pLU($tHH5Y(eLxclP{e2c_-qyP2MNXC=PsA>e_7q|;k?O` zxbz@S%o^Sxk&E2j=m()oTE3esvA)c|;lhOrSS2@Eh5}m5|F4R2RY^aYI8{>0Ek!k2 zy&;H8%^2Kf$*|i_vb5cYgd3ef!(jP$D3ZYLdb9;s(qmm~1*0}`J)Dpu zVzkfx#O6do3WT{p?C!PrMS_Lvc4QK12LXVSY^4B|(4dI#!?X2UIXgL<|62%P`(*yR z@cR>6@`6~Fm~m_Vh*y~=*VIE=$rXrJpIqCi8T*)!0m|X&OZ^9dpyf8~QmB00|4;^c|VD+g{ zFo0a#Gf_&_U{!h8VUaY1dmo7PMx1IkVN*p2I`waD$DlN9s>sFY!KZDjX51UJM zhJH76-oqSkap;@Bkh`E}T;`v>+e(pT`5RRadw;#sVeh_oGh~}P$TG9>Rb#5kencqw5k)$1^t@YZfDu;A0hjcxI6hx!hiwxTTN};`lL*t)IA?BYJl*A{XT3?Tr-LTbO(*Cr&2_{P)$TF5eK+A==dF>!K>?A!q!hbEL&y4t5Cs~YFSmca7#WyD~dsg z3(fQs>y+vnzz>F)dqh7(P5z?tu&eMCR&n96!9NO$s?Hspm&HYCFo%SV6PYaE{%YKx z#MfM0L<9i!WjF}FE?Z#u2R|sjIFPkW)YsnnEBm{0tk&vwmYW?MX0=balJ5o{vDx7e zKV)%)hO_7iS%mmHy|b3Vdda&}xp}&5@%H_8Ph!($tiQDhsgE7@J<=zE0UBJl$X_BJ zSbSp&-VsB=u}@UlAO#HYdco{wDADuWFm2r@xpAHVjmRv-5$F3ErMEofP0Bq~!x>20 zIVvihpeAItWjO1>32bjYzB|y0TCQf2qgg}neYHBx(YyiapGAL3dgi4i1w{?Jqj1BU z>@0M(z3tv!sKHUsM6ZHxC}&E4wGtlw*ICDzxRtYISmN`E2}rRuEi9 zKCf6~L|@bH`NzaW4lc9C#wd=uGkH_QIBjy_M{9I*nUIHa$*HGLo;!2-)EOxl%$8M* zBrgeI3aTVJNn9=}Ds4SU{$WwzR@BAxIL$aFpOtUOi^4jt~H&3-ZGZ;;bDf%`6#Y?Or@+wmQT15N?C( zLi!kpZ|Y?YFw!@>QQVJugH}tE4&IIQ=sZVvt6zi&2tuL!m*MH-+xb!W3bzkDME+TQ z54`z2{qXBp@;C6;7x32?@zYjBXJgb8MiU5&nQlVLun~mD&@yxu0|T4@#+cttUh>6> z*}8t1$_0xjskFea7^U^Oi;s|E{#snk;ogN$f_$ys(3wBSIrw{QBqa|NNgX-6MDLroD?3ScjJn zduATnwpZVopT{w|fWPh_C(iRb;h*QWr(5ofQ`5~c1O&~->!ZXW>B|}VW->#~)^W0u zBud3#bcMl}VhUjpb)gU#R~kxEOjQB4nEy2LRZxTr!euF@3ekjgUq1&kCxklgMI!C? znpxDU!?nP$K)@|wy$EtRx9bhKMyxw%r*MOCy#qH4!=++bv(xFfn^C*h7{XPOuwpdg zp|(i;4}c0z(HtKlB1V&?;+No0zEu1QJVS}kk$?7lsrWr?=_~MyEENn7%=eFzo!lCX zye94sJ}`$y=C7N*Kyuo%73%lt3RUU;hh3eAwES|V+Dm?1Ty>03umaw3lAQP`(0KAM zi!+<}1a-_iDrl;|m;7>MGOvv#bq7~#KKAShx!i_l$10riTy^?Yt~$lzt!u0PSWneN zZ^X6`NpvbDUAI5LbOw-GlpAGL=YdL;Xm@A)#{;`7lWev%*|1K4$i_KS__YW^QHmoa zmlbxx6bd-JF&(cF6Cjn!4V~^FQIiJJCMT3$5msSL=>@5yD`R<65kc~lhc456p^tu;TWWtCR=|=R9EPQK0Cn?!4Ap`a zqylN}#sq}yY+?;7*?~$jek$^a7tBtiH6O4YNo&Qx7W3PFY^Tzi53((-c}u#bHMrmv z&hZZ8{vc^Z&0aH#qgDnt!4Bbu*DPrcAjYa+Z$rABdVA1-BP?*^Yuagd8*sf>yPYQS ztJ2z`$8W|(T_~PWLGz{yY7fF1K%2%Vkf83NQdf<#TG1g}uev!<)y?9d$GsAq{@zdT zSa9;qDK0p5x!{Ba{pM!AL!c0|59B7cZ?jP((h3S<`s*M8h=H&cb}0dEZR~5(6v;Id z^-W7yTw%QqqL2XMqtTwrG{!Ir5r&MzODDnjnq>?SDzkj;87{LlD$6YY9_r@HdmytA zRbjfdxw*E(m~v`iDg;wiW+?(zS!O8*wwOP?BblWLvM#d}mUPQ3NfQpxHtY4)0PYp* zb-LiOhFo9GZad8yJvc&@)uXIiPvd^00oU1s?9%V!4foBYlXO~*taqSfmfbk1^PS%W zwj0w9Sc=J{VV0$jAqRo2<}!ULec>;~S)sj>7T&8Q)2Lu(DdJ`>E&Mn9#vHnVOmNe6 zS_ZgEE9C_1w{{|ws?OJXKY zmj(8dc!RMA>lmi#v-9A16b{x)&_9fsNUw&UxIIvzWdt?@Kk)s zj$u)(5Pzq*@MaG5@h0NvcJVbxF0b zq+3#L4$@W!#8ilZh|$-X*5f!D!twrAKOJ_O^=8t`>VrlnZFTGIdb6ECc}V;c_u8Fy z6n74I0=+8PQO!$t)Rgplc;7w7VNhEZi^#b93I>1iFb~C%Xa;KTCsWqi|F&aOmTyLK z;q*29hMYK>l9)oLWNIw)C=!(zxAUwQ&AGnHB*jf+`!q;Aqm0jBudBCOOmYZbP z;6OO!DewsxBGymMXpa51_XLsz<~?D+LsP-L0CtM-R4|WuPrvgV0Ml7Co35;mw+^PGL}v5+N0r1;6GqXsA#t{P&QpNsGaY!K_I44}8)K zo92x99oNTeTkHHV_JRf7tdN@-O;uFP!t=Y-w1v#na=+Dv*@O9^WNUp3EhRCWE%b^VwP?l*LI7j6wUO_q zx4oVnx22qhJDGDwRrf`{II3H!yq#1AsfgQ532ftXU6N#tHY#hNCMNVL+-xOS@!C?( zu$-o#N&G}5EaTMA@WYH=FpG~w8&miQFZ(S(&(TBClU zmH7ZbeW)&av(5{ey zx;7baZSpLHNTr=pRQ5%grD!n3Q7q!Uoi<2hb7c<8W+f^(gck1-Dp_y!N-9H>^6Cql z!{O`Aqo#KjuZlxMIFPGKI%3&5`>YTxYjQWft&=|C6Cr_F#0N^B1r9)Z0UsE1iZ}q7 zMckmgIh_$A{uuo%U=3dbDtAa)J7BvDy1}k48!JK~WN+C3;3gd%h%4ZItBSr{uM*}F zNdX}Ji&zHM1YeCe#3Qze3=9XvFu}L>9&^H~>`cnY`7Vvbsy+=3+Uhh3Oq|QRN-0lU zyCypi7J7+AnHhG094J}JfA`ZM)#Jq*;bvF=m156l8OAj3Uip@nUZ*4*csTctnnTF(6;1Q5NGYaxSFGjMyN7VJEgmLGqZ2{qxdv$7Lpb`DrAf1w zv^s-E3jz_q+B@tvBRnhz$?WP$JBAB!yIHrQ!(8c^0k7USc7OLPQL;-nyzfC`c+h-qY$f3Fs6g?=2+> zf87d0;%AvA_`>d+tk^Lt8-R6jzUUHIvubT>8596Kib%UXn}kT zHxv*;kQVTSHW@W4tTGBs7c?djB`AH^pR{umTP&ri{>yARq5d5dGsFEm{(JLwFIq|g zx)_!&Q=Y3JQx?MI!sO-Z!ejv4#r%hGTdXWah7yH|kD%A!LsnHchULpI z5(7=qD1T1e*@jQW?w9Nvg8zZAhB5^8K<^+mc1!rq~Oz7g!7y+I^Vt{CgG%ljL(11U(Q5muD*=zFH3A0R;=p z_yfr^pf?JPKP-ijqmPM_`~Z5J9^d|=6oM;W%~!Yra_RT0uVd0Lns;c3N01Cii>}ZF zCUlQP0}$OO<=-0X$k!S>$k+N1%lD>vOPLpn{aE1@PqRu19|qFJ=|e^V;xnZ2kP;ye zaB3CBSxC1DbT4QOh~&Z+21zW*}&OkeV06 z+mJ#Df17f|{mmBnYSc-Jl%@`(N_^$i%<0ED;qc zqbs~soG2lkRl0?IPBWg4n9SDPm zGo8I5WCw$*@CIq49rcpVFm1sJ&OzEv2cQQJ8tq{W*#!?)&WTFOu$c^4)tq<5|nWNrI3zuuaIcm7HaJjCVqbf@a-||ZBukGBk6S8=4-S!Q4hk15X z-v)-@WLm3pw_ZP2#3;QV?rS7tzL;UJqE*)^6Cql ztnl^b(KH>cd#Cj}&opjY<(@cm;mjorw7q=h(%CbY^+;P~3Gre^=b$>qM=pbcqxpH zuV@3Ly<{?;PN@S>LT8XuIO7Eh*i28*FVM7FQd%J`tdpXasmK@wJ`=p71|tgelZ3{< zJsj=UO+gcCs)&X*l=9i2kV=_GjBF;>vf7H=3>f}0-8Ojkr)mRAMlMmRHNNeEU( zlba}njDrEq7Qc{!+S2W47NiAib4`Hrwdo9^cD1>tZx=GKDbOZ(fP$$X^&VyBWG5cB zG#c&nAoFoy>kNUYTLCXYmC$3%0noV-@FUfOUxJ}8=KsZy?<54K8kv|0uv#Uz1u*Tl z61dd6)$P^$-FCMQiP^Gtt3BvI_F1?GJZ?04y?UwRO?;jxB&@Ajd1)0%%d=RSV$m4^cn<@8&YB#KcqR@b_3R@Xi{ ztLro|>+4^g02JaWx(5?1g-~f(V>yeI$M~Wb|kY^rWX_2D%W#MZuLRb?Dw1P<`CkSA?XaH-0k<_+P7f`E`tLvZnxFy z4zeTzd2N{Xn*(?Y`DU7}xZWHljlO;b+&00uHwJFs`B z5v=?-$n1r=b>{bL8_UXcHJb3;Ij{K%v$iSF&F|Ot6|MFi<+b0W?)B?Kb|;0M5Ne%sDo}0Xq4-S@GOKO#MBaq7<;-?!(a_f z4#F2ZCA>saBRO%q@Rh{td)aBD2vGIeXiZCuPCb3~!WG@DE}TwE_5m~%EZVag6x(R^JEde`l-2_8l%-5t+WTZX5$!c55#PN{zOnXCq)fa&`6)Pg+Bhc6)_y3X;kmD5Tlh zIpjCy2cSii1fg^*ljXchlkQ5v=9H)jD)5IS7uCq%NlGqHqrL>nhfO4cy!Dz2C6X|x zxadSA_4HSYK&GkCw4+4SDAyKfVWBOsKh?oTTzDyBDx&l^9967@)iWCQYQLs^RbcCV zb9C3LLAmKD2x%45)A(^EL{s5eh*P4wN72Yn!OU}lG-ePbC|TK`blh#ZkR+v%?x2u)6`G+2)9;1Le*P1GOnheEpj`-mvYSC5b?L9l z@x2i6T>RU?@x5^Hi}`=KBl)i)rL5z7AsBj&@4>ACy?)y4G`eY=_S*e!vkuoRHv8Qk z1nng0pkE&h2axC{&W0IeN~||pQ5ts=xPh_J=y!Uz@bSGWcMs%Mt`f+rWSlY1%|V`1 zxYGrGboYxT-4z|6vkJdWNO$;D0{KAaZaLMsCPl%D2@FFf8J7kBHNQieET3Lca93iR z6mmFb>J? znlw+QqBQZVk=SIUJ;GYmD}Dllckr5`aA~dM4c?)XWfxMK%p_3=N|(-_st~AC1eQx> zm#T;7l!IN&e}6~PSRh516c$+8ZGTJSI8HlRXV8L_2(6^w?sPhE=ToEJ8FZUby_@1s zy%n`vagq({-TJWI8DwzfVAdZb{buLZ4V}K#GYRIHE|8kk$`c3Xm>rN7w(|s9;@qpz z(0dRK{nP)W6cnGT76ntZGI0U%*Y_k08U+t-yut7X!<3}?V#%(ry`cgO!q9x9q@eaj z7StV;RFH5)vlK{}_(>5Id2%QM%JE({%|9y1o3u*Gds^w$C}@6Dqwg9?Dobl}v`dEe z#N&J9rO?#6fpQY20}hvy{P$|Y+)#s@cOfuIfiMiFE;&`XS2GAc7om1=uVw}Ki+Ssx z?8LKKl~_!us#?u0UG=goirbBL(r8BwxW^+(T3M9E!>G}$Lr`a}lO>FO07-fRg>7|u+ktMb6+9HWz0tyDHa6OF)41`^_H z6p%DAjYv7#8wn#=c;k=*1vp;3#7qcX&~MtXtuB_8Pjs7#$<$xwNt%UdXyOUJaEU1R z-Vjspm0~_q(&h*Zknp< zg6XsfLyDFa$f#AxOkhZ`_W_O5SrpbdEh`#VtE!E&_qSL`a^;hw)6jdAf+Ccc$U#{W zryQIwdhU!Q;l zuqO~4p>`--uE~3DR@x=p#r(%hGueJ$nLlvfMnDJU{gK z+BkW>HXE&HAR@1CZWElphCr%m&Q#bnq`wng=8I{{*!;ivA`#Q^lc~C!LdCH zfMxc`dzyAIeQ^VbG8?_{$cYnfXQMX1!aNA`d&Ox=F?sHwRkt1AwpJf|;^fyqcmL;4 zeb9tW)Z&*W&%(o(#PYU!hbV0sD9$8VN zPUL{E%zztYNl*im@y7LRGF!Qkjh2qk023L^f!f-`wR0z*SSl!ayw*5gtCwawB%3$_ z!=Rq1M6?lhW7i1wD8k?5s}`cbm1Q!}%Ajp+rZA1*&ag>5 znoYLW;Z`WJx5f~kR@U~%em#)sFybDjeZ0dqd*eGPP-1#JyE>{ zSIl=BjVu}Vhl5VHoAsLMa4@JhdyQ@fLws7je%$M}I*I0g+V67g2ZTI`Pt|0}FMNti zfcOM;-+B>PxRy*ZqSJ-R!ruT1nF_P`1VHY3oCwkzTkCN)QAF84Mp63f@aws46v(&o zzj=z+#3!ivz{xb7WRRttiPAV1YU3MlAXouo%CR?D_RRkPn0?Nr&HNAHFDYMs?UPcz zJW~+8;*c-h^PY*6^FO#TnyuDiNHX9RE)W0+h4@_+4UL5qKa=qVv4(FND0-zhG)^!&kzN(+Dva0(5E#}AmDNMFDd0-&j)byCFvxC zVH0C7d(A=8h3lO=?F5ca!@X8LSmvW{JMDKny+I@CH=0qa-|eQ&W(2m0zH!x+XFZ?a zK8xZtV90}Rn%Ez{h!Tt!-tsrK^`uA63?M)25Jr7GyNKvEUQH zxc77x&q8Z|^M`qDe1h7Co*ZvY)?TcQrqiuxBgu-IzU@bNWqg9l3#{_RjdMly4v7sF zpP=47r-V9FE2;ZtQ5T<}?)^&LvjIqVe~=@MPYB==y(l}BWN#3?#wWyH_PVz8?!v*k zPt?UHsQX4%m*Y@U|Cs1KK0*E0pS*afw$yB|7B*WK)$oZ{`$&1UuBe7jQ0-3AS}!eZ z>`_q*pJ**;tfbcCq82{Mp7o0xds0-xC)u--Y8ON`d@4Cpc3Bk0r;@_Yio*C*QusMh z7@tZC$D%Mkl@z`v3gc5r;WbehpGpdUR20UilET+TVSFkn{4r4&pGpdUzbK4PC53-L z6vn6G!Y{v|Jilul&C;W2ZS;4tbUS|(WDF@hf9fa`p7XE6d-8F*`sn;rH96WP({RIV z_ieY`_OXu%tpFa@JHD~W4->lnuWU_~92OG73Y^H7h1q*v$Mubb zlIXS2_9#qR*b(=wKlp_;V55m2@kid%gnu0sVE53(r;r&9<)R5}P_sYb3;v^qGZFns z?CC3ZXDot9dW+Wfafg7h2%4HjlH12ol_4xGr-7vuN!xgI{TduIm~Blq{BDn(O_r0- zJfSn4q%m^mexx(ZP|lg_`}{k*L|PKqF)H_mfX_{T8OuUQ9eeC&D6{@GE6qdS(Hv_(`;uY(az-#69{& zTUk#er$Zr7d2MNj$~Qw%k;CUMW9W=ZAzgh`K1i9_4O}WYP{~=utI#Q}D87GNS5nIH zl}}SumG2T;UCOnKa7da0`|!gwjW&{BUSFwbD9c=q7MxH!R)dA=SgqCVpwfqS1(35P zA@jm5|SV0>k(|2Q>EhEL zhJda{?IAwd;H*Hu*R3BXzmGzoBE5Pe+I&%;ibl;|T2N7)hekaZvx187RWgKGlPcgv zwP^`21Ujh-0GPAR#DFSq1ptsEff>9Qpb>%bbP*I;$_q)(paMX$kQa_JhYA2GrRql?UMM#$2E?(adN)YEzK9)BLX%q{d&kR)Jx|-M zwE2Qx_#D6w@)`Cw&f=to{DbU#l6e?B^##II|3NX;D(FuyJCqaFDLruIbXnj^SwDFE%2R>yD`D^;G_hhBOIYVwG)q`vcTh`b*lWg( zPA?rq5uCb7qd~jdgzWxFzZ>;C1IYOgp)7-bGOV|nNzxj$8=YX^P`l_MdP4Kf%H`U)b6heRL~Zc|Ln_8|HU@+fRaH{WbXOTi{nF zeD9}^rOfxfls|!=v3C9>KAnYMTi}NOV6Yp$Y-#4+_#1CRZ#6w$~ zgtkTwT`&i=X13DtqE~;bi8&AjtpdKlAIsT`Larru=tsyX76hqeGKK)|d_3ByNfcP~ z{Kh|lJ+{Y&P!bql8q^mRER3sSOEBFe@T{~CA$&lzTW-nnaunAqoc%NUCOgiAc@CW* zsdd=uEH7$hnzIh7;UJpm)~xZc#=?uM!o6Z}u(wq&2VIM%vlXIIEg_1fkrA$G19R)R zU?VT6_Sy4%gNf<-sV9ih1o-!r(s~p%e8Dc zqkFwr->~O~#Twawn5wam%SMd_B!iPuE)GF+wu7Z$PLL`J+9I}3A}GHKuJfTOi~>nyvE~<0LOQ|1*55-V1ro) z!1pGJVY4Dx2vw3X+uk0NjX}jwS{nyTF5{&c;+|7+u%WX8Wnq$F0MyoV{F_r-urt0? zMps|YjgQ9A<5$n{3-HJyAa5=+l)30BIR*kLQHpo80BY1q=3+@iv1CSCeH)J+K z%Y3ASl^uJ5KSocS<+Qt%u@brX8T+P;10gl6QP!Q$Sb-#2b7P2~OR>a45>xyOuak3O zAjXm9_!69VBbubj#cv2>Z~7%#M3DHiBs%IESDfn)5!5AP$QW=6p;oPPKnLk6K?pBZ z$E>cB#<&RO8b#=>vyw>xPoXkOTGi~-4|hXLIoqa5`NB#a6|jKfd5!d&2Zc26IUu!Rg8fVTvT% z)37{(^JTA>(oM4Yz+0h|F8T6Dz=+-V0x0WKc&bC^MNi`3KX1n(T8KN9TvSvJO82Lp zDf6e60^|VU;_X385xw71hQ*`eB?~gMqay*cL_@iR0$t&DusJ+A*hTQd%p1$L} zAp)=vfma+UcYj{tRXUObp?h$WPobo}BFP1aSk7=ESEJv&wli7JG)J-ZjO#IS{wh@r zt;1PHo#xI03J_y`R$Ahn*OqGKyS-}5w$#{Yd{*LOQPFrc?)*inovU;*mfDvm?i`m~ z{$pUEauuljD(dPdHW~C#Q14_Y3|;4fQBmOXD>Rf^r8u2-?m2BuV&AMipuxir3Ef<- zOpI+DmWPsrrVEh#@wx5!d%e1HKpWwq#GeL*Aw>7B)J0tbHm^En`iD&KPb_BTz2bVX z=c?n~fnCgz5>>R}N)%x_@sFX7=G2M1^?oPmG>7f93wisK-k_N^v(}*3>9x9bP=b3= zzge$$hrM>xk6Im2o*T_U8!qGng*a{x(>>LRLxYItcd0AD&4?-9Yi0VUVL+_d%3r`y z`YitXSNQ8+!!HqF`K#airGF#>EI*H*5k&rL`0Ll<7Y0~mqZAqaezWo!(ad@c+G6#ab{Yo)za==10{gXWunxtOkZ4&;iRN+IZ$2S z7Kim97XwKyQmCl%cM1x+yOkHPoV5IdQj>_Wf+ko%vmWpoMOFlJ==JDKgkS|baz33ZSZxyc7J+UKa}tr0%^!v?!QCr$ zs^evGm%>##KdR(3=YyP6R_-cJP9F7uOhag9e$Yl{x1(YYg|bTQtj~r|i$)~Tjw``O z@`aO-M(mNIe&QE4h=kG57}AEMfPhtS@hNxk?7~4l%K|7p!b&gv*{28@m69tFyIKXhbmh#mR|v|E?-F|gfk-Ke9xbY>AN;*D zcUErRR2rVLj`1r(2(U>iECcY!7=WS%e>=w)-YZaPS>*+U;VBxW0HuyDX;d9U1j$BF zO015tA_`Typrr9p8-~*mH61ySAJqaX-h7z!%diM$9zifa^IZ_UK`x7ZR|vUF1HII% zv6k}30s6c(&9YRv@hYgDU`YF|#ys$YLr*OD7OQ+kbhw{Vl5d^8X<0TIFuRgH) z;QUcK1S={HPlTYfoJ_B8ufAjcI01fQcVHF?+FW|N-vMlU9yTC6nM6nzw%t-wJL=X` zNDk4f!__Dd`_$}$ur!Fe!%oy`w?J&Fr){_wrJeTry?(s~Mqm)3vJ9-pSsS9JVohp# zHxeoTkJpp(u^jxl?1S zS_U`Zjq&!?(F96OH?w3mx}Nb0Waa}ik$YeJ037A}LpeS{3&#wB#nB4v4{$4WG9x5` zm@7<$k$?4*Fz>YctSlMk$YpAP9F8aCYFL5@V3lNm9oZpiW5sa2!o)ko9dvNHD&=Y8 z{#1ES)d!)oQ+^NXpZ&$JNtxjNwoE`^!R4nR9LZ#X)pzFSp^5wg{O#g9=7kcMDTNb) zEgs<&+zUv*(e3pby{wz9Z2UFBf zqIQyWV<@RDAf79hURAsH?(XK@W?J#CDKE{1&5i(7p`e@|{FPjcF4&6^pCUFP#KVx_9`fA^T2MWcA(WLZ#hDrM5NVd=I+1 zlRYQ^@**K%m7S<6Y1n>LwVHcZ>VP!cX?E)MH0!pz^=z2+lXiOm#{ggp!X#+*b~a4g zAm(<{UIOB7y^*!x4%b0HjtBjAP{{wQyVBn6O8d|l_~2=7e*}S>Er$V?!CPs6z3>gW zzh2qd{#v-S@LhKOKDNt(@65ZoibN06&}8Qb5%#^E<=TRbTX45+aK5ee=mkgdy~?>I z`hwB}{*ZiN%vMM?Ws0t(2Q3B#Asd)g8$WVOBOI5OCPs)$29&26=&GqJQ5c6xn2xk^qLh=mhw?;#Yeq4fd4>;ze zVzReD5$xT5vov+zOI+}8iwq9myR0!$&86yVH#sKDCP5}(T2`&RNTkWKB#Huad}D>) zh`r=Y@}nj{5iE(|@W<>aeM{e4Jyt(@nSdA4D4@0LJqjiJ40%{T)p`sfZg8rBCpC-K;pTQB z$as8g(tSdR$Eht@+v7x`r4@!yYq%#ET;Fgln-TLSooQ&PosHHrX{UwdaJD+4X?z6H zpxzeTW)C*o+H^fyTZ0=Au;S_%U)~tQr3mzTJQ>mhHJGE0)Zzuu@*CCYJVg*VW?H3n zNVzuJgqxqSEwB#5pO~Bs|KgT__3_pQ^kHmvMNq=o1$}qUULZDN{Us7K+Z-pWqTl!i zf3#(nzJmN}875e>%Hro#S)w553gWx#l$#75l_SQ1;=cue@iX#^o8w`0f#+tK4=t>X zKRUwyTXykH>M*hY)G$%>CD3YvI&`DT7hSJxB5|2VfXZCtkrD$?g|5%Z zcs(9%6i9zqU<@oG(WP%3-NS<3PSRQeKeel@3Cr1yRHxrefe6yxPDTm63s++no#%`& z4upq4YG>#hhhWP;css-kIJ?9@x<`?JRYsG)(t5*RnwzM`myl!{-1V>>X>V_pt{byf z^pS{xggMA7DdlPE05Zwc7c)v!D%AREG(8gAkN|DQgn6^M493&vvzZy`kM&U)W0j_) zC@ifDKxZ zZJXX{7NdaR%PNVCg25doA+d#QQW||i&oM5M(A0bd?DzAgGk&+YmGIaTY$C)(P?qya zcL_We$JfTm z^GwrG!dm|rK5KC(`y(>=vm#y=p8)@RPeV?%8aXvnTe^Dr^iib``#FI2&wo?e&resg zpF8IzvzO05rHB<=ilV`>RGFnafF>F`lxf zkjNc#mpg$4UU8Lw;JGU9+wTorn=546)0gS9LCbVmnmWE>U#zlXhXGy8kp@*3?+UbF z>v)A4?j=3xbt5=^(P#}iY2590lQc@>xHHU>BptvS9w+S-9Jsw+yVGe!%|_fCB!gCG zSWlZnh~JA|IZOKfSeSQnHPk+e8#?vZ56gA=>1yk8+3e#k&0l%_K5=PQaA(>@r6HT! zOocK-G#6&F5=sjyUsB(}zvxb7W>nKEU@`pR`;RytCur?mBnoswPO>oV6Q03?@F3cwG$xs>NHng$O`!xVa-RcVCw7%)~}5I+Vw8mOg z@c0`ox0m~bO&rVW>{UUQX*6M1LmzUMYMwExl;NXPh zL++h4RfbMsP_`9?&tqBAFx@dH2S=3Puk}-#{N(e?vJ7dqOf_CWahB6g;tS`hFYW;l zgEZpzYVht$GAT(VOcDw5KubzO1`b0`V8y7bUTt6Rt57=R8?H} zh>S~@rPfhur6gxYd0uu?GGPf2!b_If!l=152wqqc1&>vcfMVT>>)lt5ZoPAJ>2Y#e4NnB(6B;V7 zK(6R1ocBXt;A%8oRScC@`hoqS(|c8 zEnL+2D=h=Sn@I)$lhYs>z?^QR#lBx%)Hv-CHHhZD95hr$sAN`{pZM22_$T!+g-_AB#%J$|qL86LB8wovKg8Kzba2Y@( zH^0*-ubf%Aa_Q=YQ@XLFYUJU$lb5foJah8g)iX;3qtcTAHKpbMpS^bhlI*$)1Z9w9 z+?Fiak}be271adIbNhOMk2ZMS-|B zEjbyIoBAuqqj?-t!jI$}1bTCpL`PP2|1LQ_kDoYm;v7!V`4i_(o;a`1kp+XNPo9~_ zh^*$VE?d>br>s?_83e;for5_Q-DJ9_G9vVTH86wF)oXl!{OJ|`*1lFW4h4W#I-)jnZyl3w+3V}#4TRGLr?{zK@)hwLGj(duFz=j>UMxL0XRXA zW3@wf$Va4dTEQ#nk*>4H?gRe>-izc!gR<5~u8Gn{C~Iqv$y6|99EIlGN~#>8!H`qo z7#~ZKY~vlZPal%%X#$B@6V_+MqEKcO$u<8sSDX-@P9acaVrP zM5Q&X)Q*oiqSCSKR#*p1kSx2zGm`0WMUh6R$ow zB3^|E|GV$wY%7*fQO2}H8C-FiE`xx(6At$3N1QqSZ~sv8ul}ARUdxrUv8Q-w z%=~iRK-(eDa#Qm_9oDJyIpMvKP^b@OQ{`yGP-TQTX{>{$+!2#kq1%zl1tf>n3LDvv z`>)yh!XT&Eo z^y|7P<0BN30lv(C5NlrX=a3X?cwU&$|#kguhM zxD%$L3fzvFiVC1RXDVue&J`cn9aB;91xO+EF|bXTY)DlLyYef_!IBn31iW?{_Jas` zicYsX2!~*W>koQ^G(r{wLXt!9yD*3#^xZJ;jHA5Y8+M0r-tE79tZnh%}j%NY_Z z9h{Kdzq__O{-a`LbN=J@>$&HuJd)C-c9#UESO=^OuRsv6M7bexc1ih8(2J))y8lV5`;6Le&A1O2I7 zhBstv(oKkP07U0<4&T6N-$HIiTh)mmBee3>gkV&ye8qP_1Akr2z^39M z@)Xl#xmLLs*F=KfdO_2frrNNmD*O*(`AurnM7UAVv*_b`lbH0%di+>Np%3l0>+^qBCm z!4jxH-XMK!i137wy@5O^N|1L$MeSh$y6dwdCOR)G6L&ETPs%4x8>?rM2lERP3GhX(sxCB}CovNuDjw zT4}ryr^~bFs=Dz3(HKk6_@*-uw1~U6R<-<;KpU2@657r<8 z1z!xZ;uLN|lr}&L&ME&J};_&Fx@!x3_#zz<3?s>UK^i4?977+=e(6z5Y1J!d{Sfd;KuZ zIvu#w-07rg9w%9xM!gJ}oFvNA4vkga8@9)gP2n1+(}dG`v7EV^xl!*itF#M;vcEdZ zc{D5mlk(a{>c0&K&E_&uAXIQF#gT2^981vrji*FAh*ArtJ@hS|E`OWKD4ML^Uhq5Q z9NN8u+Qnm^ko?Xme^2n*!|(9+4_$ZNE3U(z;{O2#{;4~-nU5nH5am{|ae|FJLj}>6 zul-pco1V)c>j>5$#7CIEf%iVoglVz#MshVK5N33e6b)C30L0hN2%ox{AVL>KUD=@$ zd1Rar`jHdQKR<>KGTovC#k4lb-bcoX)4sAG*9Tz_Ay_GSNo|Alf(YClko*&$0KT4Alv{xc z-l^jh91hADz}0CLFjD5ZsKstNVivnC8dwZBoeSHw;lfm%)O@i4pttP#ek;G?ZT~CY z|1arD`Rb*cmTum1I;s~Jp`OlqxzhjYtd|QBoa?Gd|JwxE92tz43;Oj4ciU&a7_a3q zvvxKs7 z@)6-Qk0t2)t6AS`v{3tqxw!CG-!GYq1_^bmP9UyDxdC_!^kr#rmqe%j1b5_=ottoQ zV?9ni@W8il7i4vSA&FBcSHa#C`FmDyvQDK`Pde(`ScFY>|g3|@vVL%qwy ztCooeaX0-&AMl=jr^U%{Z6eIy?-b@Y)>cYvf|m?GC%6qO2%Ubs1JGYDy4wJ8+VN-; ziQNrouJ~yrZg)QoYV13=sAJm{xsyAQ%S+(e3cNH)TD z7A5Vl9p{kK5XAIxGEO_4APKs?A&BciC&|*R^D@d?xH~oe9Y4%z4whbcPYYZ)$969W zUih_tC(r8R%>+T)4&dkXJ#bEc=&h|sPn;yB!5dGrA=8*hO52Tb)4dk3QM%;IDv zhafu;$Y#2ftjCiK

nwo8+tOkeT+a&mSV^JVr-yp7H8Q9bzqZ0;>l-0dP+XuKLRN z&~x_zO_cf-p&X6FnE>J)F}~0K#Lo#cHTFlhO4}lFki-1Ni7L6(a~|X%^NhHh#0e3n zSzZVF+r)uh2}(cMPk0^dRRH+`f2zp=Uk`Au_>T<_de8B*1K+c@{oo%AqCwOdwu3>C z_p=}f!gvhsc#sAgW-w@{SrUgm$PGBmA!0@ZAu_@-B)IK>ow^r=z3##C|KFura#u#@ zQ$NU0ek=jU4))JkyuxznDFViR)(5_0B+0-N&B#F2KH=oxoA{kos7%zYXx1S{Hn(z$ zA2jM=PD98`j@#hk<%==Ictax+|CoG(zFFkVMvfhSN+Ia*A%>xAnLudJxIk--l}Xe% znV5t;T9d)rYCXRcA3P0qV^2E#^4@vGE9gVb7XlYl4F3Qv=OiD`A0Z+KpDndfJe%dK z8?zGcFBO!E&sJT=Cg)U}Yr>p0IrVDa)K#Uc0&!@3G*oV!ab+OBG8BRmIxZ|z@k{$g z##_4zw5iuSAwPo8@kbwu*0k}eq5hZB?aoB#xhLN{I&<;#BPY)7Aj_M?p3LBpJd|)v0pLbg~A@;=nHK z7f*knp>_W6K?8s5eA~$ff|ed)qm=fw7Yo=DET9XD&iy^?#r-*8amMfQCX8PtthwSF zf3lfyUq4{R?$uYcb9(W(*9p>g7xF)V7I+xM-85_ulR+m8@~qp7@?Li^Od+gzG!DS% z-bsgf4{GEPaeUl`s3g}c?+3y1{(HhP5=+2l-m#cvkgRXYqnL5uE`{UVKlb-sGU)HS zz4eFmp6UC&gXjna-;68*pufOvzk?WUw#ld4_!#5P|ASOOS# zo>@nS5kM!QHJ;1in*|sw0hqf47;fM8g!Enk2}=O!=2K@q=jCb96id+bwiD0NTOfV_ z_LH6J7q_L*`&cuf*TExjdG|eB-sM^{WdEqxY1|EmnG?5ES-SrZiOpytr?u^L6PQ)ezBp=Cc zo6SJSD(XYoT@m_-XZVPn;i8f8+zkM|bnqV8EEa9aYEXPj5P@a~*YYc*hG+x`BW`0g z?Pf%1z++dml#krK1j(En*dwi__SD@N{hP^Qt+&=6yPMM^5l?C+?1-M1-dKSw<Nc5Fe z5W+b)0bxJIWYxQDfFWwKC<}{^D1pD^Hh`$5a>)_+M225uRAnSzQWR+|wRMMM z70t9aw542Xt^0BOa!tYC`g(u|rRhcRD;s1LS>Rc#=Zu_?Mp8=V2WeRprcP70#>{Do zcox-!IhZfdEvncA3YHfQy{I205dI*{2K_vN z&`G^8>%`HxHw@B201=kj<6*C#q=WG=0!ciAhzVIX9D@0?H$GTF5K1msJGj$#THFxB z67Y;K8+m)DR|-FTkxL9%LX4e%ZVkMiD7|P^yT2_7bYn?(MJUNP4+?)XEa{c^vBBy> z{z1vRpKr#y`y5N0k$(&LF(@26w;C86I;Cxr`=x)=N-B>IblJk2>pZ!6^-Sq4wMLM5 zw%mh^cSya7XK#;`5MLg{6HG4cl=9vqC~rMHo$S8bi|p1yv_{6Gv_qB*z>g~xO9ajIJ56EY&vXpw$`t##Rpy-FZpHq$l z7C+(}IptKsnk#;#;Q?Pi;F430qX&-g>v^Xg1<`O2M_C7aa^PxBn1X-xpqKQLZpw&O7Cj`0%bAWPuR&dcs_-<1#c&aZ0jE@art+9~Hdgm(p&bk*UX zgO8FH*X`SdoP;I4vMCo8e_uexQcdNVsEnnW%Il&smTD@S?juWYm1!PJiqs}r*L}n{ zT=>%;kbFZ!CkV%h$aSZ;@X#Ne@*+cEb%Iz=H6IB0)51!qEQF|`YFClBfERWpD|@Ny zTG>OYRR?B+>TU5UeI$&v_3jVwVV!C5a~g+c1dAigLm)qIh^j}Rn#Jt^A62%29_1V4 zqMhMUVZM-1@JqtcYJ^c2wRicm8_N?Kzg>T)^q83M0S-)rzXhLs7o*7$E>CmbW=d&# z&wyepU0+>YhT8=W3%=kKVZp7ZEFPvSBSgA?jVKSKN)bBK?u><;09nn8V^8|&>ur&kR;99!+em8A(BWt z4Ti&{8)kXXjg$6Z5cjUJo(I7`y}Rq`yNFPN898Z$UMzw3}%UiuS?uSG}EJ4FV z=by>1)VDKPM`#CxufE-P3tkUP@V#3}J7Nc|Z~Y~4p&v`o`gM;nuWz7#9$)`6(H=|C z{tdkSL!LJiv6`jD6+6mHr@$9+!PW&eU154P6Q|sV3 z?GNBT3jkOG0JooCTAx4)9>k+p7yd>-z!E@UE8yb!M=KrwuluKbsbUG*y^(Z%eFH9c za&3M+0&Wygumn)H639LhJ}%yIhZH{i z!!G-96&6*nV*3xgcW_J;435N&XUYop{H^MPX~Ckjt9!GDraf zT(w~ni!I6mHcDdwsmOe^aVG$d$S%YgCp%+v%9IH*)&Qw@Zwq%IX?|2RI@Th=YshS^ zFVhugv;*I2XFG~!-cSo?K*AVk9ehWtO~V+hL4*V`UJ}7zeqQOK*1MyvV@z>_rxE_B zFa?yOqy#bH5e;lKqYZx9WY-;|IM{W^IJ&TB($dd$RApZ_DxrUw2j%qfFDLHhvG6Sa z_t3VXZ2qv*o)1BkE-$ZdPDfM|LKHFy7#y5Y_uhKj`IgFzn^&pgSIbuRv#z zb@D+x48puK4BNfDop-xIuXnJ*w_S69dodi~cBe?#rTbhVWOOX;r9GyR4arm$sFohn zI<=4Frwjk!ho$`Vo@QQqo+l@lqp}8$@O$IFC%7-l5J~F_{hOKq$R$H*iO@_Aw4T9c zA2v-N!u!vBVQ-F%4;6AmL-|Ou6O0L^j`Y5$#tboK{)3nWegv<#HAz4BL(st6tE71I zPf$fkP1NqKHxq^drOz@uy{+>G&Ty=xHO-}B2gDhHx^S$Xfab{PyfpSV5+;7ST|G`l z;wy1sr{>*unDo;CGUWE#LBA6Yduf&h!+w~B`JmkfCy;I%BJ_pPI2r_5C&(a#-?#(+ z;Bot)MQYiVL&s^M=)w{xx?XddM*faz&=bY0x@3vpOWpPjXK|G&U-PC0-$d@||lg@Py|0s=gazGsmDnx*V@; z<{&@Q+W-i&W`IikSp^K2Pj&A_90ADq6B=(E|5BRJFF(|3AHpQKBnw!@#9_|9QE857 z?l3w$_nerW8_|!^DLAU70@)A=KsLC3Mf>Q+0znU5CC8s!Jayvy@e@)RGFwo4B-fGv zrgW9KiE4{X(q~u=)FpyoWJAf_A@M{LfWXo@_2hdY_MK33h;OlulNU!pM`YCFebuU! z={wOcZ222~iJ!pM+x?cwHm!Y!V}@$ehw#hsX!I@?-Ur!3-agIqY(X4u3ogjsx9E#! ze_CZe4sA@$C z%@erCd@9e8esQ+pM%rZC-5$CXl*YVeHz%QurTks#W`5pS#=itBZo)Q@q48XpynS79F!9JbhYfH+jMbyP(zPav?wbOYjz zK!R>ohwfrn0LSn{9~I01mVgoHP z3rml7{yLd}q_U|7qe}*^L_Y|F$OVSsd8{O}8Aba#6iu>TM6Sg6lbO>n^!K1vN=XrPB9l&7#$4Ebd z1dE+<2w8%(lOcSHo(u&RV&cV0&WBIJ=H=(ZFGCsj`lrc%dwxEA0l)Nz@Qa)etRD-Y zXCXU$FEoFo+#aKaKCCm7<7-|}xQL2?5{dML>%y9)GB^2Di?R*L(?)h8@L zZ*N?zyQNxuP6VUC60|WRPtv$RFZfLWklZFDenA&5mF zM0q;Xhonrd%;i<>2%@Jx4+}N^K9T~bM)a`%YYwHn_!^~^*Av!?F|?}WC+ zzlCPr0#OB{c4Y!gbv`LgtCzJ`vLa3}J7LsZz;?u_RRfzVzW!eW1@dyf#?wV*)Lf9u zjGD8iol%2ajBp#f2iDepr`u1mb`*iXH9Q#xAf!c@fw9w#A>T?i=w?w4al(>uHygm) z?l|xDuif;!O5wm>L`LmR@8u#VmVkqL4duF8bg5+uhv=%EF}lrWk#H->i0O~L7$63sbg)YfXmf2}qo#_lpJPPa&s5c$RO=n({0cp>1&mn(dZn zA)>-`b7Ny=hquTm&r%7dDbG>`tTE404{WYDw9nB8W)axppG64`jA~Df*@?5e}XGw2}C{Z0rzsCluIv?VrW;Y zoe%v8=NPbrdYbcO7ab5z;S-BH;uNY@GUpWj@eS-k2PGa8B)C?s02gN^uVCKOuu8I6 zT|a{H3pB;Sh`w;sD>P0MwFc{)i&lX~gX!E~xbE+y+b%-@WkV1(QgFw=6yY8JtVekp zdsTyX;TO-dwl+n6^(fF74(|CF#ck~pSfO0&XGi>H_4o|E4~xty9LYS#Ni4rOf>pfr z;nMNod{j=>3ot$#6S&(!CPd9xwUNM-@0d%tf{$nroE!eZb|!gY!;h^ETTqSKC`-(^ zH^O&GS7FQeu4 zD@0+9t{I!f&TX9~M~s^fU9Z$5;tJs>B$MiiO5`Vqw>H_0zS_!n?3 zbTJshuTKqhgX1pK1XM$S;}{+Rw0{-AeZwZ+1?mZJ2luT9o%iXugWxQlO-EV0yi-lZ zeWqjTvb=NFbtsLmv>j@e}*31b^gi?hpBUF z=b_U(;?x{i;I+qTiLm_Facf-GSm-ykl8*=#~Ivz z0Kt9$x%UQ1*h`|Q9rb&IY%q?x-SIGoTndBkaM(@9X$I`u!HQvM8mLrerX;=Z8MpQm zm;zJP3%snkwGuY2acg_Pt^Mgm$*nca(&s}RIJ@@ho0-~$vQ|!$4rk0z)y?56%o#qm za2oj7!a?9;8)JaaMM_=LAtS?cKol~B^K)xr1cyL}RAK)B&T2OUb}(@`3er)Par5Xd zR3C{v!X`H^y_uHRQktdMZGW@zIM}NrNb3~N8=o=m8;gW@^O)!gP8`ADYi%tMxY`rS zS@Fu+3L%xXCwgUl-B5N@W7PHPmgPj+F!mC=psDldnjy2Lv5i=9r)ZTu(smBHTa2?= zwG4OqO|ns@jxWo{I9H`*Ob}Fhsy9;CHmR>ZC@*$+d-ZUdEw4JawKGuU<0sCXIETXO z`4i_(o=|d!8#B-LQ0w%`GxKmwd3qF#;#h_MC=({Cg1Ba@dL(F(4f((WC(m3saqc~f zrvxN|Qnod<^(m!j{2&#y)jf<)wFdYAf0Tudf6@<-@1>LV>9kd>FRv+)>KNn<6xpyu zXZo2hx>@>?@)h!hRZ_LIlZ;v5JHa_?Fr(t~JN6#`*7lN|gYw09Y_No3ML~5S>*3S3 z7zjm&QN;zyagKAJB~dIU`I_CVExdnM1rfT3$&{5z>eaNfmgGN9n{J~#gSuy zT2b5e0riZkM1s8{9+qOoV2_p-v+-@FR_)_POfZ+&&X=pEO)Q`vKc;XtguSW86dhIV+v$|Bel zL17`vx5{TO30$wQi6Rb!E=dUC0Y@xVW6$EcaWDWOo1k^@jOflcx&@g!4355~FDDoW-w zQ$$fjNkIvbup0JLe58@y*lVn*qwj5J@}SAr51Ua8{> z=+e8X^)tr6N}tf*EAWjMT1a{}$IEMwgqmtL$oL6xh^EEoYYN;bL(KG$wirYWidOa~ zo%b@2NSySf@y=&o?cN6L^%Z{`@PBP=1NQ2G&iys90sDaG?B5P-!2aOp3dBuw{;%PJ zDA|C0dg$N)g8&@A2Wi;PfyoOXY#fA42-|VHKWyi5p7&xf_6`RSOt;&MqjcOJ=OMcF zCB0728Ag#F8*jfyz?MT#o+);-FW$MfY1DGTXKL6O{6}1i?e{oI15NAs*?qz z1W!p*RHA^Cm>|1kF-yspij`A7bTWfTn`&)(gz{-@P>CC)qbn&kt}X*en359SDAkv^ zKrY3CLDJaroHj3`fR30v*N8vmXAMq}Ru-Hf`;*N%t_ixNXeY6Qyn&l3)L@Ws{8Uu1 zBY_DJ3TVqvNmHFOa`s4NVZ}B$GF9q# zER~cm>3GnS7SXR9a&d^P6Eio5C~8prvOn2+aIlCTTEv<}1vIE|foef-)^00u-r%6B zK+4^gcD`3+EUECUhNbg?r$7Vj>kC*3motFpn>zt|z?~~j{hOU|e!fUyET3<6yT9Lf z5W>|xh8WNHE-DWv&X|7jl}tB@ zraEd&=OzFjg?g% z{gO#$rpsC#DN#E?*iuvtOO$JFgLr*3P1iTqY<@tcZlb-BRWDI;**#n-RbAYjlpzN~ z*hN(MvLO<_RGE7ASW${&3tmAPxz6o}z67{z9+F6oICjB;d6u#DW z6{)2?(NUaWwJJ(qt&sF=%LURFx#DQwg)q!3SvNvTnG{c2Rt?EF_(t>NOOAF>i zLfzV#((1UsDdD(3uYAnxiHA#8`Ak4T-0&siM+DrCE7!04h;n{NL|1%7sb4;CaB+|g zj&o1lV|3>k=qkQiAx-fsXnBC;07eJmw<0V}o<1m2pX@`Dm_y3jG=~%yf$;W6!JA^m zfBctC{81iqN}qte^cl!=vU`t|1u;rLn7TB2p@B5&1)oc$?{6-ZHh@1@d}2q^X;Wk| zDYa=cyR@1G@V@a3KO1>!v@xoanar|pP#$yR!NykP>T7AX;$SY$>uUvAzxlvTc zQcdMoi^^E4seG%bjHQ~&uNRfER9$)BIo~|<(}5IiFEkTvy-qkT;(qQM{H~`td3-(8 z08-(ytBm9YMBmc&ESHZD65kF(&_g7YIhT^`D283BcA!!uqOfEw*&+HRhD8q$@r0@7 zqOX&)-r+Y9p30JIUzQy@{^Z3o7pN4EBgP+b7lw0D%b8&9h&X}?l8Lx}*bnD0PYzKX zKX)~dOtcVA46A7J*aFn@B2kDtPN}KXI~UhR0DF^Doihz$Ov`tZB-(68D>dP*ewrha!tA=mZEm+oxUQvt3$*f z?R`b1xcy^(@n#w$Mwja^?p&^S43rD@-?D4LzVZWe1Vha|4jbc(iS~`#*=74)FYU&` zFze(w-ZhB_X%GcrC+p^r(y7-CL8garff-y+fjkLe5G4IDXs3f{JRV139uBU__9V#c zOHH;fiR;&7dnI}Qz)CIwA!yp z_HYJVlk9~qL|=(?Mb!z>dK)3n>W`Jh$+Ql}dk^7S70>HBMeB;rs7=WZVVz*lJw8r% zksn5AUGZ_XsrqsD{3RyYdx+@d?x06KFHydsW4PNi&$J!PGLLk~5?$BJL0p=R{b1@M zd=t~W7knmRWi+c_0e%@Fi(1MHy?JgEQp4~Vbl-8sNYV5 zILOjGg&TrksUP;hQs2vZNxMDBf;{UEqfXcf@^QQU5_Tm2EF>$(z$mvASki5^CDVMB znY$zkCl@(nEa{L-mg^TM7=NkHZxoK?SgPssfex9!a@Qd#3O6)!d+kIn319arKQp&# zk>ejw^WPAzpMAm${E=YAxGb%qn(J`#%b( zz2BM_y^b>rE}SQY2XGUQ)!<#Hitt`1QN)+XhNyL4C$;c<_@lbA(SHd4_$X1WW$7?;+IMC(c;tOzooZ7 zzg>I=ityjB!hglD;jho)uV2SszX8AC)o;OnPj45$L;w05{P*3{;`hj3^TqGO|KC&m z0Y2O;z5xFfe+a)eF}-Plfqr5l&m9A4w`desr%LKA39<*#!o6pAtxMRrcGr3j?pl9t zOG@fbG&5RP9Z_6B|J6OoYF8no;4953k}$H`6Utp-Ma_stDr!$;McuAIYU+<$VvpkpZ_)Fyuoz_TsP8%6Qk~VbOb9n_(dueU1A;fI1y|gyhv1GQ_ z-&z4E=v0_J#*GQ(K*J*GF9_+W(Z^& zPzOTjrmhUZR|;)ZSq=OWzAkC|2$<4SN_Kf8&Te?>084~dM{p$p#!qTQ7$58qn{p7m z1E?VZ0|23W&bhlswv)K7%iW@U0ej4Ud<-&JcM`8%%3Dc3yOM*8%;s7GSKYEaYi&%x zIGn*XeoZ@sTA*}uGRfCwt;zZo@y=wW+^ge24u>&#h%dq9;U8ox+Erg#Q-6S| zU-&?DPVi^a1~w)wU7zG4-cSblzAwcyjLDI}#j?>f-&kK+jurmwwHuT5On))_SP#oQns$g9&R@n zJma+dv1Mnn`u!d#vicASI_wYo!8nBL8pA=9Wzk?5#~}n)2!}x)Bx!%x9SqtLa9%+k zg9@t?LvZLI)2?R>#=v5t(g+LjQUH3VUqWrtC-K*(;1@i&s>&CVl=AcDIx$*!1_ov0Z z#`^k7RojkeizR4#*M;Xca{M^kWN_l5_!-agNvuLD`Jw#9_j1<~ECHmu7gzCivIi`4 zM9w=3z3FpnfRx$tvkx3QR)w8IOBeGenfXMO7p zoX?WSU%G@;(w&(#!9_R{i%^nrNu1>~Tq|HPkq_j=k7lqcUQeXZcWR=d_=LXdIIVj&Kv@NVGKnB>f}fa?1@H{ zsUWByEw7E}=*e4+2y>>7PzZ%)ZEj?+opkaf9UBz&jcnuO%#1F|DY9XygdGDbvNdvf zbZyB2HlL}|_xNnsI>+A`eG*8=_dA>^smNnoy*S(Ch|fLw-qD$hryn_SZvFrb6i(@B zDo{k$<%H(T(^jHfNF#P)NZydNHkJ`CH!gH(lW0s1MW3=_P5dGt^BHY)eDS;z??NsJ z^6C898R-_4#H1}(3`+T=9NQrXEHI&A1}1A@1`ZBs>%|x&>${+Bwf+;FeU{HnEeiD;Lq_|?YQLBAjnscu9A>ic9+;7>%r)}?qV&kTh%Ad=)S9lI1AcW z4{WaZ;|5%==a^M1Z9RtU{B07Z!zAtYqhXqW^%Yp%Fc@G=u}&6*Lx>?Zh{wI82kB4- z$uLags6U8$Lx`4>g6a_xYF&+qGPXB9{@`MG%EZz#onB(MR;RfjX@bD9)yP zqj3{7pG|UkF;K+#vmwUnqRX!I8L{3p^zQ{9KtiV!YoL7~(NK!8fKtsRDU~IdFP?$6 z#W85+9k^tx>r{mSm3}6ljclSsEno1Bg8EiL(b{G zVA$^T!a*43$uR3dQnXGQC2^R6S+U#ebPg0t@R(2?VF_sQ8>HHa?Cut5>fszxDDu0Z zVxa`1DEWLfQk&f;I)Ei)1}?z1pT;R_hFeSVbV>PiNniD_XpJRkedq+z%ob{ds@gqu zinAbC!mr9<({-z~HZ@zt-myY6(GM&^KW;fb0lUbomBt%!x;%TXsv92=jj;rcZ#t9D zTFcYvX1tcF!!HfsQvz*R!j>118(>mi#W(j0_x0l^CHM81KlfE}Byr~JhrwwJ*@Bi{ z7da;D{S;NzW{_pcRnZq~o2yB#qUEuXO-sy$c( za>5sYtT=_s+Ukd`WEeS%lq|jxUwjgR%F~qD0F5Wq@n&HRMF?{Oi1*&W9pO;f{VhA5 zOpF-Vu#VASEDsywJ$w`t$M|LAImLt7SjDwysXnwfQ&B0JsSjn0Ivte`wZ~| zNUd?y$-TrI6K!^DS(ZBm%Tj8p^C>+TIAr=lM!;pNGrrB4lLvj76SD^tz+AEZaX1e> zIg*O;FgB#3hMo7w`W@gl(#{x|jx>sUy>OgEEVQT-1E(c#o|cW^uBTZy$Jz+x{?_-5^4+V+m;K8;%QgWb1OgvYEH$FP?w& zXa!X*eje10^sYFT0LHD4=E=;r_1}Dyx5g5*zU5sc_JS8HaNYOw##n;JhgjpYYp1HZ ze9I5;c36UTuQ@I>^sSnj%Y5u?Wvw13s&*>kP=u)9?G*|ungCEDzL_01yD3`@}L z8_3uCS>?wb6s@pCTfxU_T0J6KVM&f`Q2nuYiDp=mBdck4Ml{1xO-OdG&!n6h=#DtcNh$1BU<2DC{|Gw}Gp%5)nq2uYNZMFxaU{zX4Nf_{{qmBkvG2yZ&toGR`P5(4J# zEkWUJZ0~5q3hfP=&m-r(uTjO6e|1l}GYP=S;4q%HC-ti&+ z82Hy3I+e+$qpo6>Ef1!I5Q%T`wOXaOs7ZT$6$bYYES5$7=8Vs5>*cxqISRe#L!>DSlWw? zC-6j;h{pIzK9@#W2c>!%ucVuBQ2>muZq`<|6B(?K2~-}JBoyVHA*9IZv)3`?MWvE1 zIw~(D&uj-S6qUN5S%y%Sf0R0va*|SypM08_s=SxI)w$eq6%I)gQSZN>hFV1QD@lo@ zgtEZ-Xt5Gn_q5=kx~J8NdT8xJeFE^=5?6|NLmC5zS=F|$h~H*YYDn;A@1Xb9 zP-F!+5FA7`6s1Pxk%C9U^4eNHX%*|s;9DS9q##yGmM!A|AsMfgCThYhtcq7fl?}qq z8&GYjZP-)sIZH$1FfsrbZ`mpNoZl&_xCPFiee%62{QMhMA z^K!%+&*@vyXxYyy8mjxyXa{pv(GcFs1!1zQ^>d8p7@ zNn9Cy(rKY2S`3JVraB2EKVJkzl+YvzWY2hALGv_frR^7d!}kEbkY%86e2J45@()7! z!g_ zPigB!Qv}bZcDE9iC=hSr$zxX2hI$6~*=pMyNXV*m0rtLgQ``d<6ttVadg-R6o44%u z#c3$Ws)6XvCl6LRpH%gm`=A{6@Ik4EGe-vJ>xxo8Nam4JU(xQE5)b>3qc0u?!@S+^ z4tr@j0H4?h0{su;ZrC4m^3JfE#61YOGidiAkm0bG4?1Zt41mhTdAz5NDL)Es4&XGr z^>wg%w_eFkxb3Z5l#>iEFKp*8NW{avyfl8zg@pzodQn_h4zw4^9l{F*OW-td>$|Ao z_5wyMukm5oU-t2b;1u6F1b2l#xS5Zh$)DSXyv8y%3;X%%8$ZeH=kvuD zzQ)$Y_u{XQz^_d(r9a|jO0PPCxkY_+J6hE7n!K>4S6R~K5I~N2|B>1B$bAr#fZk@u zqH#VQdHTLX=yA%7@7eOI)5~~cfq|i%0uh!L3~=(*r5vO#a6y2WDwE}Wsv8vX+WKfV z*<4HKk06f)9a~*qo1cM%brgaKA!z<%s~SIRt$HLN2Jj;fJaF>Ng%juAvv^8CBKLop zky%qe>HVU&!_=@**bS`#?^nrSi_EIVoX9I^*oO9ibSRyyPp4EMm7iyy&X%V$2ysns zE%R@c@QyDG%!{FxdfTL@q?a26Rw+`H&-~L^{LFjKxsteCfWs(_%@~(l4U8G*G63nM zHrUcYc~$05VwoL`ScMa3cC}TS2mgL5D^^Sjj+Cu*?V0KKpkihvp3X)@8k)y0)|&qy zR#RzL!G5|=pxC)&uy-0qjt}^c(nWmK_-daFxHSf!)b%TBz%8=eaBv=z>DXU5gL292 z^LdmVr4##-ol|q5?)fE`<}b&aD;Q9VhX=CkR9t&9ECc?3X~ZK{9fAW@9gKm%8^S=_gzySSB~glIP%DDSv@HWPK6+ z#g_QP_a&)h>_vQEw;zd?(iYGT8ymD%dWVUPDUaWZ;VUR3=aqF?7kS0pE#Z7wILHSm!I#)Mk z)%wmVb(?irX()^IMmnDIjQ)eh#<|H=^2xrfE?{xIm>XNXP?V22YluV@06PFy;!Ex= zudQ+3iCvRkRL_&%V4y3omq}!lmm)a`$&tuvF@4+~qm4mD*Vl3%O1v1a&AOzYn0f&omk02d3#`kW)s&yW3dVuztcxFH zFQEt)8v9|p!|wq|*)2O{HaiP^mV{OuM}a@aNUZfzxGSgO2k7-0TFBISAgG4(sf|Gi z*A%$;6_Ui+-a~v{+e@q@dy0P@1=EJD2cn-Whp)Fl@#Hnje6$wRlAr^#vg;pUfM( z0!iXgXiQ&n5XJ#Y(IyAOPdyw4lxv58(^K1htW@1~@g2SmEMw8?$bo5(u{nOt7^PO{ z=!GFT-13Ry=ShiuR)>*1SJZR;MV1+k2pEo&G)x}>XcP~5fxN@#1S zp4xGEhXN}86=(6+sMAOCRC~q_YSY9hH;5)B`Fqa@`mq*iJ8!yQ%vs2{hLK~-xh3_p2&f~tA~nz6L z+<_#P<0KulAxg_%hAeA!95@F?iMjDo7} zj{|l$-WU7jeEsU(@_hA+$6C9~xEH|Byo$%{udvVym9bR!l&uXyx_MD8^!$3R=nc_o zGTBgwDJY=n=9b-9=t0yYQRy^6X5U)rYkEuYMNJMROTEuJAo}6e_}LMqt%Ml^DV}0m zq3bvW8U@D(Rw|A!6cen&kx*pREVMbhLo$ zLVa3lv_7%a0$oaLZ4+#;M6iMI|_R%R{? z*?^RE(|LK$ZKtdNfjz<>z?@!>J|-`!*9+OZi3U*Hv??HZAc^{*gaZR0pKj-dX)<++ z8j_J7xpC_Du&g=VTxDth2oR=W;vFUZ*TxAh3UcF<*DuNu1Znyp^$+thqqb-|CdKS5 z9~euKz7Q&RF-gnZgvEz1(L`-BRul>Jz^4z%P0C>q%`*9fq83+r37bl6Fwqm-c9u{rd*Rzkf($JA6J?CTh=bLnhRF1Wn`L zR6nB)(^J*D^?;M$)PKVN+TK6-`Fb;0lfmiK=P_^U<3tyyL8pDM^3`I8LYymb=)RPw z2?`iJYSP3`l^}m>2PjZ49_K)jy5leiqfWawOyDVysvrvUF1$~NeV|<9UfS#T@(h%= zLEHoVZtQi@@1BjE*-5@Pz?YNBPIEw#Mw3El%NVGkbVpM<=#Y-iM`mMC5-^!1^)O8R=r-_lom zgm5bR^lSHtIvTExjT&4UL)}lgI#)vN_Trcj357ZXFSSiakhggP_jf=SMY}5nV^Pti zS>dfgXLdN-gbQ`c>uZN0I16-n3Q2L+GTUu84wZhA3|Z@%khyt9{J*4KLEQl|uh?p!;M#)6QWWhuR z)MPtO1u7AuJYBysqW&j4$kc0&6sHh>tRtqc=u77U;FUBCX!}<4ci`3We>rAL9$y8Y zkb^nPpDiy5=rnmK^>2>#J`w#<)N$AYW!RvSn{dm8sE&0UYB}EAK#bPZp`OF06Q@oO z-|CLOimL8jVS13Ke(NFZI$u6o2b7i%Ds|vko-D|~p zXtz1dNxSJPWZ#4kT!a~1$A?$eg#}1D4MPhcXqXG0v=Szw*?KDmyAtNDLJ;^BtnYF7Yc45fMqx~&6JNn<)J{UI(fNEn+giE-l-{LzkF z`Uoxy=6GAMR2N@o>M}Y8Ve#5+x|(nd3XzvH#)0Dh6@c+It`}IUWj+UP6Wl|BW>$r(+!-R)#gMw~>F<3;-+255Q0~blKS<_s2LiD@vSQBv-Itkk$(N zIfEb2pWroz3)#Wq4T8pm=h@(pF*?RYr(?!paxYcP2vwaT_MfsU?lFzUCB*AkHBF zQD=!iD-DOga1Mx9unvj8v=boyR$21=k+$^tLz9SV>rzh!Et*JUD1U_iAGo0#yH<>x z$Z2G8kVlfs(?kJWBvaev3?lU55wIa38r)xbQNl^G0d6EDw=m_|MO#EIvQwa>-s9Ksq#89%=GFG!B?Vd^aY&Ea>o$d@e>0T{$kN#|M4_vu1lvIy|UkB zbvwP1Ggs2LtKzx$H5xB4)Pn3>7T$Mf?yptoYhxe=WQW<=-5Gz2^H)4H|26p0mHk6+ zWxqO3uHS#SseZoTYxHMQ)D`xNt3M`4g>?Lipj?Q95Y`)n`{#=~&X zYp3lrZl{>SdJK80htVJ##QpXFQbnEa{a^1n(0g`N|^?NhSU}n=A3vbAs#bKk)TTZ_g>3 zAVL*fE%gMQfy@s=!RiKb0-QP{EkC|^{(>Z-_=M4Htca1=9zStTP*_4vHJXkMtaKe; zi0-K@FmNqQQ82oaFV7#LR9kQH_Jm<-P1VfuJ%z zI6%=LNx?q^(Cnd@C$&?LB^HZ2e#Q+qwiG{zd^9s+Ep_F(bxFKE=ZlH-etMDh+ zHPGe=k{L%Ne`c8@M9L&Pq(p>QdIHwUHF&Fb4p>vQg8GV2(IHJK>vaAr{%8quEE1QA zRvn&e8LQ935f&HBL9h4%K;D8J)p@oseQpg1$ZYx9h1zfU^Gko?!7tUZiaNt&3vWy~ z?&&eY-a5HF&NEenH*NrDuE3$yvQ0NqklR~zgJhgjT{S!F)Q|FE-i1`!-Eo`@z{z2l zwY&YO)9nZSZr1JgyJ>#_FZ+Wi3Gxv99l#|okCXN=fiTCN{N=+s{pfja>&Ft<`fol> zr z8au{kjjmkd1LRL1mjuT;DSb)#3K@daoj_lAXw+*SmQsTuXA(CD-4+lZ2e)?p?m(-o z22J1z(Z_cJG2R-uu3P=iu#yBlj+I_EGb?x{JzCQ`h}|c*Drhy+_QGwl+6YmbNX|WD z;EF2)eQzFi;>)URqk)!FK_HL@+Dc)8_c(*xx<@jj%rHYgeMnjw$OCe5Zhb~B&y^K_ zglW9PaXR=q)gH0x;3$DmPn&Ij584O3`9dxFkM=d4FMI&dJ)0iG8olQKG zzUaX9i*A^vQFj2BHnOlY9Oj)UO8fmJ&eI_2Md1KS87SAn-r!nr8Rj&gaCfEPGWWfk zGlWfF&5iYfnDP9dF|_UEf@rDT6ST zT}8=t_GZ{e&;}!;Z32V36gY6`-1Fm&$)?;rXT0*?lE$2|b1!nv`14=K zIOC);!Fr8qOua)bsR#Ix@Fh0FB_`i!`V%CGRs{;aU=ur9RWJH+Ukcr#0n7@#~y(5H!=oLk5AeiOC!sUV(xea)q-Q)KjVN)kWW4VGf79Tg=&5 z2(l6}MG2ft;84Y`@TyD(LAI%oA|8Qdu7a2oi!Y9uR;sv!`l*^Lp}OAb-$C0VgJ#~U zq^-clh2SwT!VG0xVW+OS?YdBPZ$ZYW8idYdyrYWAs076Mj7L5A3=cqa#qWN?pVjaf zC*?MZ&jVCDM=_3j5EKcR2(Z!R?L17ga2&RK9rzFUh9C~(JWtbczZ*wjz#H^2V$v}0 zCwbT%=7Z4dUd`4GGgNGB7oP%>0hHsH;lHQ1i%*mPmfj9eK0{ypD*RXc8vgn${`z(N z^&9XDYWx=b2W@_b{`EQd@4KhP?~%Xei{FR;zo+;Ee7ISB0sbrg5Pof94yQs(i$w^R z2BVqkW$Pw2&(3!76~HT3$Nb95<1I#XioZmBB!MTBAX9{MP>dR&J$QYZvCkb-KmgN_nCZ6QZI#A83DEV&ep<8 zGm(hDgXD^CvP7gGB-(OF+(MzA7E)KDq+q=&V_$sF9;P7N#N~Ub~dHl6-b0hj87(Dfh^pWSLjyUM{1T9V&O9hyEHKA>G`O zy~tFrV6uD~$-{^6w#c)nSxub>jcf-hEVP!Xy$ROT8Ni~+!STLnm6RR$FG z726DYieKkus7y)D7X*03SEMHAwd9N&>AK~jr~o7@IpHYFq5_aotGsy3Lt@8nt}4c9 zhn1OB_B7vgg4c5G+5?&t`iLhl=&Kp;+hkI*%jA}_@tO@Z<$n#rL7g1yJuF?CJzgcv zdW?e0wD0ziX}!VC6*yvFCA#;>nSA>-l(#+(G9RM!mg4781jIkL9_|c#ohTW$A);>z z9;ZQ&K@i~K7^1KDd*f_?5hUU`$ddj5g0Vx)-+tJGXhuOhhY0NuNh0*|q41V(eG^1) z-K6g9tC25yuLa{nzW~TLbLYMm9u}{|U$^0}+u@f;p!+MU*B@rm^L+6Ze2pNA!}#m1 z@Cy^@p7au=J(eUFr+@yHFK8ZJNUf{Rqbsj2ArQt@8%zKvNzhF9qC@&Vvpdq2UMW-n z-)(4~bV!iZ9+pX!F2EX{M1c6Cc9lNykV45csj6yAOVW9b8_{g5yaiWO+o(WU6~J5J z|60f+^~F^h67_u`BlL1jP~9K}UP?GA;e*qE+ME%8J7%b@p1>|4=jtpjT-6B3`6Nw#O3Q(}cGXr^Gbh{oVV z0nvK(9+QrNs8Y%Gc58@2}QtytIC>eQ3(J#lW{Kq*NKCaS%IRkDFJR*t*?&3nWe z(H(B@mRiMOwAyObo&D?@T$4a#)HSSr?x6+fN7D(S zbeIm~WS9+maW~JCXxtCOxZTc!WE{lpFb%`OIO;|DxE~KfxZE}#w-1)j&11rG1WVvJ z@*3$lf(xy}^`rRg4{-SlOVIX?v(TcIVlatiFi?xzLJE-5rL3JNh58yqd86VVmf-Vu z8WHEP|E={aYk5_`x&7k6^1H8*4lM8Rl6xFGiOD)!e|%+mwnXlkI2kEK5O|N^dzCRa z9Xa4NnNx6RP+2d#X9mGHAr)4JNOXF{L6+H4aS2@YYrtw{VnF;N@2&>wsRSyn2R8<9 z&qsTHKiQEC!UwbF}48v}>Gsq!*A6&S};(X9gvtf|6$3O(~K`+h* zLm%zXwWy+dcRBelzL%fzSUMP2c7OSc@+9}m09CuIxc=(a>v_mcdAy`cXr1@=ualy# z&3%wj1X;=8=jDqEPdOnd+}}F2`1pK9&HGxxeVF8W9U^`i;g8fCJ^~;Yz-?XU?@B}9 zFN~pRK%Jft1}zkghzfwB9>OM#V&X1K-nz-2LK8MOFi(liwG!_rq?-`W42Z|&95OR; zI^v|_Mi=E2l`vsoK-NU9hdG$$vr_ur3y67%A&PpACAu zjE*)YEB=(pGP{C+%x6;gR~pJ5>YkfM$LNF^y|6Py#ly?sj20JP1EUBy#a$1~J^Xhg z<@Sqjpns~qoW(n!fj9e8gqk_)(8gpv8{zfiDFlQs?nBGZYl}C36#lzy>CUA$Z4H=A zuim64cRZjGx#PjDYifmsbb5Jv>8`DZ2;gHo2Qf#w%f-suEP%GR>ThH-{-eI4gY^L6 zF>1$YJV^Qw!8{oxNe3dLWZiz)9klboILW$$a2(}XFNC|jNvA&y`h#H?0-mRXwA0sE zkGCOe!P}9TaefKrm>`?`TONhCFx&T%|MuM9vIAg?F8m_?mLPYXJRNUrEU#U{3kMXp z>W%ppi(>#J3W6`f)%4{F)S7NU>LEDbcmtvjg2i(TB)Vb%z^P=1CHTTUhGb{?3b;p- z*o*`vaF-UG9=3}weh+K{Et7C5y!esxB(QjE4C%};@CsE-P4YB{-VxD=eykd+r&1ReZ8-BE~u_y|p+E z;EOZ(iyi~)6qs&qJ!sQ4ZRC@U(Z(ddyu7|S9T5UK%Aeg>o)~1SR{3-vQPufE(_{(2_1$y_>V1>SO>ju)a6l63~Xa2$8y zHdx8i_BaUp-JW*zpntXEXpJ|6$N}_8JcV9#hwu5Kq|thV)M(|GbGXz5n;Vw1qLg|! zkVEa1I8Es!kTNX60d&hFBst~_tkK%tO*G~l51qymbovhC)YOhhdY!9uo$X;Uax4Lm zLnjE%)*vRag0WJ&r%v%B8%xmcR*7}k7SH6B_s@2DeXTglKaQnpDY5u|Q5j2m<V1;RoGDWomAU}2X>yWtne|&C z8I$5iz!i;F)|Nh`ah@r&YriMQS2C?bcJ&BXDE*tRH*qb_6c!<7RPp0N1F3kuO}K3)DcBF@cX(NI2;QUNrZ zQxUO)WcdhiE|E2=nqm3j0pfNqSiXO3bJe24IT<=eDq& zf|QXC+6hD#f@DfS+kTIs>?A>%V%KwgASIokM$V;-V+Z z$V@}R9^bx`bBKSGXmR&(zxV68f^zBaJ0tTiD3L#N!R=%}F1@_4za(0Ej^8nvKw z!f*nRYsL@J&-6NgoJgGV6&L*g&J{o2fM7HjKO-IuTG$B*gzC*QaCqosK@@~>+K;;+ zEOx-rVH}6uEbHb`d)(`TQ$*g2^Dv7*Wz`)Hq8?le?xcg{nv{4=O01C*KYWo3YFGkV zcFTE;R>>l8wW^8uk`PU?q>EQ2!Rq3IGd@E4l8 zPMXQM0?48SDKejH<~Bm}e@nh;WQC$r%7<$yWkruTk*vs$u2bDwSaZdHX+R(S2FysK zUu8R0gm@U8yw?t+VXqfJD0}b)9D)G{;@b~{4tN3fQc$aAU9jl1gI*kT#{r01X(tcI zc?5wp4pw&bl6bWP-RT!W`ACd6KlF9i!HEMu1wO*V{s1UZcc;hPg_yT#hNXS=SyVE$ z=1*LB*U>83_Cul}mH^F%&Oei1sc-k~q8*km-s_)h``mar42);Siu0Q_eG080Si_VY{YkT=i23x6XZU+2glI0$00cHQ16pkN80+)4Z25X?;i43+@Q8*H6< zTjhXWCtzR+VBBHtN+pne!bCp*or=2UF@Gkqf;@Bn@va+rI6QF0b$TPMZZ2>YKRV*T zpN6Ji^{&xssA_-q!mj-%FX1Z)iS=9iq#pH^a+%o1;4Y64Ej|esgpkNz?#fd*R7G9< zqoOLDhq5aCQC$^Xmu9infIf0JOE)JIv|o(r**U^JF94_y{Xy{Kvjm2}aDyTNfnd+; z-O!%88@q>c4CvG?Jgb&}nr4^y|SzuxX4rVg8oqw5xWu(Jt{P`&! z>*D)B=zoX;m#x9!Q7c-%R*3&5F3(NT3@Cs!)SMZMLUXK z-mrYTQ0t($Rk*eZ(HAKuA^YnJ9EkJtN*A@>Vct*KA#9|=6j110Id*H1jRr&2&=Kvr zV-yFw?ifcG_Do9O_S+dWzT|ToAW-8)jp98Z;5Cacc^TRgL!1A_Ict1Lq90#b{@{o! zHdMoQtp^i{yI2iE7p-maC3SJw)fX;TSHzcW0%)%If&Upe8c!>w$2gfp?NQS%PPf}| z0|QdR4U75ABr+$z#=~x1u_NEK#Gl-C;cr(5*5uM5M+`VVY^B+4WwV{3yH7j>0 z=VJRj-3jc#&1LYyhntEc;z8oRLctFWmCK}flzfQ6<;oXhpcEtJWAaTY)_``#bK*j- zxSK%GRdo&WH1kUQe?p1m{d9Z`1VvP<_32k)N{dDar1AX-Y*d#&Li+;V4`;j}HWcs3 zMGFOeV9X`&G!K8yu#gqNXG?7q&u01R#!OSHQU>Oze&2#lt9vOpr`cQ&=8VZ{SNo-| zD3ZQSj2jWiM?yuN8DyUquL)Y@dkGyEl_}`ZzLD|Pt^n}`>;V4QK0@C>%6VlEv3cRI z8m}07qekBAFcEt0$@h-VTs-{1?I>|CNzzSwoFxY(IbbnDWS?(WCr7G zPKZ$(d0~EgMY&=^(Met+9bm5Fl7lN%ohlhhCTqaM2M&YDhrwr{(M^-*8aWw6PJ@Y% z*5FppIF7D4 zo*xLC$&2cE-i*gKP5;H~g)IO}z$V{vlG_5Pow>sFvQJdLAO7T?)jPZihfttU@i=QPDQRO=Qo9hjU+GnAGzZXF0Bx=AT zj5gM%%S0||q@|GF`ED3GF?*<%m^mSFLUzKJkkvq%D~|r6zoNotsEmO5RCN%qHmD(z z0T8NoFKNf!L8lk?$6cUcSvTl(dU-VL^x@)W)&uuzNU0Geagt^oxX0Paqp*Fjva#-| z<$ovoik-&++TE?GX7r<^qj}N%1^!B0Ho_7RuGcQolwGjVh+d;IZC7z*o2!Sg1kK-g zO0?c&b3*N)n+&`Cble#NrxT8YVH?EtZVrNd)Xs)!o<-wMo(+O- zCj~aC3(?jCNJSbZ5lHt*r+c7`HoLOA?2a9{LpWq%=|DKGKfmygCGE9@sZh6~c7fQ~ zrkv!y9b85~^w!p+C(fQbaU4>XKl%XZRv`*SijH|R@M><68@P~wrIkV2%w#>DWI!jt zcreLVA&gY(t>^*F7 zH-#Zlye`L^D>HE4NvyU8jll3u7~fVtB}gg4(<1}Trsb2E1Vg;5svEx7z+Ul86Jho~ z=V1(#5wd_bJCE-Y=drD|ek2b7S=C3f1qMHr-{~v5I$_Kezun+qt{xaWo2x6?kLLtJ z)pk1l&bXIDR>yAEP9U~NC+MbO-tCRUyq~5?0M~v&+d7W>Y1Ge>BuE0tk^vP5gM(#L zf7uGEd!l9C9evt`d;2cM?Dt*Z;wqLvT)p+N<&_oY09Na2d|9-{610BR*|k&k9?Jh* zG{X`!d;MaXP9PsPcSo!T@s@4gZ!BTIFW`|#9l&b)T@uo7KI&H3P@N2NH?E4>p3q^i>6qDrnjAVmPS?d z1F%nwCeOG2Nb;=@`Rj}9LCEi$N~$p& zi~3M@SA;&|nazFWMI+<68vv?b3?F^63Wy@i-E1wtQlTnyx0@073_K)7SLGvjGYA?) z4(O5AQhVxdjQ3^9;jFjTAG@2=BalQ?Qe2I23zXhifh^_E&L07s$_Pwy=;~A17`FsF zc-;aS@dhK#H4tSKX@@1=E_M=tQH@_dp0$c~5G}ddQivjKcW9D~=p%bcVBpdR#ToWb zY%)}xktj8|^9^Sn<^{j_$a(1@E|)*}xXYzR;FE2&#;C_gzNDzpT0$SF6_I$G!#G7V z?G0@ymssn53_vB<68x>N19(uHRz%~<23b88c-HDUBO9cVR8ivLSr%=nlJP+_%K9o9 z=L-yPTWkWA$_t)|We5-&sv6zWEm>MSmTqmWn@YD97>%V{CycqG_$8q5p1$K!aJ2x0 zjD{bBJHT7jmF&`OchCiwq28d=CvmHiJVWbhC&>pXl%r0sAE#kA?GMJCY%or{?Vum@ zp_KICUUrss4wUlonsmFH;FSkey8RAe%f*te_x*F&H(G4cZxQr495*i}fjZJ@bVeIDScJD3r*egdO+eAhkHNH;xV1Uzz6(--s5ISCr zFb#fcPd$OX!5`q|*3-S_h@qQewKy2!`gBi}4g4DnYq~2o@UH~V zw~#ID?R8f00l;0gp~DJ=GlSq71eeS`4A2!&=8FHb0XtYXJjM{#RkO2%X$p4(hhSZX z>`mRUH-x)^F|d5Wcno1rhuv=4=|O;=ehA5%@;2lGkHKvZ9P@fnC+N33*oc}y0=%C4F8wklyv)He=VSOn=s0~^_TV0Ni9U02Lt6+ zVLXTrlVo~_C5)Kca~d`YqZ; zJR4kJOLV(QMCxMl394v+_0mmCH*dX`WTjC@1DDXZ?jQ#*##S;;Z2iQwdi#)8H1|Xq z06%Q2ynQ?X%#l&lirqJo;0M!f_juS5>m0BBZ0#rgew0Q5NY~vs&*9JEARY(FAPVAP z430njyw~qWQMcde_8?6}0KPtP8!m14+ud=JA1truUHST)7Eyz+1eTE3oTjm;<1B+< zQjp9Bb7Rrd zxP){&PlgwB1A^OOR6SKObO-Xdj2&gOB@bEl+>~6%eslBKf}LZ{Z2=hRVTvdF<{Fs) zTF`LbG`KYmLc)HC zLF_v=8W59~5lmbR27;?t+p)1wtR}lkv zm7M0W!f)Fh&(@#GAzL6lAmoxGtyn;D_YzY(HliOg$TMlXA>5TWxX7h_aASe21N!yj zPcEK1asK!TX?>V2sJ)SW6u{^VkWUf*LfbD=k+1K{4aL(~;)vd7hn+yP&J&opvc$Jo z$Jxht;(1Yz_f@OrupVsrMFAy(<<=W67&=l^a_+Pi4z3&jv!6D%+qqS5=W)-Veka z8A>f*^-2b9yJ8J6&dNP(J8P9dLJsiA8$@|`5O>G@Zk%?LBn<|ThocKT*DwzUkct>0 z-UMLE=(fYGm!#vU57~zy6=0OT?8Mexv1gZO-022Oz@FW@NRM4iQwWn>nH9eHuxO1X z^pF7^$|krTfpr*2ZUwhh{6os5lJl9*Jt6#oKtA3%5&e6qD;Hg6!# zf(MQrbF+DT8||LY+x`##LGpPIc=37c;~L+=1?sOU{1LxoWs#sck4NT~(k)Z73+N>j z6X`RQ?Uf+-oTwxN(V3ulEfU<#e96B<=%biZNgJU)*x2Wf@KJ-H3gYP0=AclfW<>M( z5G<`mK{vh$8hGDNE|#=YUr+D4WhH5F(kuC1@1`_fPw`5h@vN@jNV8$qRh%Pz;m7uk zwEDKa5A0mF_RoGKL)?j8KMTVs2kUW~ftk4t(I|RRI|$m4mUSG%#g}2w3xcqhK#e#V zgW?fFd!vf63#vu!NZwaTS&u78SyAZ^OcudiO*&Ruhq8D)9qUJhpo=9qj^>n;ROU?O z79w)MHORnv`*}+S)@mS5iFW7dRv(#{N7h35$g-werHhdrQwtj944O%yhfmL2sNzF$5uO1LqYd0Yn>2!>k<-qhL4=`WVYU4#(|O z-|a7lJgB>3z;=G4|BuCigC#g{&}*KXrdvyJ?@M8#O8x`8N;31N_j0ZgOYrH}FusrO zQ#EU>x0=l}r6<`=yJx;Wdg?pnN#>Vu&3OoLRoeo;2#;8BYuPw+h9Z0ggC<{_P6(z4 z0`h6IXGb{WQW0UzB7-nZE-WS-J3C<|Pp3a7x&(32j)5V}8Nmwu7@K_UkY=hE(D`hx z?Q67<*wYT&(5`QkBLlDzdtpZavEfI%^2is6VAV0J@;=E~P7Mr<^mli}=h${P=W~9M^Et`-=A|Wf`~XhJBqxJDebX7NOv18ECAUKP zAeF>nqrGKxh&@N>tQ6}GV`o4zznnu3i7WZ?{1Hl2C;4o1vR0z|vfq3mcyRy}T{iL$ z?9p_6g`{e+8pI9~CaV~!y~QV@%!bW9XQq_3LisAX0L0`A?uyRv3&&o0cLY)6%WSO( zX6wIe%xowd8@%i&tRoaMO8Z;exld*XH- zsbwmx;xe)Ty2y-Qpf~nM^o5(mqZfozIV2SzjHP|h!C0)M>2EH?@ zyTZ5`Fd2!qA}X0XHsD?hxuxDoE|)hHsS*24E_wlgc!4i@Q}7x8sZAn))c8(Fi?qBe zBVM(vQx)C61!EPxUUV;TH07rYOZ?sMjM^&j&ivJA|?1n0jI^bHox8L`nYqgdbaK5Iys`38x7+o-#1GRLxXG*s5!Wzn zS)O73veZMrt}y9$gT9x>-5?8ly}0K``&*TF%Q<9cnCEooWSuWlQNDAe-uc}{on6H_ z;pX$`W6Rwf6sEFlDBLSdqnGNy9&pPH{AmCkEqAsTcs{2GsX@T!Nd)E!aW z#5;ofIwOAV1v#QM>c*X-6ua9vzpy;P)Z8Wx;V{>RI9^IR*o@fqR?-i?zlAf^>|T=t zuXaNUG>6m4;?nx&xUG`lPI2#m-vqPc($Dl$aAcdVlr9nk^paCP-Vhlxt$6t{f6ne& zNIJVcymQ4J|HQ$Fb3j(HHES~{%%7x95i?~N`u+f{H(tLB%7-}X_v5segu^_6#Fe8Q zE~EyLANYf~m-cg@82%`T!O;ZVe!&%Z0Op>3MH$L^huXuv9Q#oPE+5Lp%Ra`n1NfxJ zmG}h==<_XNFkK3t+}bP>Va~uO9k^oqI3O_NQv+~0y@J~23g+7cW_;2ySK9n00gO*N za0T<60LG_!U@JZQUUDAi)8(gY{eR^SI~WsM;20L51> zVp}w{D`X*G7_V<`s49c)j;QR5vO7`#hO=0=?zUSY;gprVE31`F!6~e)TQW+Ow|XIU zF%x+81sOPPb;H*yH=5QRyd*9(;&NY7!Uf6BRqruU*z)Sew=zF68GR#_ODOyj>=1gmAXn7%L$pJPs9r#Gik$3 z0;DkZ=7kr1wW{R+AA9uiGv{@oIs+R6a8=;$E7BPx!C`NhifH?xx7g;wnpF;8V$VFlHI)&Kzr1dCVK)@or z@(oi7v1geR1|C*)ctF(XLOwkJky0W=2!$MbWR&zGog;Qcq`n*k88Gna^-Lh;Iy+)* z4b#TPtzlXb(J<|;vH)1a^v@0r)2GI*WqKLWH2rn8ZKdxHjZ>F-(>zjG(HOO;I&Qn~chp>ILWww8}+Rt~=ENm)h2rjS&|<}j+Ljbb*3Q8zG* zodj1usFji(#A*~+P@1P(%an(axDh!C<1!xt8w1rW;wXlb9E8r1J!V6z08U+asQGtW zw&=rx&1giW3*YZ?6uz6#a?$&2JJH(>?OgG{w-&rxj0h9ETa+*h-Qg%rvQYxp42KYv za~O_-9>g$#gf3w`9D*0TA7qdoW0)mr;E%%L5WJRpaUQ^@ED8YZ>J_@nF*j9dcV}kk z{V1Woa0c#g2%9xN)l0j@?+9RgY5@K{0gO)#!28#9e*Zs|Lic;zh3=+fjEmeazq!5T zoZ}{udZaL=F?{m1#%{^iI;SJw8{}R2Q8Bj@D!fhk7A_sgMDw9oij0>v zwp%BzX;rA#YL*ScxvDH-GC-BLdLh-eN8r^L)nSFNnR$pbJ2?!82!il`CQ$HqFo7QOI>dA1-g{4; zIe+5pdyk$Hn8=Va!=QG!=}IbkMM-t`z-DL#c)OH^jjw10q`q{#KABKqN@8c2g%(U( zKcbnHnv_~d4XXsSGV7&T;5)%OYcQii>w>Mv-&%|09M~+tv}F#L4&mw^E3u@RZ z>xBSnN4KF`#*?oIbhbK;&NHSuS9EeA_4-$j6OH{s3CyDEM3cqK+rLoKj7!(zxn3w~ z#LLxqEiaTf;+-pw{u(F`nxc_fE|fG@!fzMK3nk4(%$htu?Lq|7B!Hk4nIA)N_)(G! zLaz(=M)H2rg9sOS(hrAeHj2Gr>JOth>tHm^Gg~NNPx9B zIQ@T{m{!!X@kB) z7n=Gy%ZeneX4#ebhsxIMQ$+qN72H1p(w z1@WqJzt-Yey=v%fmTd^)Zxh}$RusDYeGGIhE&&~E=(yPZNIUPDdUSKeFSVAo9eU2Z zWgH;QvULwK1`cw+H%dcD8xDVB5Tr*Czb6ReE`;!jgA6|QJr5G$hF%;&mLQO+^E3>@ z9CEa!SFe{$-OY`P=(!&qUw%_Kk>FE<6Up-e7@rz|uQ|S~#tWBMSGJb!g+v0g8}qd| zS;@1l;<-;iTFUFE@rB7&@kM;Tfd-h^D!v52Hka;y=;*gTd)u>Hci$z&rfij#*#q_OoP_F0+=sL8j2Q-W6KoZWfPcGw*&zB$s}cGd-# z&NGI`1=P&(Du z%^*5(HmvRC+M2f_!G@Do);*1(gem9Tsq8kE;A=wZwN_AhUmXo7OkQf77f!2*`@;84;kCH;A`Rc= zG@~_Q1J>v)I&ffZg_EJs-sq#JFLufaZ{K#NY!PiIQoM4DX&*}sl2BT+%P6#uRurc0 z$qMwZRwT8|K90J!!Q^>rURh`dp~1ndtD_vws(iSXTn%NzmliC;0uhxgv%0iUK4i7% zOO~0^VC;1^54DD<+!C8_DBtqNGXW>0@F@18O( z1G{{>4Q;s`iAGeq9O-)Zvtbh>RPO5A%B9*(RO|9B8%a{?|I|cQ5 z6320`>kayl^D_6s+=np7kY5RMV2;A97ebDuQ5J${8(c)~c_5dLq9hp()1G(rYSmkX zK;8#YjVqRbmq=9OpZp0aueG?E*|eXy*!D@Df0CSlRu00-zUo?RBruAjHsP^U=M~;6 zH5@YXqavh{9?%j$Da=xtoa5)pO)^qv<*lT&SV*DY71gv$#9iKv2K6hBhPxn8Ka#Qo zyz=FY@O`8W)_J>AmXqV$bPq$R0lUEeSuc(#Gmfxh%n;Q{^68}%f zaSpjkme(!_UId}hkw4uWkMp%@XS{w%d@J+k_LZ?OyF=GN&jwb7zNWI+2A?%AtPV|>bT;b|0C#atXu!(3tnY89w0FWfS3KLA z$#NeK#$&k`Ftb=8FipwG%h5Fj(|MG$$4U=vhMqwTW5nK!a ze};58%;D8wc=fVayB6M~!rSaeFNa+V?@<|zYdZfO>io}sSn`mMxa<5I&M?kG{)=64 zcHosM@jj4ap{gp%NGdm|@sp-XA`sde%K0FmrcWY(+8YU|>$E5bVo-A-P77O#pDN5J zK~#AwtF2{6DcCh{2gnP>mq@+wL*uwja*M_Dh7L5ZgDgV}vnBN$9NN|*S6&O_e7W;l zcBR%+c@8;sb|s)%BPyNSa#dj|X1T_cN~-3j%Ik5*+=OZYl6dcaGdyK($0*#wQ(fg(0~hfbppTctrr?lMY;QZ+O1|#wQ)P(u|7& z7@z8a_tq`N_@HD+S}3)e_7mqw?z-MB-q<9cPFM0VJ^4`?L0_zbE}~))H^h39<%qew zY*jPS9;~FvVQeaIO+^i(M+zI> z)8bXl2yG&HuaS5hQnZ2c+?)i00*kOd>?fOV9ALVXX#cQpyg>P~W(A_sUGpGRTzD4@ zT~!%FikGDVGqmVP2YEmi0+zIr4iv#bTfexGP954y21rF$>5_uE@@-86V|wMc6KeAcJ%E?i`Ilm=j&XxXbo67Th~&H=7bgU)3oO5q*AP*3eMEI z7cld5QQnOpbVif~Vc-q3;V|g-`@_h~{eB#WNv{`V892!HM?o58X*3!Q!VIG7=6Nva zXI^#{U;o)Pp02_ly*NBwr5P^~o^Ji0N}jHTlBr?;ahC4YoTZ~Ks8)j)MJM@|D*ck* zbc!S2Q|cgpTN$}}lbtgkrwxI@#a4PwUJ0g-T0|@3Mk%!%6h+g;NVb8Sp@j$|ps}*F zljOZdrj5KD1s1#<`>9SewuM9488`+}>6xX&3J1qZ>g&bOT{=33)~MVTU0n*}!(M32 zo4u_SuBy@>1$E_HiF-45tWt&EaRq+l~{7kvs?b@G1pK(7}iUOx#TAK+lr z!#o9nH|WOQI17fOK?E=0qV^~Q)1{a9(h=}xUN??F7neu<91NTLTDvy8<-wKp^r_Bt zc{K+Qfz^$zCGVN7;&*X)eh>dB7jtF@CTmYG(k)IBVct^wDNgCa?B=7Z;L|bfEU$IW zoq0k*QRaPS2R0{gp_4!}6n|bp@%XvpbtvATIDuCh^dBg;Hysn6!5vzgL)%oum1h2B z9pd^HTUBj?$>lXjfHYlx`rae-q?jD3*|7A+@{X=If8}Y(lO1(3{MDQ_oE7uI-gjwv zy3~m;T(I(CSv<|bGkJ3@)uYL;VkO<-o-NHT!fqTSJG2+>EAILh$4$?T(^uAFd9^gFfULO5$!m?CteVlWzoy`s8qcUo(T#Yfw;*^L4l^`AbBSai|2U5jGEIN^WKq0aW)e%HN z1mGrIoX$Q}rL)__HCOy#4XNdQon4PD+j8tMqqc6NW2U)L*as5Z&HbSVcc{S5&>IbX zzd!2vSqvmN1;^e5a`ySXK{5jGl2I@02VICuHj09Hm<@C(_?M@^OoU(q!-tqil%Gan z@>lWCXW$Qrn7;=91BlO(|1G@}-aJb`d>;N+d;$MFhkt$p|9lbt0K}Kze^BPP=&$GD ze;=F_Um?Hdi?6}|KU91jUv3uPfd3WWgg=`~I~E|{-Vq=<#k;9#4%|lY2?W?To;==J zA7M7yPJWTxJjh}EGer!21OQcGxF`qsXhpa077f5BXuz%K;g-ZCPN#6?w6hdXmXxY1 zjw}y|()a|W51b&4UW-@rx^hpP;uII3uvXb^*d$NE29(l&S#&RYqE>u@(s!J{ypiLu zWf0lw0&Zp!X8|6@F+|`JdW1^*r=lJB1ek6)HinBJ(@q+1#Od<%vQoIxjK3iY;}aCV z=}Zoqhsk6!UQ5;PS4w_HbO4{Qv*??>tNUpE|AzgO-CN*J^n7|J?PR{WCylY!dLHbC8$(d6iOw@ zWY7<5o2!ZHW&;{;zW5h$@k{u0eGNWxHwH8Zko~!cOI<>-7OE`(YO=@|g#?^HtW>pP zbnvC?b#V%dSpueHK`!zIDL+hc$uNoAu2pCnV`jn8q<-G|(%4a}5p95ZoXR6o8VzF~ zLHz+k3;B1ZiKAtev0k_&_^o%)9;+a&em2y;*8)X|6LYas9Lcz1WY z6@4<6Ra3ta%8D=fKU35Bw@MfIhf-HGq(f$tsVf z^~pGX%4E?!Ae(}S%I_o>qZE`aJfN+_Qp4zkm0Dq8e-2!1$^P631>D)6yK32=Njs+J zyEQ(gR9I(qA}3ZyN5L7K``a)$CKPkUe{R9n)b@%oGqo^g7G{va&7aiwM!^vBt%VU> zx`yzmqYV5K{BDp0UeEKgUhMf%ubcOVX&QT>@A+X6=aC=y$-ZJ?Dyo?lT*z}D<-7wv z0S9yYW5Bnd3}59?fF)8j5#dqGr zOX3rheDl#P8|RSjn5mZVXz8q9TFb`@nzDA}3Mw0FnVRGOPBJz3wPR}Zoy1s~*>4jc z0hEobgpHlO_+4d5N{1qTCUXkfV>Orz1uN?o$aq&t1n?+u>39ARk<>}O9HlC~mE?3a zCK`g7PvY5I>yf%zvcGS$&G~G+DnJ^-c_&G8+8x%!)!hk`esZhvvCTqiL(BLvZitV) z1AKGEv40BN(_-sph_|=`-o5kefOjuoKJC*a4MwTg8+3Coijz?|DeC64VHci~K|CCEyHOPHtJ8i*0&6*<+3dAaU}Y;yIcLjC-C}RbyR)|* zrM`5{di8RT_6X(p*f;*Rq#QQKf40q3m2|^lz$M}zdIj?~Q;xH15-}IN=>HiVmEs=% zT#_V&aEsqHIfNI$|Ch+GD6}6WV!o(UcA_#mrBRW?_5w@ErpEDsFSSVwI)2~gOxY!9 z+2ga1zHjl& zHD7!hKO>6bSMkqh;LqmLyJjby#CeAm&Uvy=L9P#~^dBu>pvRfo4LF1jk(p(QzGZjd z%U?e75-C|8T1X!Tw-h; z2dMOje^5q|G@dkyf7IwAf5~+srsJ}z72&1u|CLLd{Noks5}}ZkSf=B3(6|-ra2H7q zIvwy%wmg|ag#2koojfrvl`*M|2c6>yTzEt$5PAVoBSq30Mq0E%a90NB$}CC}4VbM; z)>P7Nx><07O3P54tIDcUR+H{2qYhn1TOLq+N|tk zMyk`muGwI7w%6Yh`v@nIIBxJ+Ly9kqgIM~Y95nbvJysaY_~_A7C(a!^A;;4&$*kN2 zhf&S~O$*q`D&^Xm-D@q<+!5zw+{KrH(`s`3Y94A`9C=rrA(SjRMNCpV&E=3|4%X0S zJaeRTuIlsVPBOK5GoV>62}W@q4~IQ31ckVt=Y9m?bcTr!krK1vAR7cZTp|mHT_231 zy(~=<2vr^Sz<>%N6+uYJT-4>eE|**ZL1cbs4(fYDIsS^rxJ4D8z@qxbW5Qv#L+Q~x z+`T?rr{@0@czjZOEiRc;&K_!})bT%?slb6h6QT zKel$NuF3rm^K$qEm6bn_nfDrMe{oG1W#Rkx;S{e3-+zRX^dIA&KY>3&?tb>;KmP_HcOQNhK4a

JUR+rc2QCK<*3GEPs|1*KcPa8oGd7UNLv4`%x_vD%LC(ge2=qZ7T z3XO*RE_%C|?5J>o*bGf9;q9u3Cm9?y76B2<&=!yexrnWz#crrOg0&dM2$B z{KzCgBOvJOm((OcWVvDI946DUzi^CC)|{?>|) zsf17}+N8BhITb-L_sFp`8ZED^lox zpV|uHpi292N%113*QEx^uL7s7nG&?Qu?lRvCMyNyBc)V$$}{>8nh)zH-=11qsf;XN zx#lf9U?sj_-}2fT=Ul^%NiW2cqWckV)WF`9gF)s_n! z)s&4wfYO0#g~bZlM|kYq1(LT`iMO;Y?^DxqRqvHWAXcD*@zQ z*4I?!y#;R)G(X;HwIx=EW@Zc@(L4slMYyFoGe*;D?1#I(^0z=&-DIz9WAfE4m+x-0 zT=LnlI@WL-=4n?OrX$9=0=w>N&1^FS%&ys{h}puKcfEd|4*TFpIq1SQ&@>!Einp-W z17FLu2UmZBQSSHhfj1oW;|!uxW0Kure-MMWX58&Ld0y_B$Xq+R5VSXpmOm&Aj`#!y zu(y=1fub6Dyqs)K*X!mn#v_DV(n!BugHbXlT`SLtL?oMdpUzGTu* zXk7ptNE-pM1@J33f@m-CgX}YCN6YuZl<|bfH(CC4bxA;@$xA7p^EDv~)Ac?URhPtb zrQ0Za^C1x6*h-Xfsa&nS#!pzhG%y-WjpRD6FQ}p6b^=f&+=WLdibBc(+PNQ_&X#DYpd>H)~$A0srx}&hg%Jpq#U9=X57QndctJTNV$$PKHBQ5(rBum#GI-d z3{Vmmf68k~aLC_q0ium!oLIWkNN5kpodR>lm^xS*)1_sqj2D9jPmeVbczgD6EQ5O{u0-2zOkMziGJf7{HGnc^i`*`lB1cl0*jwB zbr~J$^!nW{T}`DmDrbfx#sAkJ#?QE3%qt#d7h}ahCLD9Kur&VDR~&t(|3wJOs~G!- zz_7;kGV)hL2M|zJ0A10B%ghehE92OVLtAqh1yF)Qg!M(rQi!rR56FnILK6ZC$7(5kIb(3NwPsvjl{HmeN0{4* zt{*ZK>JGtAqG|L4oXm2^kOKU~KpVeUbl8484fK?ae823l-8NgqoUldkHmTydv;Dvc z4M}B0M#8u(oQ($eSd9k8J`_j6d3&H8l`@a zhr=-JLIlX%OG0nZhb$doFO2e@2ay#Wfy^^mhV&PTPJWNZ=KA$z@psCJfW& zcuX?&tX~q}6n+L`GP7MtzG{ns4or!~Dm4x{JkGt8I!nimu1lpFQH3`AyAgbeT+J>n z|1iXN#!K48>+z|ZW$r(Vz>reW-Pu?IJpM^Wx$8tPu&PclD+ z;9y~zCi!462z#S0^VLD+_lD(vCzplyimiP49c>we#=XE9gkO5q9x;=* zFp*b5rJ;oDSX{xnrP(bHOr%2<{C# zbVF-NOR24G`?hFwVxabJ5~kf|hNi1jv9KG7I*#8?u4*1cmGeQ#SfM8aWh|)4hV~d* ztiG%=D3xiiG3ZxDZoBQ5t!^4CqW*=8buz=6)i$?WwZ<*mHNDFf`?b*TR?8RaD(vgF=pS);i8L9V% z{Jq13AQiXyo0)O*}0ZQ?$?6s4F{syESsy<(-ZkXY;hwTeuQ2C_3|AVG5Nyr8fc@Y+dyZ zgO77zVQh+zUgFyIuVWs?2F60yu73o|7GHs4?kodZ^_#Tob^MXeF7z7-eMN!5S%v#t zSp^G*Il?QsvI%uvVk|-(h>bmnhTZ-k8-;yf61q_a=>~@RC>h3(ODj$w0%(%IkWj=C~)ayoQbqxAh?Dw;17>v9@ zF9ow?I_wR-#0$JU8Tl#650eji-Vk!t4&p%&4DtH%OGhHx8wckeypw$MSrXIO;TrPK zh>Otpw6w7Fc9Lc1cQOBNC4KLE#qDc+(t-D=Q`X0xy({h!eSi*=3N;Mc=_n{MKg+`GmN;RT`1&o9TKZxe3-u+H;h?M%yKe~AS z#GiXb=Dm!)K5LQNB}pU>Ebq5Gs(15P_a#h=vh7 zf8vSrq`8LgvgHJW>eG#bFN&%k>^)OOS$4ZlUXocKPnahe7rh9gvApvHkJ`k-Z{xhe zd!;M13(5PNCr^zeXiq@O$5qRWZyF4$3$?u)GHGrfDu9wPFao2w&C4 zpECzYm#6~QdO2cCXP8VWE2!7{5#rHc#lv}~nv@kS@XQt1wMMq-28wcP*3?N&nQiUE zmYH<|Ep`S8o1<_DX`PeqU^I%mS(4^q1}f}4h&)K{JWR5|AnHL1y&O_oj7FnDA40r9 zEEhlNzjRoqkDcQV*Z2eu*EgRgS7dIET#D5}M$rr!y zB=tFd^!$m%^JgDFb4)j)w+&-{3RsCnh{gZ-iFwkZW`|>?W}Y2@#4*Zhg(jEc z3;s_ro8zn2p2v;B%So5)5@7D+&h#7EwE^se_RYoEu;pk zcbbk58Nl|T#x)#rCUJAnZ2>V4acej44z%5C*hCMpQ+y{d6TkMYY4uw}g_Gg2taNA& zsYE&~DdS37BvY^9PvLq%!GP)0+Q_{Vv>pP>#-O#=#LI>`XwdK0t;CgO*a8iQoC<=0 zv_)GfESNH9kX74+R`mhtvP3Wu@3QqN@i43Mk3>&)yXACnRFTaN5fY^^h&FujX7Lq} zpuq@Hd=38pq2lZC_k)|oH&CqpCjR*r{CRR~vpD9!7rF&j)Vae4V9=+NBX|aarvmco z(<7)Qq`aY;TaFE?dRlT0@gX}&Zi#D-bhMF6ydKeR&D=W7I7K&LGryRm-E0*3$tdvR z7;>CJOuxkUZ%XT|_1hVkmm|gF-r8h6VWj3HgqiLiFkyvCz!lbfVNGBJ!mhPC{PY@s3K8m>l zo6D)dZ3aYJ4vHOi?l)_I%x8XoFz62QG|Pu^mU@FU00jWpP14XG^dQ`87=qQM7lQ|! z-wl!=&PM~^8}-8=^E?l7U-q;!|9fy~!zZci`)MTXIM~H!;OUvI;xIfvxmDan{y{dmq8o0Su@`8Un3Kb7&oj zfJiH=$7{7i-=S(6=sGT`6J|Hi7hA<6(Cx|6{SO`e)@N^f_Rp^W6M0sDZ}qGuxDGBH zRQV^V&0zX*T_I@6vK?Dq742ML&AEfc9?*&mXjQqaekMrIz zA804TFHh;oP~byMjB0p3IH$Yal_NsP8{~*!O+gzUY;V#e?U-q&R4XU+{9_nbu4wz* z(`RmDyQcVmalG;41hRArm*bV? zABL0TzRsa(oUG)BsN{M0z%$PrIDohOJCMYH1tEGt7^FpVgh_cSUMr8Ke%c)PltqF91M&(jU%)VGA`r3|}an(Ss|~_Llp8^t}(s z>A~`r-r=W4jf|$hz!H_#;Y<8yZ6*E8Sy|dz4J}veXfLr;NqqwG2rlFzJ)^v~<_DdJ zAAS7nxkI2x0UDO6Nf;3gs$EiRlm(a_KUfkc{zj^#g?q^jWz;!-^ar*-kdX*-D)V&U z47}vV(I4z=ApLpS}D;r$-X5Hfo zjQLPf02CypvsnS+M={8~##UC(Gzq30xC{7P+TP$&4=2W*5V$i$T7*NVK-kgfi`#%j z0@#t1Cf0yOfvBB!+*gWUfYNDkjw;vm5Ly{ta3a62qZBb|suggyCQ4=4TTva>foH8! zP?>8aT_psiuXTvjRaL^Geqx*9vfE}*A_vVs_UQXgoSpaJK6Gh8Kp59S)bHL+{$jLP zkLW$(jmzd`Q^F({MGYbeBv(!ekFqRk5GhdA#Zx{cN`Zs;d7vEtr75D#Q%9V>QNWZv zUD?F8U0WJ*iqkm42w5I21gyS;T`dn$1*3c^^;L*LJwBU#WQdL9kRvbXX!9s$kiy4V z9W^^#E5WL~Xrtu%W=#^%is}+;=p?bK2)LyBt~Qct6~SEb@-IkrR+EHU(;ueMs(~;I ztU=rbg_RdVT%s%s^I_BjHPv7=h{3m|H;RLP+Uo~F>Seudn0eqC)9nuXAg~U4qrRWV zPT7n0j=(x!Tm=b?Uhx=Lso@i-)ZTbZB;oFmW2!U%__^bUsd!G@aLb;x#g1-j6gvr| zR9yGdy!rS9%|Gxk1Z9DU_>Zlfs%!EsALZrn3Cg|Z*d|2N2gVRoj}2wtAj;wsl)X(U zdy>UQtE+scR-@w8qSyF@t(U#-%zsbqWW83D#V08HI#%{9QMf{4m-_N|ir(WBlz-LH z$If=x-z94|{sR4LJ0OL~w z@cRWYJ~aSe6u|h@0Q>;~j86@~KPG_jsR8(J31EDx2eujwLe*%{z$=uj3G=fX^EFgE zW?RK`p8&n@_0#wQME>~X=ipgb8a{=;Zc^2iTg4lIr{H?jXFv9zzryvXzXI>cN7SPl z3=t}SQr4qt-?obX2Ncmy_;1>?`cpIKj-njiZlioN{$i{<$aa-?{Mx~5dg{cvV<+^tO2yS?;z#@^^LOAcnd0Mx(~fE_chP?m znKKo1Ttuy@84x*RqP9KUAy`;diM3AWuI{rdp=`J5Fj3n9Yj!V=F|OtpRB6uoE*Ifd zHb^^HhhOa@v>S?U=P^=9#7lC!DgAHWatiQ%8?2pgJEiki^+@f;_G>j(f)m?sYid`F z#G?1ji%Nj*w}IOE<`Z4NibrWTHl7$KvPAZYdDkv4A{nPL$AT_8Dj%dwBG-oUSrKsH ztr3J_s0wptG_`R2dHon@w{9Vtz&g%;k&FCx`JlG=AN*zGWP>rrXZYTDyOp zbzR+xCHs7o)f80sVW}Lkarm8_u-gV^`&`no^09T~8 z>B|_T=Up8Z302n@wmE7LnYLNEMRJ$bAgbMIyXI$MrnQo|8fjsf#F}WT@=hm^{Cp7< zQDT!M&_?r^7YCgp=Dopxpw|X}MsE%NOuRJs5Adkr>z#Xqh{eP3$<@R>K{Nn$y%G%S z@*^1Z7Y5HSUJn}y-n2dBb<#0;ov7MSS9g;yw{kb>Tis1)R6S*}YK>{SHStd2ds2@_ zcSL!x(GjH<8}~{%*Cnio7W41%cP~yJ0u;A-|TF zg@ZKAAgg9C8T3bCH|Qo2rrqp&z0eP%0K$_e5!}w`r(OLXmgTm^)scW}`;kRIEdsXT z6WGdcFJ0i$Zfh09-J}b*k+iE?Ew29lAs805vfIuO`bfDIl>p+eJtiGzXk4p0ACRiw z&3og`m8o(=fO_B5;COM(#L^`E57y*`w1?gA)6||l>{89_SDfOV@>RpbcTs}W?4zlM zA5)HI;`SsRADMyeAh{z}-|EAiXW+`@f5cVySNP}K@aIYJEL^%}=1|;~CS8Q+)9x;i z)Tyu>BqASgEW%BYi_7bqlSN`&UCf`}SRR)`csF`Q-c1OtD>j`zJ#3&)8-R+&gmA>k zsnnx(Dz#0VbH(eQgG1`APr{AUH_z} zUL%1Ud_k|&@Smvcs9QZv5KQ;=o1QJ9iu@{WM=Q4GtrZ<4` z2?)p=PaenX#dt%PWO~ILy0Dy;W3zH{pB6aq32@xLrj9~*sNz$-=T!020vMlk;7YfCQ~=|X4qWNQ2L&)b)dTO8GLr*q+YVfUGJo=A z2PI`b<3yRUW*54^FTMT{g!fQL^fHrKOTlF+J+8(nH>U*Q)SQ+gyLu5>+aj;2 zoDn2lUtL|EuEMHb#QjXmU;u!p;Kn0dJkQvxQn=ZJfG6J|_i~~85QYna$v*Q8x%yQ4 zKrxn!PvB}VWTsr1#-gBnRb?fdhuO|h6o36082W|~9%@X{;t43=&Nc)lQI@ou&A<}G zP+cEiZg>5k21mk0R)mTDfm??eJKzRvW&;LY z$deUy1GwCqcq1=^TNiyV@ArmTiymVVGvayq9|3sFy%o_rB-nz25%H zo3$Hkz>Y3&yjX0&&M5J223dXeV|Yw<=1-h|xYif{17|t!fKSMCoO>$2)LibzL^*sS z<=~8ME?1`0vs=$$IdV2Pm;T+q%Ug?2Q0wd7y}5>$<-tdA>QMW?6y@;=%D<79znBA) zxjenx+=ibKJ;x`&aob5qtpuTQrjCvHGtmfqQX4@!L2ghqP20Z{IPeJ@acZ59f)j$j z5D4%I5WN1}()yTn!3o2+1qOTq3o@Ck6-Zfr^|lD)!`{@l+?meeuQTm!ejSSA(EQy(#<0KA8De@)2r5OeJoWeqt|aWNV4A z#8Vz3d?@kSMoi?F9e4tVs({5GHK1@FN>KPw4@%iutpI&xFUA6iERN{exroP(K%l;K zN5PNJ3L5^wj*9Pjy&2kDdtrN5NN|J&pTtK{`?Lr~wVmJ-zHoO{vKne_79+6&2Q%s0 z_G>0N6d~3FbffQ%5Z@5R=HPzkHBT}wCpng0Vyap2KHb{{s1NOi*UEAP<|xVt*I^GH31 zMWG`d9}ALMT3@Csqg3vmnsRh_dBGIUHqj3VIJ`z0BE_vMNxV(X zvcM+LYYPBnIov;<9v2ax+&Xa|JfsRkz+SA53~~fHI5CaX9q-aFl}Pycc;8 zYqK|qAhcebMuW7MgV7ISz%Tz9p@yJQs)I$o$o+y{jkU@f=|%)SF^S^=)Cs|zdZe@fntFihC38;LP{$?u;t1&hWX$tsjX}nCM6_!M5F&EVj zep753ET@=UOLg-@za}<~3xc`ghgux?HT_|SeGP>9p!Y{!4?-=Ek}OXlZLsHO-C@ul zMT0>M9z97O`CcC~1gCjF9A%L|2;hA0#-ljt`NOamW!UGT_Ex@k9vAU_Jk!tVKDvagQn-7sY#TTZ=V z7=!+nqiMRn37#G8IP~wlhvUH~V3zMFxo5KV(^(lZnMMO72JHNL%hdfl*GgCFbty%9PHx&QpOLXQS2uP9O9uDKnm2b zA3{QTV89_PWEdyI9yl^2;C$~#FS$egnw#P+MLRde9XcAm0j%wmisBPczgtdnYjLAL z{~jTDpZMl=lHj@d;x`|AobdgjB7krqqeST_DXZ#z%!bl>M?X$pcvV2tpuoi(j7^vF z<@tmBa1{=B{DsBcj(=V>kqCms?73eY0vgrI(e53sh}zv&$pc0$%UjAFcL<}HskBbO z28~jO0S6~r-{&fGSaHl1(HCK#Ir`VvcZ`v!dLT1l%HyEh_aT{95Ax;=dc8F7jsi%- z)eEzs@8xmQ?f1J$A2RRsdfmtih5;tz8Td&T@^E?GeQp8RhX4GIluIv`&9$be+X?%jxH$S#MS)ML~`5z73iuhV__J99* zUNJtAir1&{N@tYkpp9$to%=;m8lRx_ZD;dQJ{~(G_*()2J^_N)N@{QIh4JbzIh^&< z`fGb}dIXXyOEjQ{XnEy}5y?{i^!yi}L?Gsz-I){8QCC( zq{M6Xa-jZge}Hl<@pMCnut{E<{dvB?yJN*BP^r8)0JlZq7Ig6~z(5?goc+^gL#uR) z!vY3T;EEOjW_h&SR%?4$tgl8?y4-sL)>FN;tqCC)f={^$!EOlWir;S`5x3|+6OUVz zFw4q8&>to}V8O#t0#0z559-?Ps2>a=;SUJT86=(^^nBlk5Gr05w6}w_AA4TV9fe6g z1U2q8CGNGm<_&kvf8=q_?c)=0$hVxkyavf}DGlht-W{t1` z2PcNk8euDrxuXA@uoGKrgbfI{DjH!EkeSMLd%ZqVt$ymm)#OjN+3HTqcx7tDq`V(F}ZQz`QPi@u>m0th-!#`;rHtxy%ve+OQ3KgcJB=`p1$J zXrX~KoPwPA|CjG_(ZH>zngR}fHt633L|Od?A3y@PXy4#tRrv-lg<61e2B8 z5TUA*O=S3Xq&gV`hL)-m->N!US$_Yb&_b#AUm88#4ho%#9f!^m-Vb9~uPm`*;*8-5 zS1m~crn%x1E!abst}-Uk1=P$cCL@Tw*BwUS*VfGgFH5sDgpjb=s2k;e82J7$4k9o1 z2GMYk=7VUEdypP^1WwK1_6D(duCa>yK_Rk3^ZSeDHt>H7jtQSYm-1S;DS&R_u+cV` z$rb!MD|p3#{-#r+9O~$uZ0UQ2U;4~@CBJmsU2|eRk~r6N%gY(p#K#mYiD0_3T-xEz zY)GOT_@=5p1q<0ZCdtxBN-gN0e5DY7bfY`OR3*Iic_yfT<%=B&kCMR`MUCmMfoBjH zWP_?^qXUN_lLhUY+fcJ{psb<21%fy-+@_lO-BQY}2wr$)f!mx{7(=YGyYSV>>8?l) zg%0j2f1z@*D+`vXSXmImCHYI;)(mCoRSV=^n z^uhJNo5#MNCW9o2V+c>2z(ubt?k8T_A7#TJ4`cW@@bY|LaZWpAAa(`mlCVZ7K3JcW|;hvl}ha&o2q%E>IRhw_X`NVQ$+iqa`K4z65x z?&>OBRApw5wvBLjjVnM5JT?IT$wtU7&@UY!P@o$fn-~76^@=H{aW4<(*+<{Ec;@lb z51u$Xzvnsu7yTzxk%iqSJsGc6m#I4Q^vEGFm7yvvvXb{xc|uCiWT{N(TvZk}`G|CY zrOT82Uj=k>08XAUjmk1!10K(-GI&Hc_J+1*(bu&xixy9Qo)WT}P*=0t34?}y?IkOz z&XyU&ppa5D5K0vRXUFQopg16yBfV&3!)_q1`I9Yse;E5^?XQ{X@*$2@KZ<$~=n8JO z_=DjHtd}wJSip|;hjH8+2Hp@a+WUUL3%V?@W_nRH%6j3*@5cVVV!C$3HJuhQSMdqB zrq`UNp|avEgHXH^g>R}jmh8Z+w<%0*_ypCy;xSxRN^NC>o0Ut8h$}@tU4HuBBS&h4 z2)b%_o^9ZZfBsF$rw!fswCXN#G2YP_RzUAPaINuQ*QNS z?P==!jW7;fNH#Ag;3ljItg_kil*e{T-1m1VAL-mJ#kB@aWl9Iw=8^nEX}ZcCR4|dG zOc1G(szMw(tc0>r(5T|Rt?LRntrbTARZi3Or}7%*9{F5da`ZLrnth3>4TGG+SP^ZX zh-OC0ZU{Zo23HkngSxRm)&U*iV~-v^b>iHy6Vf?)x}dg3&VxXvG?Q>I+J2Etg1##^ z6crI|I?fNh%>X;$)T8eMUX3&#SC*)YHJp4n417fij<;0ouF`|b3}4aFSkN+Vx&Bg3{ev-gT|R(1e0Yn67r zEEuM7>}7th*UR#FkYs%?g*;nP+D#LfwviwCc{dwmUf=~eIF5NKB;!bjkV$g*(u;4g zBlhg#lqmMY$hk${YY4^+ za_FRVuZ6UtO2&u;{VPA-(y{m-K>=sS;^L>ZngHiWTljf>0|nnQw}BnV#`c-d;!!;CgE)j> z4l!Ir0XGZJgK*AqKS+bHpASINjRp|VA%HkTkN^>k36Ka0LO_JQZf_KLBR!x=QY_C6ec{N#wEA#7PY!Ag&kHjj<-k~0Kbb*zQv)K*w z#a8hMjMil7{)di!>$A5#`)BalH!%* zI^1N_9MyfYu|8dlr|YZBX-Nmw#A%TL=Jw(`yJZUDj%5k2Wktdnu9^_;u1MyJTfYo5 z-Dpund|R`IzOg;t0A<_la3!sqbb|n6LMFr9i~TT5`vI5_;S50aRvIU9e;7hAF@On^ zQ5Zy!33brzfkS_`uasK55iW8^oY(dPxcs&_aPSF^2#n^z-G4iH`CehXDoV8--3x24 zRx2v`y>FmAqSD5)Dz125++D*b=wUg%IlUTO%bZ#d!B9N}?eY@YzNOP~es*KN7AGrt zwpBd$36LVMpT-v^Tg4|o2hZZ<{1p5WxkJD7@CW6|=@xk2dgySS-v7*9rN97qVaXoZ zm~(@uEU4iK~t+_7R1O;2jn9iV2uv9p}@{@mj@~ zO6ptqLa^(D$Y@e*bhtDonly*#q$cYtBsQoqM)ZCfNs@!8JoYh>%fLppo8yT?W*SY+ zwTllO*Vod8sIIiBx}uD$Nm(njBXj|X$rq+;I>QH~hSeY&U6F?1&@>0>rtVzFQCJ~j z%k%#gJk`e&D7kYTg|fw$p_sF-s)pI3I?8P`TgKvTnJp8N*36b2$y~9#EoRGvkzb9J z%$5<#%xnz@;LY9*vj9SE58|ksgk6k_2eMReko4j9#bE%EO}kkXB*Xp)ylZ{PxB!X5d*BoT z`mn(OY!qEEWx(a8EZtWp_lqRr?np@ez<ShHB6rWdGzOJtKE?yoDC4*u$CO@xccPTSm~=sFAW{^K#kfd6*pFy5Ad}OSHO?eW zfWH9K0={rfN6c-TY*I~9aS}b}#yl_Xadmqr99ckCl^TEQNyVz_b>)yH|Loun6_Zzj=vryWd) zg2c9Q!0F2}hrsOM5D3v3f3RIhKA6VFREBMXR%Mi>RdU7UtEZ|ZFm49)&DK^##gTaf zoGIx2%H(o+Ly7%Z@fXIy;7!42{HHdFl%(cMLRzHl5*>Qjh*xcs)Wt^1i>6bL`py)$ z0kcDu0`lqW;J8BHee_aGMS+EPL=%g#5yU1@d<7~jJ_2<)YZr>YfOa?7XNrG=jNEIB z{~l~}%plrqgfX?U6?bXtDn&9!8s6RrV``SpUE1metugc;hw7H%Q}9H7&K?-~gKUrt zqY#4Q$D=Inj=UVrEm1V^hG~ka6vNQ~5_S2bUW_SqM@b3^ULv?C-}C&z{_-roW`rrW z5uEQW@8jzRpMbx8%~9%gLlE`Mm=r%M#Tuk2v^PJHDz=J64UtXy1k+_ zePZg!9K3MW30t*n@?Gr_9{{BkWi$RYKDDw(JPjp^KY%~Z9K-B;O`f|Xv?Odb8jE`} zji-~vrS;8mTOHS3;>LjkGMy(m4T5gj50^BHv_>X+Zbr=cl=F6L^G*=Y6~})I=s=SL z$pKl%)~waIFsG7MWh~rHA9P|_KkTN1elHsgF~ZL%%X{enZmtJ0D9;8E*C$K;eAth| zULW3g;Da(61aT08g=Amr&T0)8t>WyJvtOu~%c`y77teEc0iPPe{gpGO)M7sHF^(CZ z8Zf_10OOMm{0kT&{ae5UgLfc!2yPbN`8danPYu8?`+FQ1pLF2LXxt!x@u>m$)dCow z8h~#V!1&Yv{00GxPxZi7<>dDgnYj688m3~Uht|&hS)RZB*Cgw9y6Oq2dH{k$V2k6I zGjhNFN_Jxn4pz7YY*qRlhm7Eh=g&TV=9s(^gL3*Iq!WjvvJBr%X=(+0BvQL7+l%uX zbMVMws9MmH1CWB+8y%Q>Bfv#qOnpIswKqC2UX7BeE(o;#N(UD?6Udm5s6eF5#r2iV z)l#E9@`VnbopV$trkos4YB4X2*EcuRCrPU411@{Ic9dlV_vqk;yPQLZy+AKRJ&oPY?FRa8$4_TCeG- zvM+kyv`^|*mvzI|rBHl5@-S6AUO_ye0SEBtBY{uIR6Gez?sWdySw8$(E^r>-c znO;UTO@Cc&Tj{$);TkG)66|&K!I1P&r*6ZX-frMdfNywQ}~JR4#Sv^zDJ= zwKXtf7VB`yjIVl9cAW+Y!Ie%SVXwkqa2WVS!0;Bm)lC; z^McE0!laAdk2s3n4OqF{{r&CaZYQh|L$|fi?LHh#;&v}!7Pmc!0_XRFs2inOoLLcQPra|Xn#qx|mRo==191;T6P?=wSLBUQR zePUjT1*UbBwsUiJ6EgV0{nAD4qp`Tw{c>^bqp`R?Cgt+_S0e&t@RUx`w~|xi_9-*{ zHz@L{%0UytS}aD|Qf(Plc`)L;D>L_TXsc;q64xenWD#|15;Hc|;LM^GulZl8inA`h zNQ+BBLEyL2_4jMQH?Tj2PMuah3ElQXdKdgHTp933h00SvlZyrT69Z@Dq=B|{*208g zJ4ho{#)~Lt>YEDS=F~rw6F~=PFaXfh)-Swe!qVp&E*ksopoW(-iNM;*Ak3fkMhDi{ z3uP5GtCbFJSVp7_V-2yr+KecRN@M#F(8T)T`zF(#Y>_sg#L9%TS+@kYTPN8dOc260 zYBkFS;qX_MFd3lATfLCFt_i&QqPo!GD|vZE#xz@AwQgx+1`ZschfbV1aTaa2=T4kG zc|u7zj~|s;V3XZBee%pagfN^OhCPWO{GSOFL@g8OA+JM>!uQ^L^33@YXWx7Dl)yxW zlnJ%k`qT}AR7h6s$k+_60B@JFu<;eGfYg_c*C!LIxR%%%W?^yE){kgrr6#2oQUgsR zQknJAEbyIRoi&(IVd28o<8Q4+at^9NF|oiBW@r&sDSU(fq(zAiM+wA+%0l1_7%h-C z#Fk^vfY<_QL#!W~auKs+qP z(#IAp=>|*jt#aK1fwe0il?5!yBB=4=2Y#UYK){k!tLQr{%gxYkZT%?t)-Qq$OYh_r zXt&lHIWdNI>#OrcZ@Au^+LkK}2hQY+wM3L=XookfEHauh8I;avE{U;L?3r>&f|(JH zSZT?`FKErItaAdW9o>d%Vf!H|SZS;i({c%*x;jM`D;5A*_)w^q>!HV0{hYgvRC<*` z`^{XubMWBki(sV1beQfA%XWL|Q+WTgf4DR&SVwN$x{3(oxuh99s~j zr5i$&%Y4v{0w2H5i=8Em{f&j*+ z2H+I|j86@~?-#)M)Bt=@0OM0V@ZK^fe)Jis+-hM?Y}kKXxAkhCY=Wxstx^U>C#krS zeVe6=lHVBjNkNpD17$Ho5eGFwRkB|q?NUe?6-Ov()5vs1x1|k%!Av3bM#K%s+ILm2 zhkO_9hawhHM=Ci02vi*)QlRqMR8}8AQci!RIG|}mKs!kWvm#f*5DLmpASkeq9obKH zqOl(wipYOTpJ{Iuh)U0>b+!7sQc~}mp}Un5d$SCbx+(@UD^3_Hi zCPSj)tH3CzE8ix@YDyieRH1)Y@RvS77o?$<&9UNAr+K&W`BJ^x4rq%(K+s`fKk2+z zdAyPhwrNi}hEb}q!8X?5ZiD@DD;sQM#X1M)YJ+V;%UQUVHdr^ba|MpUc5Sdtb#Nw5 z+F%ko&0h-(bD%<@4z$bvLY^C*No^I(kid`KYQ^Wi3a z=7p(0O7g4tlG(0taTTlMi^IiLn(-3h;{N7!l8b9$qHNkvoQ=DSvvHI%T3H!NxW@G4 zN5-l`$>b-4c}RX#tc>!dm7zl#qj;oko1>$>vsf#y1QSOXi^`Z$$}PtMxgx{pk-~=e zv^e1oG;WUemb}*pI2%5lo1?&jn`1xOeB*kcONllT8^{aT89NQfYQ8pQ2{X-uzzk{% zYC~5^QJuT7wn$~hXj2ppiM`O6J8OF@jF)8wEgjQ&J64OSbCr4wKuRCnyu?4pg$*uv&D++=X_u4{Rd!MEOI*nR{7scf|4(0RGzpmlZer?cYYOx%0g zInp)Yn=9V@d|U3#rSr^n&IQ!WuR+qTz{|2U_J+ejJc_)i3odiRpgRDLt>4WvNMa8` z0)imx_aOU(2Z?AvGdD;>2#gd){rw$KvsUX?=LT2NjqOJ_xZf0tG<>R8q!rH#V0_Yn zE1cjpH@F?T!QFqKW$3*4b5KEK4oPvIlVz1MKfhd?ue2i`P*Wd zwHQ8aX2r50-E5|AHV7*awiZa|e_LY|BsQaBMO(>7%jVrKwUx{SNKMhoT@cC_%7G;e zG2_|fTg~+j;%xHEmR0_<(nPe~F>nhHex+Qt2$!kka3`FbGUcq-ijxS#b=^0LB;Z&&K!o;}oK(P>9X=9;v-yp!;=wwnl)_C~G)1lCqK0oLB=!1`h*(E2MK zoGyF-v&$&7k5&|VU&=W2uT~^Vrw7Wog0I*QJH>L;`H%OldIoIwc-^^-5*smN>XIRnG)G zFiW0O{D^?tVO991N|f_M4s=Z=3Vijv!Nox~IL!dtb>V`0n1qmOC(Ha~l*GfdH-v<( zQNJ660oVZ`#WWZQ`hGMF{ivHIy|9}FUL1pb8DskCtM^{kb0ilhMj^&0U8<^hb|fM( zA3o{86@j!>c(@nt3i_Lb*oaRJZQj2Z#sBfVl-F9=1e*2}7u!C`!|Re0(8@tr*;oA* zITDzv7ltHryj5znUgYycXf=G0;P^>lmdfNDKQr|xr^xj;yRms#h(jB1cUOsQMa1FV zunNUg48!W&1%djJl!L-6U(N{MN7`VWw>xDyInGT!%1RB`1^&E_l|hy3LJ)Z4j63)g>hSLikMaULFB_u2LIRua>jT4Au>{tk z<*rL_JQX-|_Lr}0f2W)yS6M8ot(gFDL4g{bxTI6@>Va@Qn~~1D>s@}L9MK!H;sr{ zvs_i@<9S-rSeG||4VAtN42X098=CSKF(4{~m{INhJI&^HYxWF%%nW0pm@ITy2jt~( ztVeGlI%ltU$LTbM(9**KsKj@~zt2iXwOFHLG#a!~8YdLRD ziVQ$|>(=buAK8}t-gwAx`TaRZ`F)qHE23R8X9ZGWWTZ6*8Nx(sZ*&G)^S>a#+8Z5M zcf_DlOieg3%775CGUsBH*&L)%(QT{B`-L>eh}v<`iO|HDn{5cb^(G*c9aKLat!6nX z`z7s7eP?BVv~H3CCX%~Vl2V7rVdrJb)p}Us^XP#t5B^Sut-2gqSEt~QT+YrR1U!xU; zE`J|$v_;#{ak2Z6b|&b0baTbuX)SF#^qd)-9U#rJb>R7l=LZ82nn!6A`~BR{MsUGD zhz4;FE|4WjKaGNc-;Fb`iy}9~Zc5{P6lW0F2@=j;y>{knSI5+RvUOL-DuVd6t7AL7 zI`-It6qk>=o4ai%5SNlaw=2nNjM5|JIUS?`38=BNRo-6$>U<4>)L%(Z%6$+J`Y1ms z#wvc5fWR5vR|_du1GGZQds?Vuan$%_+H!fbLi=beUL7LEfT4Xf7S~6qT)qC)h(H-m zrDFP4UXHI=t?4>6xT{h1fM!iKX=F+f$C%gS;i{p6L_>19H|>^+hTQLV_Nbd3G4VRd z=H&!T4~vH0Z`Hcr{p|JEz3e*tw{*+wuc4D+9VVUOx!=I>u+m2wFmYbzgq_!Eg=wz% za~C$}Muv2&xvPxBX&e$Wf763I@m@4ak_Zy@WhrFpgUChTHJ1$nxSrq#ag1>%(?QUS z27L%+8!Swhd9c|s{#q4$3-isF-A^zn1Y>x%vdQ52t`=$np-1F}Qi z4;&ismjVkuS+Uf&#i}tMxMhjw`(zhV#Q)x%lKvlcqW`RN)3L*;zYo;^((-hv6JNMs z)#+vNG>3a`n`^1=f!35bqO3BVY_85v)}AIb2mZfEr;-vGRF&iR%?Zs82mfc^tEx7Y zw(veCplX4O?-+7#TBC5@ZdVQ*?%Z=vC(h7Yp68WgOL21GfO5f`>p#o=ll`InWn;nm zSaFCmI^=PhhvO=nu~@E(4dZU0maUeQ9af5k=)Os%E9!(eI=vS^1-A>`N$o-%sojQ7 z;jL=(4dr$EdY>bGts>&&^>{n-YC|+v^uG${+gqR9nqPYJ>=mS0TeItN{I_N|vMm8m zg1R>KlM&Y@Ff(mU(>M#jB%k;54ASEINs{DwI83shKZGdIe%Kv$A$(wxMT4jpb^BQW z8U!%r4^zJvrTPB0%U`3dkZx0<(EEnAekqr<^?_EjwYn=gY3=TawAS0__7i2T@5wd7 zDxAId3}KB-gf(3s=OTbW2HA}-KyqD(z>rUuINznnvbS!G*E8)KNU(>Hz`EekDeZ%l z(n3W?7&SYBNQe~cfQ^&elN!0*8Me9N#|$+0<$zQrxz}Usw%ohT2(R-nnJI9b4x%g_ zCEg%`OZgChci{PhUJU6{NBw>b?rpJo{{x86lK(Be6W%;aKYSkkS9}5gJcoaN1OI#x z{s6?6;D1o&x9G3u;eQ{T6kj2~=8Lbv|36fG9bax1-+=!W--JJ#N;?)Hz}pefoD}7B z3#}+{`I7$ZwI`2v)<>P`5)iR8MM1YtOdZ0_e$?LFQs5H^n6Ht=H`do7SEdlGE7EaK zl*K0~d&l|98#z|awievjMO_?7UgKEBR0$sNM?cA1flq+xtxQC3##L^WRoD%z!fs_7 z*#+I%TS0D{#^Ve5bYU%C%{y^xN6PF5im~*1 zbLswvj(+R2w>|rf=Vp?0KU^i<3a*0-L@VfUWN;F`_zET+E9YIhgcq#s?nMb|R~ChK zMM}5Q>sr3UWddH=@`ar9#VITZ`2of*U0;LrR@22x`SScBDmzO_7v<-BI;W04G+zUG zcgMTC)2#@bSXNDwMI>%~$^V&}&c9W4bYTbIv zSXwt=Ge7I~`hyWfC(gk9(v7;_Fp7c%>@p!-`51)2-G*U*IO_L?U9ao)y*P_wjD|3T zxCf9;EY;J8UDf>T?lG1B@(Mhv82#={#w+;hd6kA|si9ADCu z43ckyNJmd0Pgg$+r5H@=SU0jAiU>xC6&WWS1N^6vI{J$KEsdO32x2Tvb|*NKAo6UA zt4o0nj62^^T3d9{RjLtejyC+eLHNlH)8ha9+d%ozhoku6zX?xy@g0!;fxur+>HG~; za4ud+f2usdeDNnxwzvev+y$sLq5QV`ImN%f znc~-@m@97j8l3ATn~_C-Ro^Q{;p>6SlzrrN!z}NQ{B)T3!z}G)!yp*s{csqi!(cGV z(!|S#;Fpm=X3zi>SPM|&jOVSF6O8^K@o;iQwp%Z5Xy(F?I`)=ic#>kG;;lhdcKUcgX?<72%0;o*-QG z=TmrYi28i^5X1#RQQ5*0ARxPdfFL~O3F>X!%0(iFaG%KGK{$Hzm!0)AAvo|RH zurVkPHoFXul)owbxBBI<%lx}B+eXb7!Z}%w%V#^431b=W>fpfmQNE!(?&1qoRiw?0 zNy|s306hTJ9uma*{eo#0mhP@bgO<9Jg|}baNho!N8iR|*Ts{vi+oV<-Uuc=7hFr{j1J?N zj^JO}b|K#_Y;27MhCgQ7EVF2l+Rs_H8ak<}|8j=E`mTy?fRf>_t*gDGm&tDjwX->Hf|3h%?%<;_Z(MGBh7?NwZLoYeP;m2=LXPP@*&Nf!C>nA%|!g}YnrdC-+`4*AL*a_MQE>OBuBBJdb) zOZG(Gh&g^(p3E61;pQ+y0eD3-^XNa|!WxVpmcI+$vX9=<92M9POXA(%xt%FRmrw4- zN^GJWQP;)@3a#kxs8+Om94#!hCdA`a;}8n{CvXD8GUyuiRv^?*(cR$-uIkjKd&D{0?IPv+~BGGuhUH7=ymC#4?XC0fETp#7x0qKS02Y7YTq|n z3sxW$E@5ly_@M4x+3aLRv70A_E-9e7hn=HX`Ow*_S<52s@Lfv-1{*9LJpJHU0C{EY zwq%`+vv`bqE&9m$&{54J6Z60xpe>|^BO)g};y;s0Usgx?QH^-c4{j9RK+^M?mx|Cf zoW;%UAD>^RAd)4(bDHgOZN_EG803w|5BgBqcwC!3(lR4eJ=1E@GizV0&@G=N)-79} z-#fyWDD1{X9%h42z2#+c9kS()dc85!0*H$PJCckg5&<#9mw+7#=j8Cgu~q$Y^`iUoHc0srNL#| zSH%`k$MlIi?=da?$Y#i22oX-wVa}rmi@B;uj8s{x-@;m(+Z*MS6hD>RJ2)IG~id?PU< zPYXO-3(Q@H-+)<9!Ro$4km?sLuMow#jdzYFBCOAvG#Ws+M{X|nGBL0(y{wQw*n)vQoQtD^ zP?P6Z1kpqnGo~)?0XC9N4Ypte4?CFE^?{^8#u!VJ%S(~bgJ=)ff*#IbJs^{8dA28J zjxS%vB+%2QFmsfoKw;nbA5g5TB#AhyFm6#~1^DvwaD43J zm+}v@<(LhKcj$nOtmGw@I>eO7@*IX+QcS=($OvhZ-DJuQ@J+9E6VJM22SssSTM&fgTvCor3%h zJUCP}u_5jN&b#+K*Gp{2vu!wb)s)#ljqkS^ge%E*5u4MPJO6VKy>iR;{_*#LIyt_7 z&H=W^XO{4V2_W0!2j;7U#KJ+`(cF{n>qC3?kMEzX;;Y5mf()JU1CL`?`*N_d{6f6@ zF8CnhJ&=p?f~{ou{N#>pcie`*BhJMN5r4XU-7(KE`qWsciy>Y4=K$C2Bpl#NjQ2*zMvs%vudu(e&YJi1~qYs z>=)U!6P0jEq*xvkyKfg;+^L-o=K}u};yC+X_IKmt6*uJ{lFdkQq4Xq~+X^{q-7N0L ze~TSv9osIk{i=;0ADpoN;*a=eL2sn!XMn?MF~u#5H>T4vF(nhzk*&ZDI1d0H&&|uV z6GH}cf^>@k8Vw$;U}+|J=dKx+=zE|ui?oZm zgBpJHcQQ--h014`;S)^G`^>M~iKhY$@}%XzmGhk?`$374k>SnR=&*G@oSIQboh+36(2jgX7w>Tb zyoGe7z_TR}P0jR>jyN|Baf;O33vLp+Knn*-jt-cOx(D*B6Hk@CGD4`~Y3{CxUUG^V zl{fqD| z|C#R@x}(x)o6IAG#{7_|*3L$8x+=MB-uYSh^@kLJT`DT*BnV6v;*uELS`I!OaS;i5R?et6s>WG=9iDf(C zxDPw^poC|fSiWJWRUEt}ASO*a8dPBM#BhE0VsV(M+DE(RX1F zn^_sL1tU1~$}G5Rd1GTMSdEevBjM=M z2h(S<1E^Dpr&iBqQb1F|o{FSwq4MmEswyWVR*DgUC)pSKjFQhI3O zGvmr*#sBbsIUZrptrNRgnl7)b@ZX;avg5*B5aztC}>rg%nZ>|vF;?m1D z8{mofR*bW?%mMp&Wr0h$*S&96*vn=(o?PB&u)^OL1#ye7RkUJi`6V4Uk=>>!WFy>{jt$OZTb`x%41wW=R1kwR2?vl;uXy zmjOQkcCOFzA}`8dXCIec!AWHQqhMGGj!6pWVh}S6VmKWrgCXY|UP*l37pRgcOnRFRS4G-Y^7z6$|Ze3ppv>os*U`%AzO*}K+{G{=RU zPldY7Ij>OV7oq*pk8jp$7=R7C!>I zP8z*Hr70_Ww6N3Z-mALb$A0LysKWuUSUO0&8UI{J-i58anj2`Jf_1}puQ*XKr$ca+ zEpn3TzCQmJs*@x?@e7*QO|)0y%#u%A5oYYOqX>l$KyG20UVc5FCcGza(pAFgRfvm{ zvl8lzF$X11B&v0IPc9j#n{lJ~g?3!NyM(k{2`oMwcZC~%!PIf!(58Ji4H`e4aKLy| zK786?G1!{iH@t*zTsKm@hJPB;=I|0yYkib^<@}3Lq~fd7|IqO^O#r=9JPqvD#Z3mI z**+!bSIXxVI#op*;X25ePU**z_QAA{d~)HN5FbqT5W`UA|21MhU$iXlfj!C?U;bNh zFJ*}N?+nZo$n*)Kpf&l_Tax0kl6k@#NcF0067vbDu|>+}U_M@GEy;U2XTr&!zi&y= z&To~h9U&@=oV)f(PGWu4GvOqRj>4HwV^iqquXz8z0HuKi?h2tGt;A+0# zb?eKmKK}9PIoh&xkGy!wTfjjJPe1(1ELI?gleoh3_#s(0tY|2$$MOeRmyf=*s80>f z59xkKvjza{s2jZqnt#XLAGnI;J6$Cm9xvi%g&X|O9#9m#E27m=@#73bH8%cAXlB*I zzZi!$RVQ)0%(?v^rCo47vOi^;8_^nwT3AwDSbRFMe$HCjrC4*cqH;^Y@j@@gkydnL z{Gp@@SCVWp#6UTd*cW=;w= zF#P|-4B(HAv#?$+Q_VVBuOxz$f9K}{?wqKLzCK{{QF?amwqcfvKgD5h{F~yW!uJJ+lnZP4>b|Gq(2M2M z^yHIE_dqx0wYBd8>~$l7?9;ehimQYpD&iX|jj@XK&1(s+$Aa~<992}LbXGedm;g7ei?JGjUn3W2i$n%5A zQ^gG!b{Xu;I0ANob5MEcI8@tMK7oY*ffgKa0RPrhUh`Xhc{IOi-{qVJ8r;GYVTv!BqXj6nwz_u}Q6?~|=te23DiW$U8oG<&)UJg|7y z6Ud@$qFX#&-*0g>JJOMv*&=T_SV@V5CEP+q3lb7jq)jH)u-*=J|>6v8os z31z4Bbt+m5f^Vb7(!(?toD?)4)8~1v3(N}GEo4cubxNMWl3x{xN$vux!}F8Pa>iRV zT&8lgMJ6lYIS8GpSpD+D%ORuN$+C2KZXnwzqu?yWasS*GRtfnx<>8n~{mJE`M@ zPT<4I0%>4Hc)}Q*H0Il2>N1=t2;i3>u;BsC_fy~XWHS0kzl%k}-bPA_jT+PW=bn|n ze{?x5mV+&@pge+=yCFvbf*6G_Sw6Y*D!8#y-|Qap8hE5VwxAD{IzO{j>$!vuA6r0r z&t-V9<32npzLcIZQ3>bfYYMXyw&1x3vDeO+aOvrZ{ECT!K2sNE+oa>b7Eaxv^(0>2 z+!qBWf@pd3j<#X^0DTx+@bCkVfO1&4Xxg598=W?6;gd(nS!x-ZZ+WsOR;h=7hgqdA zm9a_*m{DPmdhPe+_NZJC=lmGuWu~ferm3PV9ExJ5DXPyGty4?7)w4jz!NH>A}mLgYIKC)R6ED-|T(?n70r zwS%gr@+6prrkvTfZVEN!>5^(n!|N2ew@N(H5El;~-w zLCL=~0PmQM1^WZb0e!?v;gq7lFiZzdIES;#Q$6%e!-(N+PYnUB3Fko35zZTN+*tC!;po0qZ^%`5$z{k9Xsri4T+g+~Q6s zZYY1KO1F*HWX_lXH2{w#^n7q?EIZGz_FZ}Hjo06B9_;$T6(5&#wvad)Tk8@^hz$_G zj$tiPE>ELz@X3F7Q|a!z^x(6npGY_Uk9h=kv+q2^n{6WDtjqFDPHLl!_mE@>WZzM+ z5^b%JQ+Hcq_;WT4raHzhS$C6m{?fG)SFO4XOZSvvUQ3|V3CEfzdf~Wq>G~v3W3);P zcTfXwunq#pxBx7)Hi{ygx)K9u?xwo9YkFZfG@rj^35)YA<<9$t|he+vaw2xtr@Zu6mF-aq8<(1Q(8)Gs3_~ zyu`QR06H_)4KH$_e1K(W2ApAS>xltH@O{sAV&8OJD2g9S6^81K;d~~ecR!*(XQ{N* z6GL!(j2VKZj^Y*JtJv88>S_0`$i!k-NOcJ!tn-az#baLGBhOMur?5p&mQ_d10{>)# zAYS0aqOt-iuZZD>F-aPy z?}9rl`VqlY06+EsX;ou(CO>%{hoxQMD#1U9$B7^F3+>B= zAUCW$TVe2|`;0>A+tB;ZC!i_5b|YR?K3!>TW*on4VaW>Imw-g;O_mN5!7*d4>dXmA zI?4A;#X!mUEAI)Vgc$D0MCD;`U-lMu5 z_F6o%RUNxD?ZrO$X=1mmppU)eg(Nq?f)~qozJj~zx4e$-z>%09#C~a(4JD5g+cy0q zH7z4@9oGmWIG5e9QV0_>Y#scz8bp#srXJ~m9a&Z)<*U7SYsf6mf<8MV+FocQX-MA9RHG=PD(;wQ+A&oGn(wIN{Sz)WNU8g%X{YsWc=!3P&du zW(7gpLwxTfuGhvVJjeVrkR&8bdV!PeL6!pDOxfh(+xW+JboRQMIDF+9C$7-x_Fcei z>WMe zBhqnQZSRvS5N)^AYY&O%X%UA7Lb1wcl0Wbf8W||;B+nxfDbzFiOKxZ-)5rtNiw3i9z(et9)Faa zHWxxsw?-*~volWT9mMb)ryXJSaez1hH#$jHT{v;L3UwSiTcmvFpUPWowaVCsu4Hn(bR*kZOJqCxH_hkq16aILRB1 z`%En_g=h%NNj*a*{`TInr|ZYw>RwW5<&7_9d|4`|MF6m3qjUotFHLxKmS>P*x{+6x zId9IlB{n++!%!<5Tpmzax8(RU;qt|}Dr2hMeBE&4;r*rY5JPC`|4d;oliyP@4a*Q~ zkP-?dv?QZnu;Q1r#2D{yRN*l~sKm)d3jA4Af#)Br3KLVLzH^Tk669h@<-PXty`yb; z)xG&ma#_)QLxX@wH8%{v+Ly+*>&1Q&M`oxc5uA0F1iGzRu@*v-sP2GhfV2%qvs{RC zu{=T@^_HgEajmdwJuvwE9vHQhoZ-QLu z=G`_~v%{|R^7rbQ>H>aBb43-g-L|GWDZxPBUc9L2t-EcaW(OaA^?UIwbpbp&Ph^Qy z^j;K+nfl(h;t9>0Nj7HgjKtCfwk2U}qjb5nzky$CZ)x1imAc9AY1o^VZY=Bj8C`f4bPS5$1g8cjq5eIFaFzAR4+!3+`RVLp^TYTy%}?i7+2im& z`6m;%QjI+I!)v2;dfv?*w0>y_eD*t-J?&zn4|;z))Mhm_nnaptbx) zTak-06uB}PZrt)<8He0+@XcBtgsW^-@lQhWC|L4sPiJ>D_K<<9r2`&y{0K78wRC_h zvI2U(2UY;9trvDz+q>l8Xz8d9X8ed4%33;VMH-rtD@8r3)x%|iAF|i17s|}KTPrl1 zr6dz)dH2lhNWW2|=qxx7m6fbFCLHtMihHRv#2EocTt+r8uTuO6%c>M@ET>YmNg0*m zKTz_fKtkRZTUL30`Wpwx>oxUK#Jxb`P7KM}2WIJIFL^0Z)Z{7I zu(rp7*Q?~eH4T5eArvNdV#jiWI1McbT2IW#F+)9oa_M$#`WA$(dqH67hU28E7Q0q# zq)7rH?M@1%N?k*j35B_L#7h3$4Mhk$w!qze`e9P@e_wWVR4ML(j~gFtU0*zkEqGLT zMqZ;Q)Y-UW6$%DyF5iCffditIxDhQS$AiHg$00WVVn`kx-#=Lm!WGCj8@>GlaLDJ$ zo53+izN@ zMokic#?I8pxFY_1>A|Cy4Ub-byE&z(%|j6y_WKi3?*;pp(DgV)@6*?ux2p|7h< zIVT1lxAQNm4wTw&kcNz>4)0rEyKRHk0o_^+*S4VaH=H`%SpAdTlS0=0+HK_up(JpU zywaqyUWD0~I9{z^3{tiE4@6(=I2699{W4cvcI2|_@$1}h+4ax3?1t*+DSftL@(w@a z$o@@81wS8@Y@CJSPu;BtZ?3&{p(prd3zrU+%yV`?xl9e5hGkN*4{XIX*~UhZVOv?-67|x^HXjAk4eQJn5`a4WRbY;TfCV2o=4U3WhkbXVPZj)k}B|8Qw#tV6h zITy{p8e^k)+8OrQz-3E4k(f6y(Pa7j_zW2l5eF4vUFcFIz3|omjx2-|GFBj@I#~}^ z%B(I6H$tIPEihHOJ0tp3h%7^cBS~;+PVUe0UnX8L`#IZ{G>^8#-m)VGHtMo=@Z7s> z@=g>wLWN%CfXm59I?(FySfczqJoXi6XQfeQN={j$WSKtI^>Ct8`iMd)A8dsk|Z9`UEiRl zKk51aqt8?%=$;enYw-~K2ex+RxNfK*Hy`sV;DZlcdeqXR$9uEcJ}^0kL9}t}_R?d= z=aAkG2=3cU22zN^Q?k3aYX^{tyU`ag==QhhF=cPU)NuUo_>v@w109SJk#6~c7kiLn zAH_+Uc)IBXu^nnQNHsq(64TQXNcYhqSNB~lF>TY0tT3qj~@lq~pbi;Mu{;tzlxrURMxW@O$E|Gazyck*nv zeib~hvGmj{4u1L%ANuy~J&$9&_=%Ien0%bG2WL-yznlXvoijR&!#IL}okGqS8=VUO z+_Jr~HNFB59xbgzI6M*#cLq*P^1wHS!Fss7xxRHAR@8~LmF1vPAof?0Yy2w&3VAT#HXs>U?|Y!C=dP9=7v^sw+KSsCSvhx^ZAVxa~mkG6(XP zIZ(Ex>>d3ptjA*g-WTrQ9-mq~u|2+j{>=91q>n-Mj?r)8Lc%6n!Q+!x*H$4>9oO*E zIa^CE>b3sMmrfs_$2-+#dcLwt#236xVFv74LqVNXQ}@iC*`~F*DbIfmd+gg5;O$~ zmE%Vq4`7EqfX)XMirYoel+o*h|K!JZwV=#^+j5j)lc8*M zTJhfs#zqgoe(f@w$MKHNz`xGKzaE5tJsAIb2>yi#89l6MsbJ-Wh52+uu=2zLE7_dP z4=E4lkdo1p!bxd~J^@}?h>6jDoEQY&=zM4)BRg|^N=|TeQT9`*(+<}CwcNT#ZnL$y z3-85mAMZ)chIvK@e-cZF#y3?yPBOaIo{H>7&pJFU-Ac zwOS!=13A_3MN;q_pNx-gk6z4Bip?IO^iTi%>lKuCr00DMYTOC*ywTY(6I7+U8;jy? zjqU;gg9_9K;oqMaeF*-3`Bo-Xu%uT8wu^H0jcm?~`i({XD1J3=XMzj6F9|NDwiVbb z5h0@M@)ng%if~DRyJ0pw6|cA)4_r9j-10OysznA=z9JwPAr4tjnYyDwsQn1SW$)WN4D^T-GaCa`-u-PZneDRjuff_7mJ9pF&BAugVg+mP$QA1d#$qB3tO41i4r4n1* z!{O0&*gp-mfdN4-sTG7qDg&qMyB`6EvqS9^hOrsxt`>vOCP?+jhZBa)*b3Y@jzP?V z*M~#fpD3a2&nVi)Pn&TZpAe9(H$@koH~3p$A}b#A&70w zHEcK`+)pyI(F2wq2qwTrt0*&TN+}vpvXf&Yw)zM+UI4*kj~(S=`fG?xX)*l`vUCWJ zu-PLq{bw(|sepNxMobCVDJr*Eba(Dznh@z+Oh1D|M{Wm{UAlwR*EC)Ctt63=!G)Po zwtEg4rt0XbxH#<|6z6Ksm%?+gF$J1sc$6@BsjNNfc>4i!d8ZZoDvria$`@dE&)LX*|p35?K z*+PhPE?aJ#4M$n!^3|>5VX{8ZJxhnPe8Mo4kuy(HT=Zp99DY>cSni6$&S53&T*t73 z%|2o0Q%~I;*dZ=lV&R{o(UJLyyEHo9+y!>%fei!jB5Rs$gpgH&zCXbh=BZP`hf?DZ z^z_+!<3O~g1fq2YB5d{vMBjPB?f}u@MF=25q;ml@qvamLc2*&J3jAyXFAiPZ^`j_~ z!H=rto)O}pqiVTl9dW4nX(iNbGt^+SN2vMpGfvqZsJUbjs3Al;N6m;6J=DHOY~Bl;L$<)8{aDsJ(wk8c)DN54GhD2R3q{lSXM` z#BLP1X&M=Z&mrwCN=SPfMcVjjGmb;fYX1%#-omW*NR3+U|9t=dUtpJ58_C7YYX1r_ zyW^^3zM*WbsT%8NoWhxn^^c>*`Ycj~8;`1;zEdW0=EPtML;We)WN+WHJwD@L1*#B> zMq(l7!)Tt#F&afZ5&Se@YKb-nkPQzhQC1vE`2pQ2$#85#b&E+yTeV4kMu}Z~p0bM( zHv1%)|NDmvaQE9*k0B~^x2F&yoeSopt$2ZY7s)YlP~ULt1V*C8lfnLU5qhcS1$N-a zQYOiZtB_Hl#G!`US*rBJ$=UBI0q5TsaIo1Y;Joh#=K-9bI-(fC^$K{PHG+!)CogF+ zAYL4aPnZXBAq9ybE{2_Fh=RBzXqV!++T$W6`T|$&KsVCRv)#m#ipb~UBIRgskm2GY z<@(^j^0<$yc)lJFcjuljZ1xE(U!9B5q!W>{7gXJ1d)|5T3l1ng5lGJs4 zP1j^>CWbl%4k(U#4;)M`QG&@K1`}-d2qy17>H8`&r4t9S3`i;tVxdIo8YChgamNt3 ziGzr`k_0<4O#VZ;;&^`Q#)0oUGGKY~EVMY-Trx{v9DqV403{4S*z6O49(`2>KplC9 zWgt`us~19uMe@y8&aha$jzP4>fv7#)QbzJHP_ani1d`0XI86;-23^m_|wLq)q@KXo(Z0Runujm{8R-Kr1-GDW7?vTUTX3NP3WPY!bD;qW z9dSDQhm_F%5sLN^Hv6QrzlLJ7OAmyE+*QPmzaZ=oI`hDeT56xd%47VtF&eE3HO zRD#sLX-2@IO{A?m7L?wOp(uY8!Xw1TbQ4?9aC%T^IqIL8#Gx_rFVK!JyULdAu17Tle?aIo1YG5zi93V`=pOfM}+ zOcOfu5Yw}7bF*9q8rMAt5-SWM1J0n3k;+qSb2)+>l(iO73D>}Mk|2>1p;H9=l&Nv(=h8@& z$6ghu&rt&ZEfoACZ1zZ;zUK*FE1=qMamsSB<_jg3j@2=gW{a=BJ3hD=2XgngWnTPn_)hAtm_yFoO>^`vjjukJ=sZ`6vd@kyOU{!iUhAhc>#+ zZR2M5u@+0Suo~&w#2=_2I`Nw}u+!8F9M{%d88!BWJ2z4ez9J)(VYqRcq_JjtZW0=S z#^(FdT4395$g3y82%-SVWAO9G!8la_t$ZF3)6p*8q?^bPaWXZ+y$!zIZy+l?rap>q?b>ov1H0A68apqIw?3+uB`u zbz1gB%@9xbam%XPQgOyp=*B!np4YU$!!WfYT?;fr)7(^ZoyavJ&9M{52_h%b4V%*! z-mS!I-dEx^Gmb-!*WA5OUW3#aulZ%W!fVLI#q703-*86WqPW*)g-+(H;jmgK9d8h3 zH&kb*7!6z~2^o2gVN2z+O<}0c=x~Ui!cd)$x4N_bx)RjCNufT%W}mhO?>N5zX1{mV z7tzwna|RC5na9@P`JDKiUE$6aX0b8Qz;K<$t{FITm13XS`2aYmi4=L=(^AI(OPgj{ zJ{*x`YHk$7o)Md|;o6bG3D-S;q2d}k9q!ItLqbJfG!8l8`Y;^c!W4O=#)Ru9j}{mv ziafcvGm5-uE@u?BQz`OYa}F6rzP1!B8A#`>rA}3!J!yj#wirNBrNGleEtNW)WC{Vx zXmK25ilhzJ7soy{CH7%b_A$a{j|BF6AH7RV;jFB~d<8bE+R(A43)R~zM_O@}CF&zs z>$bgYO%8{b(){%sv-I_W<#>?#;99O!PSj2F83hNt`f4%M88x(_RBRi4` zB%Rnx%hKVv#Du7q?T2Fzw=1!S7g6>w!e*aD^NZhHfVs=P^s`|{s&q`zP4GZ#kqegB zke@SJ6uD^nfO%~T>{z0<1xshRL|ogViDapy1%I|AZ!B%<0yB=?*z_zX^b@IIt_u~q z=D=`3;Zbh={}-k8|2nq*vDv5f|8sBI9qXT^C=GOibr61&0{vRo={6A(ZADewz`EU7ZW#xBLib96(S4vR``F=<1UQ~gi zn^oU_qD>43dp9aadBr^6b6qF#Z9|Ipb0^wJ5a3Y2ooFM`0f&aaR6@g-7#gtICp6rB zSp^Lp)s>LJL#3{S5D$0JDtU8}1EhOm@9PE;hdDVQt#L2|#2^Z6BXu;>l!|RNry#+h zf-6MXf{M~8tG>3AKB;2)zc1XKCxu|MPq_HzBXLeD2}D- zg~;ofj0A@cc|DVL!Qo=0gp1=07uf6*F4j)n9k^h1{pNxTR?e>*T%??yDGH!!qKfy>->pN6*whYC%L#Yaa*FfoLT*xtl1}2KRe}}Ji3vsQ-?xu#WV(%VWvjnr*bJp@}UqM9ZqJ-heB}uaKiHAN-+5( zg9$eK1e345W_Q4Z)xMYuOjyZ_ZeVgPr-Dk0jB?3|L1b#C6NHv4c&~etMRNQ2bfxB}z88-Wbj>r7d?m)-eXzjGQpo4VZq5F7=lO0o=5Xx(i z88Ea|3jzm%Eu`Yuk913&!;{E_5m`_yA_-mFO5-F*;nV>qG9x>N4V4XhD!zu=#Y)I} z3PqOCgdrM-oC)Jn9NxlA7)XtpFy8Od0}+V{gIwGh6NYFmcfy3x5r>%CgwZJrsWV}; zZ`*EL-du{;gWEu~u7}H;>s!Z%8{l7GSq_H$Hpoq**h@?+lu9z=wr%osI6lE`+vNM< zMDGtOF^GsVh!HmXBzo^Sa~`7i$3ajkMXclJgMP0T* zaLC{c8L}g-Ml}Aa5<1?<(1Fc9q2tYO-5uy?Fl01;JvDSF7&4kkmeA22tJK`ZWUNwP zSx{yJ@}H!l808l?9~8x*go{;D8F3XU?@>a^`x#QO*(aoY;Jdp6DGjko&0kOrDGISl z%_K`mnOcsNjTnPCHMA%(+)yf_PhO6ciEs!}fLhr&Sw+X!mC*4`h7N4@2_0Ykz1@M1 zh7Eo5QdL8T!hXG(WC)^KwICmM)Bmu8#Vm_?^-8$7k>LWHeZs}_ zeqwjvq9IJS`P-@CLLmyanPdqUYC-hPU6ydd6w=tzYz+>mbfnHa5CqYy(dLjOQb$9_ zcO4%B=^b!jX#t0-O(j&_Mo}g7K#Rs9r;ffDhqo|w6sb{l^sZa) zDsW2FQF3u-)KSq~?u0tp5qFqc9qp8T)TyKG#i3d-48@_sICktPi43V?2wZWf)~-2j zz{TFTKFT5gzbGO9brks{Z1zc>{^8{XPW!EAHWbNe{$^_ORG~OjGs%)XZ7UAd+yRzG zGgAW#xBL97<+?RVfZ7 z++TIH?q@Cz)x1PXtG+#Ts<{h@KO(0jg9Q+xd>z}DvRuluZ<*97@#v~X{=Zbh!Iu~g zu-PXZ{QX?g^<|JyDGMb;LPP3Q^LJB|01By7%_K`$nA+07>fQ{Xelr}okos;clS(LW zX<#HcsUUA@U|n$X;iS)~nCR~dcNb-$pxGl_eBc4^tH_6r%B6LWi-vkI&5KkG7Yb#e znn{*$AypQtxu+ppc*Ehdib&Q$6hmdD(6AG!!WQ*qp;U=-*r_iI#X2=TJA@&cX6iv5 zC?^Um!-bPpLN|7F*zoWNtDLQbqjM>a8p=Y+k3-J3a1jn~VYUUNMr{ipIPc*FGKp=0 zT+D0>bFI!UKZP@!6ei0;3B_YaY(TCo)UyiUO;Hw#O(P$EUg8qha9J_cjLMbe7i=xZ z!RGQ>O$_^qwY3%8NO`sn36*dnpp-Ics8itZ@2K~{iOwsPAb&N5{0N(U5}j+GECAZ2 zQQ;S_QH)oA9X!w)ukO=SvHi!_;P8cwtm1mx^2&uLb}bRHP6&|r+^36buD1~_0VCmn z(Vno?*6A<@O36;I2T(gkvt6mU-K#q!%|S_IrcWcNC!je2WTqGpBBp`-4730aJ8>*4 zOpTPo)kq0f$0@FaW_r;$P!~0_ zIQ}rTp}u1VQfI0^%5fA0F~+Bh8KGl?<4m`t(#0;Go)X6|o;rO`9IJSh603L(WfdcA z_DKYPcrJ%NNC2%GKO%$}OBtJ!2xduRU5Vgl&I*`3O~&v7-LX7duC^R!nrW5nEr~Ku zQie)C+N$;Qca(7Qy9_7T>=RD@<_m=Y?6<1QQf20Z6P7H~6;7_09w)GU3!>14_zPXG zjM@_wmi2PXi4QI>vlUt}vMLfju7re7G9+NLM@abK$+zzgBruQIoRGkL!CfJNkA^58 z%p+QDuI2fOr)!3kW%ELXt~nGOPINy$z)$#Jm~LY~49g3Uf535TiYDPd|zG1cHXmLG?lxjV(-EzI1F)Tp`pgD-e&A;*Zhn_OIg z=U9FUXSQ-rdX9xcvon?;$FXx2;FMCY4gJvalHuPI#zn&R8d$+<1=?Lf+31g3Uf5UI%FY9X<#~TtcQ`5T|-d5T9rD7DN$6C;lf5THKD4T>p_7x$Fqaj^$gz& zV>>oNew+4nC3Jn0qDvT+BpQd@HtpLuyoGJkkQ&{leQ3|$7I-DwG;(ogqLM^&IrDyP z@&qp7eyuYuF?Cc@$84l7D(Obf=%e7@<%=K=g21%mNDtjqW(TJdA;FX4IL6av8Ff`# zJ>zpKu7n4}-MK3Pn>~`nA39QXvGvxKz$z}zNfxu3i(Sd$=S`29LNq4BV53ySW8kHs z2{|gU+@|j73hTXrB8Q+u?L7{4Cr#owwo=X4p(c+PnjnAE$cP-na~y*&*r6$*$fPJ5 z3y>@vhn&p47>755%zf?sPrA=Z_-FLckDYYV){=e8_R?VKoTUSIZZGL~Zjasz?lJi1 z{qWDrHeGAFBvoaxoLWFNGL(Tw=rGqwK%nf+0qMA4^t~_2r19b`76@ zTd;m?Depwm*Qw1vZ{?cJW-j$zC{#GYVV9$iy4wog6?2bm~jo;uydT z5&8}AWSTjgDr4!XW2I8(F+F#VL*ZFQJE@`R`>?05QaeaeUr+1^wisUG`M%{FPVDoi z%-o>FGHxodj2Xuv$1-l2k!7fH3Z%w3#VhWqa0+s9XVi4jH=U7lOqD#)8UL7CP4Ae& z)T!xLaU7@0;g1LF&rddoTPGk_5B#-!z8_}kX`ZVYa8`97l`^2I_RsMKOZ9oqB6f!o zGx#CO3`W@OlNSD=j}_4E(v$N2su_BZ6=mqLP`3-q8G3?+l_%+8?-EIREZ*}nQIej3 zZYfXiN)8z1;7UO+2n#oXqIqVZYf_aT25P-?pfJ>)<{5+b zoj+mN!Df%J^WppbTLn8E8FggPQ;821qK9Rh%}<=LgtHFu(;m+vx1{q#F5N>9MVO{i z8W$JOqC$y74j0d&(i10gzMuq~zhbb#W}jfQ@5&_TC{>+K*ipE#gu(51fbug?JLn*JT{m+_B5@bU3(hXRyfk!vW?p zCBR(C0E5jw0p1kCSovIQc*CNq2F*Wqw@m>8T7(W8cFow~_O zm%@?f8_Q^x&Y!w*Bc8Y&exvsdEHKA8sb|Vnw|QN!UxtHzeFhSp`C;fffo*G$hh)3D zmslyp<%O>6giaFJk*{+c;FuBz7*P(;kbxvW4mqFM3vhTdxY^ZwW=M_t%s%{zR}?&j zxZcUd1!N$}Php#@Ou`_ue>9naBs9x($-rcikoJ!s)yOHfC$CW!uswcA_FS1)lz(J* zCZls91Y{=SXSm*L6*w z!JAZV0D7NQJ5^8o0`oIIf{+t1kD%3Fc2JF^tbrhB3lsj|B7Gm%g=tcfSSm z4=g}16B=C$=8zN2YM%9&?%zwv@1!EgzzF;xja@^NN*cSeE4mz{xX^W8u^6UK2*Gcl zH$+-u7?B3YL0DnvVHR~9S$fFf>bpv~`d5l8K6G7q9CCvA5B!bvQtR5iI^?gQd^ zM?1lxA8T+RZ3stXT47?@v6+Bp8cvll;>d9VJ>q!BUIgdkZrR?y^r-QD*Mr-($EOyt zxZC6VZvZES{EY4K$($viP;fK)ZTG5>mKkG@nyg7`56G61R zdB-4uLk|sn#n|A90Z{=DKmp9k9j>94C#7;0QFG*%mG0iv$EX|9gf(dSz z!w@*2i5#I&S1gD;E%oCF$|!q@ZY4$=YSf1Ekqf?5;Fs86$;F+qp@`;kCu}HPa*e5NDBZJ_Iva{qVA6VWYkoG01vbt;(I0BkOd|UYDxsOe80R( z01}X>5M99L5Z4P z#!5HMRkX0`P2GwX{y+>xRt@XV_MtkWo`$I@vy0J{32+#(l{?@Na)%N^euyCin|(sa zXZBSP(o-qYF+S?0$h^?;9L}Ox8!gc$MYt+UgEX-0FmwV#3M`k*N{_=%eXJ%O|1h%M zz;mEfAtX)sLF_w`7MqUdd+@WNxqQ6U&nqG6^%O}Bv6}MZkh2xO0f)CRTOm?ow!(k9 zslX<&6_ShdjMbE%yEfZk_tKG7qMEC8WW}hum5w*eiho*c!;9_E@`J>Zs&vSmYa^jc z7KAv&*L%b1YN@eJ79DX?^PNgqe;3922%9~Unjd}eSp_otZST8_p7A?Z^ZSv zb9nlq5}v+H@g$U;qH)N{&TruG7A8B98kL|6+mCe#=o-)N!sTVs#z6MN#_!Q4)$_sos`rB&P4hu_qOXtnMggq&Ng|$I7UU zx@zA%R|!A+8Gf+YC;SBG?+*O1qBV2H533;4Eq+!xJ+!S{RhuwkYr80ieQ(v{q`1ekQ>7>m6@JPY zmDajSS3=ie$4o<}*wy$!he=gD2FvY$FHY4hYneF=EYDI)eM?IcKQg7xO;-02)+W@c zOZVEGy5mZW;RIz2BW(6b9KUBSId$C|R9Q~lT*War(RxyUj1sj> zhOr+9o@`b-mwqZogA=D*`l(zW+|KWnN>F(=PV}5AO~*u*j}?!GVQ! zbq0saIsK{}P1w$iG1Sq}lGL)`7j927K_XF0j>$Svyx=Po8}_6Z2r zRu4VuB*0N-n^6gq7j84UgMlcvu`>|x`6Mb_yW-n4yufi{4bG^P0ff>nx=e=y2X}%? zJ8aASa6s{ufbwJp6m0ehD9ab^4vE2hvGbA`%njQaSZ?AZh6-5tn4*E^CmK{_G%YC! zqO{O?S{!J&SmJij@O^Q>d9D(0et-c7n|%V#kG*ks0EdMF%?mgz3aB&Sv>&P0z5toK zb>Qokm-vojNNv@Xj8TjV2No`ASbD5gv(}wTF!>P%6KwVgCa-_a?tlq%JI)IxEKH#@ zn8ciXsde|tuE62&I`E+!%3LUeShIA;i5ySL5`0y6lsP!nM;}PMBJW<9M9-`L9a2`ell%hG+!&amYm@{00thVbKUkjYcDU><^3rsU#YK zTwFjjg8US=MI%V;&FZ2NggdnE*n(6b!UIYWoQy%}jBoInn<{$g+HI@oDDt!@(LyK> zC$oFgl?iZMz*g>n!~MIJaQ{Av`w=#KBv0?T-x~^)_S=K{J#>ST!?5NhPYDH*e$p8( z+B5$tr@|vKi|X*S<{P;RhCV%wqA>DeU&^k*W&TT%;IP3(^+pJ<@&x{iqW%_xR+twh&C546w3wsoJw)@gsGVp4w~+%0*sgd-S-oW}W39Nxk-PNYUP&U>C> z7ic9KC%KquoZAo+LqG8V*WHlrFxG?BV~J`YEbWZzCyR(3iso`=)pPQAIHBs<9gmp0 zCSuo2q^=_3vpKF()%4br+k*9YV;HRj%g5`)?u5C~fr6!mhey1~Xr^3Dg)%vwcg#Ba zsuk#f67Mi5?-*gTPjdOiw-re5QfpnhRx$1`fd^XS{+O}!qH^4yXj$Z;f7rc5=pVC} zUM>p#6A>;&|Fzc}5OsuX5sQ8gL4!?=Ftr`iGNlm2)f-SC#9@a^yj19jleo`RLd{Wz z8f^9nHNWtz-GQ2SQEhgPs3Am%Lfa*3RygU?t|ut0Nv7HQP%<%uNT^tctZ(ow^FnTtA2~dA*bKoiNjl%ev8zY ze*5-M7x*RmExEWe`mJa#+w@xrDO-1Pno!nu$~C4|ap%BR>a^UOIX}04p z3Tt*WRF}efMirO2><59FYO#|5rQ1ecP8f^9mH6MTM zj};=a-y1{b2b?2nScE{As2OphhZ@qzQQ%-&fg^2)LYcsp;&6CFQ>Xz)_1nA29HFC8T|kBCR1{ zKzh0HXcnec+ks4KRKkofNfnB2Bl8Xxn7?7XBnYG%x?*VSP@-Z~Y@5v6{5Q^7M z8HH5Lz!_CIPKFJ1$xPY{7tl}BWUZxn*iiMvNu$sTq-;!_i&L5m#~Qd?Jn3#Y;d|dN zt9W!yfxC-3T+r;3@cq&I6aenG@V$%Hvz(*wB}6*6FI~$CU&XyseiCEkK#31K^g}6i zl?#>;F7u2ChZR+wHy>$rb9b&1QuZ^XV6#t1`GxoH4y0T}qi*Ji6hfqPq%3hrnbi(T z&M;+GSSy5jRp8RFr4BPa(k*okTOtdr>6(@wxq%fLE|lGa_yRaN()MC6wPHhacnj?8sk6YgpCTs|k};gfxV{{2ZLX~k%+!Gs4uZgzvc7T&Au5zOzM*QzEswb>n2#&5 zj1!b)jIh}!!Tc}(sQ`GtRoLephIu35uyYj5gh=Otc}CX-Up^)DT-VSeNMw|W&rx0S z95oI=s;&#JH*O#JN+l4znt=$LJp$1u9`WMc0U}mJWsV?XbyT{vo3v+K2xS69<@gZM zrkf_54IqOXF5^Oi00$M-O(cx4Dq`NOgpRi|bYQbj=+NG}JJ7+3Nz4%)tgK3x=y(RV z_bXR0kyyGAu?EM;MV4(#$&>?%-E+t=6(8qtagP!%{(|8Gn|;E?)%UO9qLUIUGVbn5 zi51}pcFme1)%FxcGz{^tM5Td%{DaKkAApfWYl>ftk zg3Uew<=De3KQW>aJjw2O9g(V!!QGl?Nf-b?b%n6Vg&3E~NWY$A3v`jOA6eX!b z64!Q2o`aXjeCXRr0www#0KV%5e&E0%Qo3o|Zs^5<7N?v*dgNDB+*yx?yCoBpMB|V% zA3h$3w=nY|QlsX>PyFcB1#*e`kX+mu^Py-icfx$wDZiN7d^iV&QfEGFuOKTFl$BCq z07)o(rg@qaH&OLkmq~G)Lp9r}+!e<)o}$DxE}>jwgv~xl=Xd{hf$@G@5Lp4VIZ9_% z1FcKxEawEL*6O-6KQJ#?X%aYo;^|UhW)1cW0TB)_4Nh=DCmd3SN=OMAQn1-4qd!7{!PjJ^jk9=B|dPR_!tPJw^!+}=MrHT!QxkKF?gv?lSfEuU7G#Mk!q@vtYEWGSo!YHRIt*CaYP0w730X_ks>mXbd8htgF*|ftaTZ)z~+JOX=ae>uII`i zrXiSLk{E{_?x0ZBkylalD@rK(HHIQ=_6S9P@vzrdP}Gs-LkKNWhO}`L-8A_fngmo98tS4u9=g1Mx7jVhv9G03Fm$W7iB~ zEs8ZL@}vcp9jCs@>3r{2Lg4!-0tHzE;&I5?RPM&%EzG8Z)TmA6FAm(dz%;R`kc$h< z8W2xmn<+(tb<~v^6bjy}{-zR>_&drZM%e6=n7;L01*E$)p-5n@n))h48H;zEvzTTfja{Q> zx_T87XkxyOz;>YuTcm|jTCilj3Y8J?qPg9hGK?I{k7LuZJ?x&lZ!j!?hwu8%rbg1T6*!^ zV``VjoY>3sZjV-U)0{sy4Ba#aAEZ=e)CRYQ6e*5_G`Kyay5hKpsl+`T$~{Kd?32v? z_%9V$@3+jpi{}2#S!NSLBzU@Onf*L&Yh9lM*t#0|K;#g1pg|g1Q7U7pY6yE)p~xZX zQ2RR!V-wPqtQb;!OqYB9qC*OeVh+d=9v>hQ+r~t%+JZSFHe1tP0`W%_xHvb$1r~J!d|^;=jA* z1Gmi12PUeW8bP92k!#sfb@&Cat*vX$lT_pcx}`^n9caE5hK6I?o~?s&7e%RU=n%8Z z8_sT5;sh^}=LDj0$Z>*~ER+)`)h4KNU#`wUwS5)`_xwsfUAey_y@&Q)JZq9sw6|?J_56IO%FEp}R z@mvYfv!T!|$k@o23i%Ky&q8u)96;C|wOZlm%u~rqNI2=s_%c3g|Ltj+F(3cs8 zu-PXJ-Mq9rFmw}5^Pe+@2%))Ht5&&PYP@l2 zNi}fnvJ0ogn3`{xzNKjq#8raV$u(jKkTE)wBKe$`c%Oo0yoc{Vi9Nxk# zT1buQuj_wbV3}C7$ifi}>^*9wfnqI4)bf1&(&(fLWhFT-CWI2X1%@&)If|saCI^ ztU!OiwP9AUXU>wG747L-8BOl)#0Akspa|RGg0PPw;$GcaBCo;>eC~%Fy@Es{+-Ozz1%nyNs zoJbM2tO!(L8%|Jg6ECq{s7YxDzV8RFsq+Y9 zCk#^04-HF-ooK54bG*V*eV$_uuU29Xucgdkgv}laH6Huc0Z ze3=lcXLLrGgOEtvYJsMOsTRhL0VnX8Nst(+Cs}iDqk0MGaZbjpe z6Swcg;Vn$uA~h;*KXv5s1xAUuB^P%_+=}M1P25WGggU#^!Z^d!Qnp*xQ72s6YjC#l zj$%vchN&0Fj^`ONJcFyjDM5ha4O|Tii4Hh!@EIj;@OjD&M%e6=e0|kF7ufB$d}T`O zeB>)rMLUwOacA?wjh)euvbklV0p?MibN9D2z1?o;~~t%v#dmObHrNr#z-B9HKR9`)V zzRS>q${9&y#(Ee!ksAl5o7#bE+qxN>K@_{3+Ip!Hmad>!YN(zeKMpw&djyBKuuUvd zqayaxdw!unClRsaVkTl=QKSQLUsyFOh&fgs_E=bu?JS>!~VXk6fKsa#I7gK_he83-)#4YGH|%KXw;%n`w)iXAAc5%w zzUL)!r^a$eKgd$yAi;(H$o9g)<4sENcr$|sHv0sRSMCzKCCmMok91%uA00ttdP@W7 zw`*Ign?z0+T9ia^w5pUjU%}GAXmIdQur#nfIBuXYrf-!AxOkHbd11DeXuWveDQ&AD<-_<;VsPWfYg}X z;l2M@V3pV%$i_=-9MUk^e%)MHI5ZC_!F#Z%%y!ev(|jkyY!i zk50;J-*lvtUc>36@^)uhKN4UP$9`&BQW^P%It30M3KkJM#wskHrv!^3g9SGG1dB_) zv^!vN7p)dKA6St7yObjB)zI5GGFOgi04KbrrfbKMlzzokLsuZgfrP7uuFw%@)_AcJ zR(_OW1)F`s%5$ULffZIiX+BtCWs^D*A=6`pFQ00MQRG97a5I+Kizr})BQ!l$xQ;li z{Gt+8euZHLn|;E{)(3Y7R#^4X`Cx?=9qkA!;#l|N%TVd1#(!GGx?8$#m=R=|NNHO& zvF-u_95!lV-31+RnD|pAOuU<60-Jrp#4G<{9+>z$*k3Edo|jqBq5Gh z)a=|OJL0&+p1)DCm7flG=eBZe_DS;o&$(!$5*Vx2!WW{eMH_ASf@+diQ5$WbS(3cs zXpM$GhRgvyNW2&hkcmS}m)W${IDo`7IE2(hYl!>cz;TfhI1VsyV6#Wy`0Sob3xU_A zBdL3Ev_xw(d^|O9D7so3XqLdC9<9;PX9+AUTEoNxB6QIDx{B6NAkM)_q@2R(szwAQ ztTh+%Fnw?q>$+<>mIa|3Q4GIx$U35gtY=bW36)dPIOLSmn{jvxQ%;c@RZc&9?$H9P zL^&lFcSboC&E-xgr(JP~sg=`iSxC3aDeqQ*7-G#yAy9H!w?Y%Y;0STNLP0s@I^wv* zrV^L9jdF<*Hv1%hM|Oefe#_q$w?e~GP?NukZiNP#CHX6kwr}WTm~G@%w~mJp-(;G) z51E*jDHTjy<6D-Y!l9%l6hx*M4kACJ1d*R(5W!}jAo4P6cR-{i+P>lQsX;_B+P;Bi z2_oWz#D+dF%3gCr--;maPb#{pCLyu8Zw?MML4(cDav=D9B@n!wfdHF*0>OWM;qCxI zOHNk9M^giVVnSjA%@PPi35g9oAOvDKsy;~IjA|+Oz(hh~bI%+ACK3{xpX8SRXOx!z z=h^bdW}lY-AMUR#|4tGTWsDS+ghZhQudBu1NkU@7A}K9>aqxFTACQ$xg1c$V1Q2mdw8(fCqVqK zYj+1ATI%#REKW5*C>GmnpjiThdY#^eJ}2t*CO#DAgIa>7R2-5-onA@89E60%>s0gg zFoJY@2vIjoC?e?VZWtM^2_=u5Fy;_-i4vj?QACN2*Mf1#8LzLx;VsN~jnt^|`g40e zS74MFugS$7GF}Vjawm+}U2%q~jo00>jymJ@^xk4tA#D&Ex&{s;)06UhDF{eLgX0hi z-eT4V#}-m0wy;du!U&r^611N?^0x(u`)#dmDIL}zC)5P3Vimy#nk7LiT}7~=t07x^ zq>A8S5(Yf5)7XMD4Q*S>LeX4BP>CuBpyn!qq}L%<4>TdkCDN=Q3cWB510zkGAa)Hu z)dGvd(#w^w^a_flmMVgBTh1<^+i$_zlAzr13DpFvVuEr5%@SP13Caz9K!wy* zSjW-k0FE4mZK|!y3DKGaWf27q9tuumI>st2KB5GRdl)RR*(X?h_;tGj7I!@Z=Isd| zJL#nHL?T(k$5(>|>0drUxq)U07SCNiJqu=1YrO)x{jB7O5_t%c@iJi$eGf z+tkYkUj^@=a_HI_@IY⏽u@}X<|s3)_m%=Fof`9 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

f=aDRWR)sbozg->E~_qa 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
HzFX(Glu4_UWzJ$ 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%0DKKs;UQ$mE)^AkGEfN`Kzry8 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 literal 0 HcmV?d00001 diff --git a/graph_summary.json b/graph_summary.json new file mode 100644 index 00000000..d089acbd --- /dev/null +++ b/graph_summary.json @@ -0,0 +1 @@ +{"_invocation_id": "266d193f-df97-45a2-84f8-51fc2b0d7d31", "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": [1488, 1489, 1490]}, "1116": {"name": "model.synthetix.core_vault_liquidation_arbitrum_sepolia", "type": "model", "succ": [1670, 1671, 1672, 1673, 1674, 1675, 1676, 1677, 1678, 1679, 1680, 1681, 1682, 1683, 1684]}, "1117": {"name": "model.synthetix.core_withdrawn_arbitrum_sepolia", "type": "model", "succ": [1292, 1534, 1535, 1536, 1537, 1538, 1539, 1540, 1541, 1542, 1543, 1544, 1545, 1546, 1547]}, "1118": {"name": "model.synthetix.core_usd_minted_arbitrum_sepolia", "type": "model", "succ": [1290, 1316, 1654, 1655, 1656, 1657, 1658, 1659, 1660, 1661, 1662, 1663, 1664, 1665, 1666, 1667, 1668, 1669]}, "1119": {"name": "model.synthetix.core_deposited_arbitrum_sepolia", "type": "model", "succ": [1292, 1520, 1521, 1522, 1523, 1524, 1525, 1526, 1527, 1528, 1529, 1530, 1531, 1532, 1533]}, "1120": {"name": "model.synthetix.core_pool_created_arbitrum_sepolia", "type": "model", "succ": [1300, 1594, 1595, 1596, 1597, 1598, 1599, 1600, 1601, 1602, 1603, 1604, 1605]}, "1121": {"name": "model.synthetix.core_market_updated_arbitrum_sepolia", "type": "model", "succ": [1284, 1564, 1565, 1566, 1567, 1568, 1569, 1570, 1571, 1572, 1573, 1574, 1575, 1576, 1577, 1578, 1579, 1580, 1581]}, "1122": {"name": "model.synthetix.core_liquidation_arbitrum_sepolia", "type": "model", "succ": [1548, 1549, 1550, 1551, 1552, 1553, 1554, 1555, 1556, 1557, 1558, 1559, 1560, 1561, 1562, 1563]}, "1123": {"name": "model.synthetix.core_rewards_distributed_arbitrum_sepolia", "type": "model", "succ": [1287, 1622, 1623, 1624, 1625, 1626, 1627, 1628, 1629, 1630, 1631, 1632, 1633, 1634, 1635, 1636, 1637]}, "1124": {"name": "model.synthetix.core_vault_debt_arbitrum_sepolia", "type": "model", "succ": [1288, 1309, 1695, 1696, 1697, 1698, 1699, 1700, 1701]}, "1125": {"name": "model.synthetix.core_account_created_arbitrum_sepolia", "type": "model", "succ": [1491, 1492, 1493, 1494, 1495, 1496, 1497, 1498, 1499, 1500, 1501]}, "1126": {"name": "model.synthetix.core_market_registered_arbitrum_sepolia", "type": "model", "succ": [1582, 1583, 1584, 1585, 1586, 1587, 1588, 1589, 1590, 1591, 1592, 1593]}, "1127": {"name": "model.synthetix.core_delegation_updated_arbitrum_sepolia", "type": "model", "succ": [1285, 1291, 1502, 1503, 1504, 1505, 1506, 1507, 1508, 1509, 1510, 1511, 1512, 1513, 1514, 1515, 1516, 1517, 1518, 1519]}, "1128": {"name": "model.synthetix.core_usd_burned_arbitrum_sepolia", "type": "model", "succ": [1290, 1316, 1638, 1639, 1640, 1641, 1642, 1643, 1644, 1645, 1646, 1647, 1648, 1649, 1650, 1651, 1652, 1653]}, "1129": {"name": "model.synthetix.core_rewards_claimed_arbitrum_sepolia", "type": "model", "succ": [1606, 1607, 1608, 1609, 1610, 1611, 1612, 1613, 1614, 1615, 1616, 1617, 1618, 1619, 1620, 1621]}, "1130": {"name": "model.synthetix.core_vault_collateral_arbitrum_sepolia", "type": "model", "succ": [1296, 1312, 1685, 1686, 1687, 1688, 1689, 1690, 1691, 1692, 1693, 1694]}, "1131": {"name": "model.synthetix.perp_order_committed_arbitrum_sepolia", "type": "model", "succ": [1306, 1713, 1714, 1715, 1716, 1717, 1718, 1719, 1720, 1721, 1722, 1723, 1724]}, "1132": {"name": "model.synthetix.perp_position_liquidated_arbitrum_sepolia", "type": "model", "succ": [1308, 1753, 1754, 1755, 1756, 1757, 1758, 1759, 1760, 1761, 1762, 1763, 1764, 1765, 1766, 1767, 1768]}, "1133": {"name": "model.synthetix.perp_previous_order_expired_arbitrum_sepolia", "type": "model", "succ": [1303, 1795, 1796, 1797, 1798, 1799, 1800, 1801, 1802, 1803, 1804, 1805, 1806]}, "1134": {"name": "model.synthetix.perp_account_created_arbitrum_sepolia", "type": "model", "succ": [1301, 1702, 1703, 1704, 1705, 1706, 1707, 1708, 1709, 1710, 1711, 1712]}, "1135": {"name": "model.synthetix.perp_interest_charged_arbitrum_sepolia", "type": "model", "succ": [1310, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828]}, "1136": {"name": "model.synthetix.perp_market_updated_arbitrum_sepolia", "type": "model", "succ": [1311, 1739, 1740, 1741, 1742, 1743, 1744, 1745, 1746, 1747, 1748, 1749, 1750, 1751, 1752]}, "1137": {"name": "model.synthetix.perp_interest_rate_updated_arbitrum_sepolia", "type": "model", "succ": [1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840]}, "1138": {"name": "model.synthetix.perp_collateral_modified_arbitrum_sepolia", "type": "model", "succ": [1307, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794]}, "1139": {"name": "model.synthetix.perp_market_created_arbitrum_sepolia", "type": "model", "succ": [1305, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818]}, "1140": {"name": "model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia", "type": "model", "succ": [1302, 1769, 1770, 1771, 1772, 1773, 1774, 1775, 1776, 1777, 1778, 1779, 1780, 1781]}, "1141": {"name": "model.synthetix.perp_order_settled_arbitrum_sepolia", "type": "model", "succ": [1304, 1725, 1726, 1727, 1728, 1729, 1730, 1731, 1732, 1733, 1734, 1735, 1736, 1737, 1738]}, "1142": {"name": "model.synthetix.spot_order_cancelled_arbitrum_sepolia", "type": "model", "succ": [1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883]}, "1143": {"name": "model.synthetix.spot_synth_unwrapped_arbitrum_sepolia", "type": "model", "succ": [1315, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952]}, "1144": {"name": "model.synthetix.spot_synth_sold_arbitrum_sepolia", "type": "model", "succ": [1314, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926]}, "1145": {"name": "model.synthetix.spot_order_committed_arbitrum_sepolia", "type": "model", "succ": [1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855]}, "1146": {"name": "model.synthetix.spot_synth_registered_arbitrum_sepolia", "type": "model", "succ": [1317, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894]}, "1147": {"name": "model.synthetix.spot_synth_wrapped_arbitrum_sepolia", "type": "model", "succ": [1315, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938]}, "1148": {"name": "model.synthetix.spot_synth_bought_arbitrum_sepolia", "type": "model", "succ": [1314, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909]}, "1149": {"name": "model.synthetix.spot_order_settled_arbitrum_sepolia", "type": "model", "succ": [1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872]}, "1150": {"name": "model.synthetix.blocks_arbitrum_mainnet", "type": "model", "succ": [1953, 1954, 1955]}, "1151": {"name": "model.synthetix.core_market_registered_arbitrum_mainnet", "type": "model", "succ": [2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058]}, "1152": {"name": "model.synthetix.core_usd_burned_arbitrum_mainnet", "type": "model", "succ": [1340, 1360, 2103, 2104, 2105, 2106, 2107, 2108, 2109, 2110, 2111, 2112, 2113, 2114, 2115, 2116, 2117, 2118]}, "1153": {"name": "model.synthetix.core_vault_collateral_arbitrum_mainnet", "type": "model", "succ": [1331, 1356, 2150, 2151, 2152, 2153, 2154, 2155, 2156, 2157, 2158, 2159]}, "1154": {"name": "model.synthetix.core_account_created_arbitrum_mainnet", "type": "model", "succ": [1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966]}, "1155": {"name": "model.synthetix.core_deposited_arbitrum_mainnet", "type": "model", "succ": [1342, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998]}, "1156": {"name": "model.synthetix.core_rewards_distributed_arbitrum_mainnet", "type": "model", "succ": [1334, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 2101, 2102]}, "1157": {"name": "model.synthetix.core_vault_liquidation_arbitrum_mainnet", "type": "model", "succ": [2135, 2136, 2137, 2138, 2139, 2140, 2141, 2142, 2143, 2144, 2145, 2146, 2147, 2148, 2149]}, "1158": {"name": "model.synthetix.core_usd_minted_arbitrum_mainnet", "type": "model", "succ": [1340, 1360, 2119, 2120, 2121, 2122, 2123, 2124, 2125, 2126, 2127, 2128, 2129, 2130, 2131, 2132, 2133, 2134]}, "1159": {"name": "model.synthetix.core_delegation_updated_arbitrum_mainnet", "type": "model", "succ": [1328, 1343, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984]}, "1160": {"name": "model.synthetix.core_liquidation_arbitrum_mainnet", "type": "model", "succ": [2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028]}, "1161": {"name": "model.synthetix.core_market_updated_arbitrum_mainnet", "type": "model", "succ": [1344, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046]}, "1162": {"name": "model.synthetix.core_rewards_claimed_arbitrum_mainnet", "type": "model", "succ": [2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086]}, "1163": {"name": "model.synthetix.core_vault_debt_arbitrum_mainnet", "type": "model", "succ": [1338, 1347, 2160, 2161, 2162, 2163, 2164, 2165, 2166]}, "1164": {"name": "model.synthetix.core_pool_created_arbitrum_mainnet", "type": "model", "succ": [1329, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070]}, "1165": {"name": "model.synthetix.core_withdrawn_arbitrum_mainnet", "type": "model", "succ": [1342, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012]}, "1166": {"name": "model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet", "type": "model", "succ": [1348, 2234, 2235, 2236, 2237, 2238, 2239, 2240, 2241, 2242, 2243, 2244, 2245, 2246]}, "1167": {"name": "model.synthetix.perp_interest_rate_updated_arbitrum_mainnet", "type": "model", "succ": [2294, 2295, 2296, 2297, 2298, 2299, 2300, 2301, 2302, 2303, 2304, 2305]}, "1168": {"name": "model.synthetix.perp_account_created_arbitrum_mainnet", "type": "model", "succ": [1352, 2167, 2168, 2169, 2170, 2171, 2172, 2173, 2174, 2175, 2176, 2177]}, "1169": {"name": "model.synthetix.perp_position_liquidated_arbitrum_mainnet", "type": "model", "succ": [1345, 2218, 2219, 2220, 2221, 2222, 2223, 2224, 2225, 2226, 2227, 2228, 2229, 2230, 2231, 2232, 2233]}, "1170": {"name": "model.synthetix.perp_market_updated_arbitrum_mainnet", "type": "model", "succ": [1354, 2204, 2205, 2206, 2207, 2208, 2209, 2210, 2211, 2212, 2213, 2214, 2215, 2216, 2217]}, "1171": {"name": "model.synthetix.perp_market_created_arbitrum_mainnet", "type": "model", "succ": [1346, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2279, 2280, 2281, 2282, 2283]}, "1172": {"name": "model.synthetix.perp_collateral_modified_arbitrum_mainnet", "type": "model", "succ": [1350, 2247, 2248, 2249, 2250, 2251, 2252, 2253, 2254, 2255, 2256, 2257, 2258, 2259]}, "1173": {"name": "model.synthetix.perp_order_settled_arbitrum_mainnet", "type": "model", "succ": [1349, 2190, 2191, 2192, 2193, 2194, 2195, 2196, 2197, 2198, 2199, 2200, 2201, 2202, 2203]}, "1174": {"name": "model.synthetix.perp_previous_order_expired_arbitrum_mainnet", "type": "model", "succ": [1355, 2260, 2261, 2262, 2263, 2264, 2265, 2266, 2267, 2268, 2269, 2270, 2271]}, "1175": {"name": "model.synthetix.perp_interest_charged_arbitrum_mainnet", "type": "model", "succ": [1351, 2284, 2285, 2286, 2287, 2288, 2289, 2290, 2291, 2292, 2293]}, "1176": {"name": "model.synthetix.perp_order_committed_arbitrum_mainnet", "type": "model", "succ": [1353, 2178, 2179, 2180, 2181, 2182, 2183, 2184, 2185, 2186, 2187, 2188, 2189]}, "1177": {"name": "model.synthetix.spot_order_cancelled_arbitrum_mainnet", "type": "model", "succ": [2338, 2339, 2340, 2341, 2342, 2343, 2344, 2345, 2346, 2347, 2348]}, "1178": {"name": "model.synthetix.spot_synth_bought_arbitrum_mainnet", "type": "model", "succ": [1358, 2360, 2361, 2362, 2363, 2364, 2365, 2366, 2367, 2368, 2369, 2370, 2371, 2372, 2373, 2374]}, "1179": {"name": "model.synthetix.spot_order_committed_arbitrum_mainnet", "type": "model", "succ": [2306, 2307, 2308, 2309, 2310, 2311, 2312, 2313, 2314, 2315, 2316, 2317, 2318, 2319, 2320]}, "1180": {"name": "model.synthetix.spot_synth_registered_arbitrum_mainnet", "type": "model", "succ": [1361, 2349, 2350, 2351, 2352, 2353, 2354, 2355, 2356, 2357, 2358, 2359]}, "1181": {"name": "model.synthetix.spot_synth_unwrapped_arbitrum_mainnet", "type": "model", "succ": [1359, 2404, 2405, 2406, 2407, 2408, 2409, 2410, 2411, 2412, 2413, 2414, 2415, 2416, 2417]}, "1182": {"name": "model.synthetix.spot_order_settled_arbitrum_mainnet", "type": "model", "succ": [2321, 2322, 2323, 2324, 2325, 2326, 2327, 2328, 2329, 2330, 2331, 2332, 2333, 2334, 2335, 2336, 2337]}, "1183": {"name": "model.synthetix.spot_synth_wrapped_arbitrum_mainnet", "type": "model", "succ": [1359, 2392, 2393, 2394, 2395, 2396, 2397, 2398, 2399, 2400, 2401, 2402, 2403]}, "1184": {"name": "model.synthetix.spot_synth_sold_arbitrum_mainnet", "type": "model", "succ": [1358, 2375, 2376, 2377, 2378, 2379, 2380, 2381, 2382, 2383, 2384, 2385, 2386, 2387, 2388, 2389, 2390, 2391]}, "1185": {"name": "model.synthetix.blocks_base_sepolia", "type": "model", "succ": [2418, 2419, 2420]}, "1186": {"name": "model.synthetix.core_deposited_base_sepolia", "type": "model", "succ": [1373, 2450, 2451, 2452, 2453, 2454, 2455, 2456, 2457, 2458, 2459, 2460, 2461, 2462, 2463]}, "1187": {"name": "model.synthetix.core_usd_burned_base_sepolia", "type": "model", "succ": [1383, 1405, 2568, 2569, 2570, 2571, 2572, 2573, 2574, 2575, 2576, 2577, 2578, 2579, 2580, 2581, 2582, 2583]}, "1188": {"name": "model.synthetix.core_rewards_claimed_base_sepolia", "type": "model", "succ": [2536, 2537, 2538, 2539, 2540, 2541, 2542, 2543, 2544, 2545, 2546, 2547, 2548, 2549, 2550, 2551]}, "1189": {"name": "model.synthetix.core_market_registered_base_sepolia", "type": "model", "succ": [2512, 2513, 2514, 2515, 2516, 2517, 2518, 2519, 2520, 2521, 2522, 2523]}, "1190": {"name": "model.synthetix.core_pool_created_base_sepolia", "type": "model", "succ": [1386, 2524, 2525, 2526, 2527, 2528, 2529, 2530, 2531, 2532, 2533, 2534, 2535]}, "1191": {"name": "model.synthetix.core_usd_minted_base_sepolia", "type": "model", "succ": [1383, 1405, 2584, 2585, 2586, 2587, 2588, 2589, 2590, 2591, 2592, 2593, 2594, 2595, 2596, 2597, 2598, 2599]}, "1192": {"name": "model.synthetix.core_rewards_distributed_base_sepolia", "type": "model", "succ": [1381, 2552, 2553, 2554, 2555, 2556, 2557, 2558, 2559, 2560, 2561, 2562, 2563, 2564, 2565, 2566, 2567]}, "1193": {"name": "model.synthetix.core_delegation_updated_base_sepolia", "type": "model", "succ": [1372, 1387, 2432, 2433, 2434, 2435, 2436, 2437, 2438, 2439, 2440, 2441, 2442, 2443, 2444, 2445, 2446, 2447, 2448, 2449]}, "1194": {"name": "model.synthetix.core_market_updated_base_sepolia", "type": "model", "succ": [1374, 2494, 2495, 2496, 2497, 2498, 2499, 2500, 2501, 2502, 2503, 2504, 2505, 2506, 2507, 2508, 2509, 2510, 2511]}, "1195": {"name": "model.synthetix.core_withdrawn_base_sepolia", "type": "model", "succ": [1373, 2464, 2465, 2466, 2467, 2468, 2469, 2470, 2471, 2472, 2473, 2474, 2475, 2476, 2477]}, "1196": {"name": "model.synthetix.core_liquidation_base_sepolia", "type": "model", "succ": [2478, 2479, 2480, 2481, 2482, 2483, 2484, 2485, 2486, 2487, 2488, 2489, 2490, 2491, 2492, 2493]}, "1197": {"name": "model.synthetix.core_vault_debt_base_sepolia", "type": "model", "succ": [1377, 1396, 2625, 2626, 2627, 2628, 2629, 2630, 2631]}, "1198": {"name": "model.synthetix.core_vault_liquidation_base_sepolia", "type": "model", "succ": [2600, 2601, 2602, 2603, 2604, 2605, 2606, 2607, 2608, 2609, 2610, 2611, 2612, 2613, 2614]}, "1199": {"name": "model.synthetix.core_account_created_base_sepolia", "type": "model", "succ": [2421, 2422, 2423, 2424, 2425, 2426, 2427, 2428, 2429, 2430, 2431]}, "1200": {"name": "model.synthetix.core_vault_collateral_base_sepolia", "type": "model", "succ": [1376, 1400, 2615, 2616, 2617, 2618, 2619, 2620, 2621, 2622, 2623, 2624]}, "1201": {"name": "model.synthetix.perp_collateral_modified_base_sepolia", "type": "model", "succ": [1391, 2712, 2713, 2714, 2715, 2716, 2717, 2718, 2719, 2720, 2721, 2722, 2723, 2724]}, "1202": {"name": "model.synthetix.perp_position_liquidated_base_sepolia", "type": "model", "succ": [1395, 2683, 2684, 2685, 2686, 2687, 2688, 2689, 2690, 2691, 2692, 2693, 2694, 2695, 2696, 2697, 2698]}, "1203": {"name": "model.synthetix.perp_account_created_base_sepolia", "type": "model", "succ": [1399, 2632, 2633, 2634, 2635, 2636, 2637, 2638, 2639, 2640, 2641, 2642]}, "1204": {"name": "model.synthetix.perp_previous_order_expired_base_sepolia", "type": "model", "succ": [1389, 2725, 2726, 2727, 2728, 2729, 2730, 2731, 2732, 2733, 2734, 2735, 2736]}, "1205": {"name": "model.synthetix.perp_order_committed_base_sepolia", "type": "model", "succ": [1398, 2643, 2644, 2645, 2646, 2647, 2648, 2649, 2650, 2651, 2652, 2653, 2654]}, "1206": {"name": "model.synthetix.perp_account_liquidation_attempt_base_sepolia", "type": "model", "succ": [1393, 2699, 2700, 2701, 2702, 2703, 2704, 2705, 2706, 2707, 2708, 2709, 2710, 2711]}, "1207": {"name": "model.synthetix.perp_market_created_base_sepolia", "type": "model", "succ": [1390, 2737, 2738, 2739, 2740, 2741, 2742, 2743, 2744, 2745, 2746, 2747, 2748]}, "1208": {"name": "model.synthetix.perp_order_settled_base_sepolia", "type": "model", "succ": [1397, 2655, 2656, 2657, 2658, 2659, 2660, 2661, 2662, 2663, 2664, 2665, 2666, 2667, 2668]}, "1209": {"name": "model.synthetix.perp_interest_charged_base_sepolia", "type": "model", "succ": [1394, 2749, 2750, 2751, 2752, 2753, 2754, 2755, 2756, 2757, 2758]}, "1210": {"name": "model.synthetix.perp_interest_rate_updated_base_sepolia", "type": "model", "succ": [2759, 2760, 2761, 2762, 2763, 2764, 2765, 2766, 2767, 2768, 2769, 2770]}, "1211": {"name": "model.synthetix.perp_market_updated_base_sepolia", "type": "model", "succ": [1392, 2669, 2670, 2671, 2672, 2673, 2674, 2675, 2676, 2677, 2678, 2679, 2680, 2681, 2682]}, "1212": {"name": "model.synthetix.spot_order_committed_base_sepolia", "type": "model", "succ": [2771, 2772, 2773, 2774, 2775, 2776, 2777, 2778, 2779, 2780, 2781, 2782, 2783, 2784, 2785]}, "1213": {"name": "model.synthetix.spot_synth_registered_base_sepolia", "type": "model", "succ": [1406, 2814, 2815, 2816, 2817, 2818, 2819, 2820, 2821, 2822, 2823, 2824]}, "1214": {"name": "model.synthetix.spot_order_cancelled_base_sepolia", "type": "model", "succ": [2803, 2804, 2805, 2806, 2807, 2808, 2809, 2810, 2811, 2812, 2813]}, "1215": {"name": "model.synthetix.spot_synth_sold_base_sepolia", "type": "model", "succ": [1404, 2840, 2841, 2842, 2843, 2844, 2845, 2846, 2847, 2848, 2849, 2850, 2851, 2852, 2853, 2854, 2855, 2856]}, "1216": {"name": "model.synthetix.spot_synth_unwrapped_base_sepolia", "type": "model", "succ": [1403, 2869, 2870, 2871, 2872, 2873, 2874, 2875, 2876, 2877, 2878, 2879, 2880, 2881, 2882]}, "1217": {"name": "model.synthetix.spot_order_settled_base_sepolia", "type": "model", "succ": [2786, 2787, 2788, 2789, 2790, 2791, 2792, 2793, 2794, 2795, 2796, 2797, 2798, 2799, 2800, 2801, 2802]}, "1218": {"name": "model.synthetix.spot_synth_bought_base_sepolia", "type": "model", "succ": [1404, 2825, 2826, 2827, 2828, 2829, 2830, 2831, 2832, 2833, 2834, 2835, 2836, 2837, 2838, 2839]}, "1219": {"name": "model.synthetix.spot_synth_wrapped_base_sepolia", "type": "model", "succ": [1403, 2857, 2858, 2859, 2860, 2861, 2862, 2863, 2864, 2865, 2866, 2867, 2868]}, "1220": {"name": "model.synthetix.buyback_processed_base_sepolia", "type": "model", "succ": [1401, 2883, 2884, 2885, 2886, 2887, 2888, 2889, 2890, 2891, 2892, 2893, 2894, 2895]}, "1221": {"name": "model.synthetix.blocks_base_mainnet", "type": "model", "succ": [2896, 2897, 2898]}, "1222": {"name": "model.synthetix.core_market_registered_base_mainnet", "type": "model", "succ": [2990, 2991, 2992, 2993, 2994, 2995, 2996, 2997, 2998, 2999, 3000, 3001]}, "1223": {"name": "model.synthetix.core_pool_created_base_mainnet", "type": "model", "succ": [1421, 3002, 3003, 3004, 3005, 3006, 3007, 3008, 3009, 3010, 3011, 3012, 3013]}, "1224": {"name": "model.synthetix.core_vault_liquidation_base_mainnet", "type": "model", "succ": [3078, 3079, 3080, 3081, 3082, 3083, 3084, 3085, 3086, 3087, 3088, 3089, 3090, 3091, 3092]}, "1225": {"name": "model.synthetix.core_delegation_updated_base_mainnet", "type": "model", "succ": [1420, 1422, 2910, 2911, 2912, 2913, 2914, 2915, 2916, 2917, 2918, 2919, 2920, 2921, 2922, 2923, 2924, 2925, 2926, 2927]}, "1226": {"name": "model.synthetix.core_vault_collateral_base_mainnet", "type": "model", "succ": [1424, 1436, 1448, 3093, 3094, 3095, 3096, 3097, 3098, 3099, 3100, 3101, 3102]}, "1227": {"name": "model.synthetix.core_usd_minted_base_mainnet", "type": "model", "succ": [1428, 1453, 3062, 3063, 3064, 3065, 3066, 3067, 3068, 3069, 3070, 3071, 3072, 3073, 3074, 3075, 3076, 3077]}, "1228": {"name": "model.synthetix.core_account_created_base_mainnet", "type": "model", "succ": [2899, 2900, 2901, 2902, 2903, 2904, 2905, 2906, 2907, 2908, 2909]}, "1229": {"name": "model.synthetix.core_usd_burned_base_mainnet", "type": "model", "succ": [1428, 1453, 3046, 3047, 3048, 3049, 3050, 3051, 3052, 3053, 3054, 3055, 3056, 3057, 3058, 3059, 3060, 3061]}, "1230": {"name": "model.synthetix.core_rewards_distributed_base_mainnet", "type": "model", "succ": [1430, 3030, 3031, 3032, 3033, 3034, 3035, 3036, 3037, 3038, 3039, 3040, 3041, 3042, 3043, 3044, 3045]}, "1231": {"name": "model.synthetix.core_liquidation_base_mainnet", "type": "model", "succ": [2956, 2957, 2958, 2959, 2960, 2961, 2962, 2963, 2964, 2965, 2966, 2967, 2968, 2969, 2970, 2971]}, "1232": {"name": "model.synthetix.core_vault_debt_base_mainnet", "type": "model", "succ": [1429, 1440, 3103, 3104, 3105, 3106, 3107, 3108, 3109]}, "1233": {"name": "model.synthetix.core_market_updated_base_mainnet", "type": "model", "succ": [1419, 2972, 2973, 2974, 2975, 2976, 2977, 2978, 2979, 2980, 2981, 2982, 2983, 2984, 2985, 2986, 2987, 2988, 2989]}, "1234": {"name": "model.synthetix.core_rewards_claimed_base_mainnet", "type": "model", "succ": [3014, 3015, 3016, 3017, 3018, 3019, 3020, 3021, 3022, 3023, 3024, 3025, 3026, 3027, 3028, 3029]}, "1235": {"name": "model.synthetix.core_withdrawn_base_mainnet", "type": "model", "succ": [1426, 2942, 2943, 2944, 2945, 2946, 2947, 2948, 2949, 2950, 2951, 2952, 2953, 2954, 2955]}, "1236": {"name": "model.synthetix.core_deposited_base_mainnet", "type": "model", "succ": [1426, 2928, 2929, 2930, 2931, 2932, 2933, 2934, 2935, 2936, 2937, 2938, 2939, 2940, 2941]}, "1237": {"name": "model.synthetix.perp_position_liquidated_base_mainnet", "type": "model", "succ": [1446, 3161, 3162, 3163, 3164, 3165, 3166, 3167, 3168, 3169, 3170, 3171, 3172, 3173, 3174, 3175, 3176]}, "1238": {"name": "model.synthetix.perp_market_updated_base_mainnet", "type": "model", "succ": [1438, 3147, 3148, 3149, 3150, 3151, 3152, 3153, 3154, 3155, 3156, 3157, 3158, 3159, 3160]}, "1239": {"name": "model.synthetix.perp_interest_rate_updated_base_mainnet", "type": "model", "succ": [3237, 3238, 3239, 3240, 3241, 3242, 3243, 3244, 3245, 3246, 3247, 3248]}, "1240": {"name": "model.synthetix.perp_account_liquidation_attempt_base_mainnet", "type": "model", "succ": [1447, 3177, 3178, 3179, 3180, 3181, 3182, 3183, 3184, 3185, 3186, 3187, 3188, 3189]}, "1241": {"name": "model.synthetix.perp_order_committed_base_mainnet", "type": "model", "succ": [1445, 3121, 3122, 3123, 3124, 3125, 3126, 3127, 3128, 3129, 3130, 3131, 3132]}, "1242": {"name": "model.synthetix.perp_collateral_modified_base_mainnet", "type": "model", "succ": [1444, 3190, 3191, 3192, 3193, 3194, 3195, 3196, 3197, 3198, 3199, 3200, 3201, 3202]}, "1243": {"name": "model.synthetix.perp_previous_order_expired_base_mainnet", "type": "model", "succ": [1437, 3203, 3204, 3205, 3206, 3207, 3208, 3209, 3210, 3211, 3212, 3213, 3214]}, "1244": {"name": "model.synthetix.perp_market_created_base_mainnet", "type": "model", "succ": [1439, 3215, 3216, 3217, 3218, 3219, 3220, 3221, 3222, 3223, 3224, 3225, 3226]}, "1245": {"name": "model.synthetix.perp_interest_charged_base_mainnet", "type": "model", "succ": [1442, 3227, 3228, 3229, 3230, 3231, 3232, 3233, 3234, 3235, 3236]}, "1246": {"name": "model.synthetix.perp_account_created_base_mainnet", "type": "model", "succ": [1441, 3110, 3111, 3112, 3113, 3114, 3115, 3116, 3117, 3118, 3119, 3120]}, "1247": {"name": "model.synthetix.perp_order_settled_base_mainnet", "type": "model", "succ": [1443, 3133, 3134, 3135, 3136, 3137, 3138, 3139, 3140, 3141, 3142, 3143, 3144, 3145, 3146]}, "1248": {"name": "model.synthetix.spot_order_cancelled_base_mainnet", "type": "model", "succ": [3281, 3282, 3283, 3284, 3285, 3286, 3287, 3288, 3289, 3290, 3291]}, "1249": {"name": "model.synthetix.spot_synth_sold_base_mainnet", "type": "model", "succ": [1451, 3318, 3319, 3320, 3321, 3322, 3323, 3324, 3325, 3326, 3327, 3328, 3329, 3330, 3331, 3332, 3333, 3334]}, "1250": {"name": "model.synthetix.spot_order_committed_base_mainnet", "type": "model", "succ": [3249, 3250, 3251, 3252, 3253, 3254, 3255, 3256, 3257, 3258, 3259, 3260, 3261, 3262, 3263]}, "1251": {"name": "model.synthetix.spot_order_settled_base_mainnet", "type": "model", "succ": [3264, 3265, 3266, 3267, 3268, 3269, 3270, 3271, 3272, 3273, 3274, 3275, 3276, 3277, 3278, 3279, 3280]}, "1252": {"name": "model.synthetix.spot_synth_registered_base_mainnet", "type": "model", "succ": [1452, 3292, 3293, 3294, 3295, 3296, 3297, 3298, 3299, 3300, 3301, 3302]}, "1253": {"name": "model.synthetix.spot_synth_wrapped_base_mainnet", "type": "model", "succ": [1454, 3335, 3336, 3337, 3338, 3339, 3340, 3341, 3342, 3343, 3344, 3345, 3346]}, "1254": {"name": "model.synthetix.spot_synth_unwrapped_base_mainnet", "type": "model", "succ": [1454, 3347, 3348, 3349, 3350, 3351, 3352, 3353, 3354, 3355, 3356, 3357, 3358, 3359, 3360]}, "1255": {"name": "model.synthetix.spot_synth_bought_base_mainnet", "type": "model", "succ": [1451, 3303, 3304, 3305, 3306, 3307, 3308, 3309, 3310, 3311, 3312, 3313, 3314, 3315, 3316, 3317]}, "1256": {"name": "model.synthetix.buyback_processed_base_mainnet", "type": "model", "succ": [1449, 3361, 3362, 3363, 3364, 3365, 3366, 3367, 3368, 3369, 3370, 3371, 3372, 3373]}, "1257": {"name": "model.synthetix.blocks_eth_mainnet", "type": "model", "succ": [3374, 3375, 3376]}, "1258": {"name": "model.synthetix.core_vault_collateral_eth_mainnet", "type": "model", "succ": [1476, 1486, 3585, 3586, 3587, 3588, 3589, 3590, 3591, 3592, 3593, 3594]}, "1259": {"name": "model.synthetix.core_pool_created_eth_mainnet", "type": "model", "succ": [1482, 3494, 3495, 3496, 3497, 3498, 3499, 3500, 3501, 3502, 3503, 3504, 3505]}, "1260": {"name": "model.synthetix.core_rewards_distributed_eth_mainnet", "type": "model", "succ": [1469, 3522, 3523, 3524, 3525, 3526, 3527, 3528, 3529, 3530, 3531, 3532, 3533, 3534, 3535, 3536, 3537]}, "1261": {"name": "model.synthetix.core_withdrawn_eth_mainnet", "type": "model", "succ": [1468, 3434, 3435, 3436, 3437, 3438, 3439, 3440, 3441, 3442, 3443, 3444, 3445, 3446, 3447]}, "1262": {"name": "model.synthetix.core_market_updated_eth_mainnet", "type": "model", "succ": [1478, 3464, 3465, 3466, 3467, 3468, 3469, 3470, 3471, 3472, 3473, 3474, 3475, 3476, 3477, 3478, 3479, 3480, 3481]}, "1263": {"name": "model.synthetix.core_rewards_claimed_eth_mainnet", "type": "model", "succ": [3506, 3507, 3508, 3509, 3510, 3511, 3512, 3513, 3514, 3515, 3516, 3517, 3518, 3519, 3520, 3521]}, "1264": {"name": "model.synthetix.core_account_migrated_eth_mainnet", "type": "model", "succ": [1474, 3388, 3389, 3390, 3391, 3392, 3393, 3394, 3395, 3396, 3397, 3398, 3399, 3400, 3401]}, "1265": {"name": "model.synthetix.core_vault_debt_eth_mainnet", "type": "model", "succ": [1473, 3595, 3596, 3597, 3598, 3599, 3600, 3601]}, "1266": {"name": "model.synthetix.core_usd_burned_eth_mainnet", "type": "model", "succ": [1481, 3538, 3539, 3540, 3541, 3542, 3543, 3544, 3545, 3546, 3547, 3548, 3549, 3550, 3551, 3552, 3553]}, "1267": {"name": "model.synthetix.core_deposited_eth_mainnet", "type": "model", "succ": [1468, 3420, 3421, 3422, 3423, 3424, 3425, 3426, 3427, 3428, 3429, 3430, 3431, 3432, 3433]}, "1268": {"name": "model.synthetix.core_liquidation_eth_mainnet", "type": "model", "succ": [3448, 3449, 3450, 3451, 3452, 3453, 3454, 3455, 3456, 3457, 3458, 3459, 3460, 3461, 3462, 3463]}, "1269": {"name": "model.synthetix.core_account_created_eth_mainnet", "type": "model", "succ": [3377, 3378, 3379, 3380, 3381, 3382, 3383, 3384, 3385, 3386, 3387]}, "1270": {"name": "model.synthetix.core_market_registered_eth_mainnet", "type": "model", "succ": [3482, 3483, 3484, 3485, 3486, 3487, 3488, 3489, 3490, 3491, 3492, 3493]}, "1271": {"name": "model.synthetix.core_vault_liquidation_eth_mainnet", "type": "model", "succ": [3570, 3571, 3572, 3573, 3574, 3575, 3576, 3577, 3578, 3579, 3580, 3581, 3582, 3583, 3584]}, "1272": {"name": "model.synthetix.core_usd_minted_eth_mainnet", "type": "model", "succ": [1481, 3554, 3555, 3556, 3557, 3558, 3559, 3560, 3561, 3562, 3563, 3564, 3565, 3566, 3567, 3568, 3569]}, "1273": {"name": "model.synthetix.core_delegation_updated_eth_mainnet", "type": "model", "succ": [1467, 1471, 3402, 3403, 3404, 3405, 3406, 3407, 3408, 3409, 3410, 3411, 3412, 3413, 3414, 3415, 3416, 3417, 3418, 3419]}, "1274": {"name": "model.synthetix.treasury_vote_recorded_snax_mainnet", "type": "model", "succ": [3631, 3632, 3633, 3634, 3635, 3636, 3637, 3638, 3639, 3640, 3641, 3642, 3643, 3644]}, "1275": {"name": "model.synthetix.blocks_snax_mainnet", "type": "model", "succ": [3602, 3603]}, "1276": {"name": "model.synthetix.ambassador_vote_recorded_snax_mainnet", "type": "model", "succ": [3658, 3659, 3660, 3661, 3662, 3663, 3664, 3665, 3666, 3667, 3668, 3669, 3670, 3671]}, "1277": {"name": "model.synthetix.spartan_vote_withdrawn_snax_mainnet", "type": "model", "succ": [3618, 3619, 3620, 3621, 3622, 3623, 3624, 3625, 3626, 3627, 3628, 3629, 3630]}, "1278": {"name": "model.synthetix.spartan_vote_recorded_snax_mainnet", "type": "model", "succ": [3604, 3605, 3606, 3607, 3608, 3609, 3610, 3611, 3612, 3613, 3614, 3615, 3616, 3617]}, "1279": {"name": "model.synthetix.treasury_vote_withdrawn_snax_mainnet", "type": "model", "succ": [3645, 3646, 3647, 3648, 3649, 3650, 3651, 3652, 3653, 3654, 3655, 3656, 3657]}, "1280": {"name": "model.synthetix.ambassador_vote_withdrawn_snax_mainnet", "type": "model", "succ": [3672, 3673, 3674, 3675, 3676, 3677, 3678, 3679, 3680, 3681, 3682, 3683, 3684]}, "1281": {"name": "model.synthetix.blocks_snax_testnet", "type": "model", "succ": [3685, 3686]}, "1282": {"name": "model.synthetix.gov_vote_withdrawn_snax_testnet", "type": "model", "succ": [3701, 3702, 3703, 3704, 3705, 3706, 3707, 3708, 3709, 3710, 3711, 3712, 3713]}, "1283": {"name": "model.synthetix.gov_vote_recorded_snax_testnet", "type": "model", "succ": [3687, 3688, 3689, 3690, 3691, 3692, 3693, 3694, 3695, 3696, 3697, 3698, 3699, 3700]}, "1284": {"name": "model.synthetix.fct_core_market_updated_arbitrum_sepolia", "type": "model", "succ": [3752, 3753, 3754, 3755, 3756, 3757, 3758, 3759, 3760, 3761, 3762, 3763]}, "1285": {"name": "model.synthetix.fct_core_pool_delegation_arbitrum_sepolia", "type": "model", "succ": [3767, 3768, 3769, 3770]}, "1286": {"name": "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia", "type": "model", "succ": [1295, 1297, 3817, 3818, 3819, 3820, 3821, 3822, 3823, 3824, 3825, 3826]}, "1287": {"name": "model.synthetix.fct_pool_rewards_arbitrum_sepolia", "type": "model", "succ": [1286, 3714, 3715, 3716, 3717, 3718, 3719, 3720, 3721]}, "1288": {"name": "model.synthetix.fct_pool_debt_arbitrum_sepolia", "type": "model", "succ": [1286, 1298, 1296, 3776, 3777, 3778, 3779, 3780, 3781]}, "1289": {"name": "model.synthetix.fct_prices_hourly_arbitrum_sepolia", "type": "model", "succ": [1286, 3957, 3958, 3959, 3960]}, "1290": {"name": "model.synthetix.fct_pool_issuance_arbitrum_sepolia", "type": "model", "succ": [1298, 3787, 3788, 3789, 3790, 3791, 3792, 3793, 3794]}, "1291": {"name": "model.synthetix.fct_core_account_delegation_arbitrum_sepolia", "type": "model", "succ": [3722, 3723, 3724, 3725, 3726, 3727, 3728]}, "1292": {"name": "model.synthetix.fct_core_pool_collateral_arbitrum_sepolia", "type": "model", "succ": [3764, 3765, 3766]}, "1293": {"name": "seed.synthetix.arbitrum_sepolia_reward_distributors", "type": "seed", "succ": [1287, 5023, 5024]}, "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, 3795, 3796, 3797, 3798, 3799, 3800, 3801, 3802, 3803, 3804, 3805, 3806, 3807, 3808, 3809, 3810]}, "1297": {"name": "model.synthetix.fct_pool_rewards_hourly_arbitrum_sepolia", "type": "model", "succ": [1296, 3811, 3812, 3813, 3814, 3815, 3816]}, "1298": {"name": "model.synthetix.fct_pool_issuance_hourly_arbitrum_sepolia", "type": "model", "succ": [1296, 3782, 3783, 3784, 3785, 3786]}, "1299": {"name": "model.synthetix.fct_core_apr_arbitrum_sepolia", "type": "model", "succ": [3729, 3730, 3731, 3732, 3733, 3734, 3735, 3736, 3737, 3738, 3739, 3740, 3741, 3742, 3743, 3744, 3745, 3746, 3747, 3748, 3749, 3750, 3751]}, "1300": {"name": "model.synthetix.fct_core_pools_arbitrum_sepolia", "type": "model", "succ": [3771, 3772, 3773, 3774, 3775]}, "1301": {"name": "model.synthetix.fct_perp_accounts_arbitrum_sepolia", "type": "model", "succ": [3949, 3950, 3951, 3952]}, "1302": {"name": "model.synthetix.fct_perp_liq_account_arbitrum_sepolia", "type": "model", "succ": [1320, 3945, 3946, 3947, 3948]}, "1303": {"name": "model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia", "type": "model", "succ": [3850, 3851, 3852, 3853, 3854, 3855, 3856, 3857, 3858, 3859, 3860, 3861]}, "1304": {"name": "model.synthetix.fct_perp_trades_arbitrum_sepolia", "type": "model", "succ": [1318, 1319, 1323, 1321, 1327, 3862, 3863, 3864, 3865, 3866, 3867, 3868, 3869, 3870, 3871, 3872, 3873, 3874, 3875, 3876, 3877, 3878, 3879, 3880, 3881, 3882, 3883, 3884, 3885, 3886, 3887, 3888, 3889, 3890, 3891, 3892, 3893]}, "1305": {"name": "model.synthetix.fct_perp_markets_arbitrum_sepolia", "type": "model", "succ": [1304, 1306, 1308, 1311, 3907, 3908, 3909, 3910, 3911, 3912]}, "1306": {"name": "model.synthetix.fct_perp_orders_arbitrum_sepolia", "type": "model", "succ": [3897, 3898, 3899, 3900, 3901, 3902, 3903, 3904, 3905, 3906]}, "1307": {"name": "model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia", "type": "model", "succ": [3839, 3840, 3841, 3842, 3843, 3844, 3845, 3846, 3847, 3848, 3849]}, "1308": {"name": "model.synthetix.fct_perp_liq_position_arbitrum_sepolia", "type": "model", "succ": [1318, 1321, 3932, 3933, 3934, 3935, 3936, 3937, 3938, 3939, 3940, 3941, 3942, 3943, 3944]}, "1309": {"name": "model.synthetix.fct_perp_pnl_arbitrum_sepolia", "type": "model", "succ": [3894, 3895, 3896]}, "1310": {"name": "model.synthetix.fct_perp_interest_charged_arbitrum_sepolia", "type": "model", "succ": [3827, 3828, 3829, 3830, 3831, 3832, 3833, 3834, 3835, 3836, 3837, 3838]}, "1311": {"name": "model.synthetix.fct_perp_market_history_arbitrum_sepolia", "type": "model", "succ": [1312, 3913, 3914, 3915, 3916, 3917, 3918, 3919, 3920, 3921, 3922, 3923, 3924, 3925, 3926, 3927, 3928, 3929, 3930, 3931]}, "1312": {"name": "model.synthetix.fct_prices_arbitrum_sepolia", "type": "model", "succ": [1289, 3953, 3954, 3955, 3956]}, "1313": {"name": "seed.synthetix.arbitrum_sepolia_tokens", "type": "seed", "succ": [1312, 5031, 5032]}, "1314": {"name": "model.synthetix.fct_spot_atomics_arbitrum_sepolia", "type": "model", "succ": [1316, 3966, 3967, 3968, 3969, 3970, 3971, 3972, 3973, 3974, 3975]}, "1315": {"name": "model.synthetix.fct_spot_wrapper_arbitrum_sepolia", "type": "model", "succ": [1316, 3981, 3982, 3983, 3984, 3985, 3986, 3987, 3988]}, "1316": {"name": "model.synthetix.fct_synth_supply_arbitrum_sepolia", "type": "model", "succ": [3961, 3962, 3963, 3964, 3965]}, "1317": {"name": "model.synthetix.fct_spot_markets_arbitrum_sepolia", "type": "model", "succ": [3976, 3977, 3978, 3979, 3980]}, "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": [3997, 3998, 3999, 4000, 4001, 4002, 4003]}, "1329": {"name": "model.synthetix.fct_core_pools_arbitrum_mainnet", "type": "model", "succ": [4046, 4047, 4048, 4049, 4050]}, "1330": {"name": "model.synthetix.fct_core_apr_arbitrum_mainnet", "type": "model", "succ": [4004, 4005, 4006, 4007, 4008, 4009, 4010, 4011, 4012, 4013, 4014, 4015, 4016, 4017, 4018, 4019, 4020, 4021, 4022, 4023, 4024, 4025, 4026]}, "1331": {"name": "model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet", "type": "model", "succ": [1330, 1333, 4070, 4071, 4072, 4073, 4074, 4075, 4076, 4077, 4078, 4079, 4080, 4081, 4082, 4083, 4084, 4085]}, "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, 3989, 3990, 3991, 3992, 3993, 3994, 3995, 3996]}, "1335": {"name": "seed.synthetix.arbitrum_mainnet_reward_distributors", "type": "seed", "succ": [1334, 5021, 5022]}, "1336": {"name": "model.synthetix.fct_pool_rewards_hourly_arbitrum_mainnet", "type": "model", "succ": [1331, 4086, 4087, 4088, 4089, 4090, 4091]}, "1337": {"name": "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet", "type": "model", "succ": [1336, 1333, 4092, 4093, 4094, 4095, 4096, 4097, 4098, 4099, 4100, 4101]}, "1338": {"name": "model.synthetix.fct_pool_debt_arbitrum_mainnet", "type": "model", "succ": [1331, 1337, 1339, 4051, 4052, 4053, 4054, 4055, 4056]}, "1339": {"name": "model.synthetix.fct_pool_issuance_hourly_arbitrum_mainnet", "type": "model", "succ": [1331, 4057, 4058, 4059, 4060, 4061]}, "1340": {"name": "model.synthetix.fct_pool_issuance_arbitrum_mainnet", "type": "model", "succ": [1339, 4062, 4063, 4064, 4065, 4066, 4067, 4068, 4069]}, "1341": {"name": "model.synthetix.fct_prices_hourly_arbitrum_mainnet", "type": "model", "succ": [1337, 4232, 4233, 4234, 4235]}, "1342": {"name": "model.synthetix.fct_core_pool_collateral_arbitrum_mainnet", "type": "model", "succ": [4039, 4040, 4041]}, "1343": {"name": "model.synthetix.fct_core_pool_delegation_arbitrum_mainnet", "type": "model", "succ": [4042, 4043, 4044, 4045]}, "1344": {"name": "model.synthetix.fct_core_market_updated_arbitrum_mainnet", "type": "model", "succ": [4027, 4028, 4029, 4030, 4031, 4032, 4033, 4034, 4035, 4036, 4037, 4038]}, "1345": {"name": "model.synthetix.fct_perp_liq_position_arbitrum_mainnet", "type": "model", "succ": [1369, 1363, 4207, 4208, 4209, 4210, 4211, 4212, 4213, 4214, 4215, 4216, 4217, 4218, 4219]}, "1346": {"name": "model.synthetix.fct_perp_markets_arbitrum_mainnet", "type": "model", "succ": [1345, 1349, 1353, 1354, 4182, 4183, 4184, 4185, 4186, 4187]}, "1347": {"name": "model.synthetix.fct_perp_pnl_arbitrum_mainnet", "type": "model", "succ": [4169, 4170, 4171]}, "1348": {"name": "model.synthetix.fct_perp_liq_account_arbitrum_mainnet", "type": "model", "succ": [1366, 4220, 4221, 4222, 4223]}, "1349": {"name": "model.synthetix.fct_perp_trades_arbitrum_mainnet", "type": "model", "succ": [1365, 1367, 1369, 1368, 1363, 4137, 4138, 4139, 4140, 4141, 4142, 4143, 4144, 4145, 4146, 4147, 4148, 4149, 4150, 4151, 4152, 4153, 4154, 4155, 4156, 4157, 4158, 4159, 4160, 4161, 4162, 4163, 4164, 4165, 4166, 4167, 4168]}, "1350": {"name": "model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet", "type": "model", "succ": [4114, 4115, 4116, 4117, 4118, 4119, 4120, 4121, 4122, 4123, 4124]}, "1351": {"name": "model.synthetix.fct_perp_interest_charged_arbitrum_mainnet", "type": "model", "succ": [4102, 4103, 4104, 4105, 4106, 4107, 4108, 4109, 4110, 4111, 4112, 4113]}, "1352": {"name": "model.synthetix.fct_perp_accounts_arbitrum_mainnet", "type": "model", "succ": [4224, 4225, 4226, 4227]}, "1353": {"name": "model.synthetix.fct_perp_orders_arbitrum_mainnet", "type": "model", "succ": [4172, 4173, 4174, 4175, 4176, 4177, 4178, 4179, 4180, 4181]}, "1354": {"name": "model.synthetix.fct_perp_market_history_arbitrum_mainnet", "type": "model", "succ": [1356, 4188, 4189, 4190, 4191, 4192, 4193, 4194, 4195, 4196, 4197, 4198, 4199, 4200, 4201, 4202, 4203, 4204, 4205, 4206]}, "1355": {"name": "model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet", "type": "model", "succ": [4125, 4126, 4127, 4128, 4129, 4130, 4131, 4132, 4133, 4134, 4135, 4136]}, "1356": {"name": "model.synthetix.fct_prices_arbitrum_mainnet", "type": "model", "succ": [1341, 4228, 4229, 4230, 4231]}, "1357": {"name": "seed.synthetix.arbitrum_mainnet_tokens", "type": "seed", "succ": [1356, 5029, 5030]}, "1358": {"name": "model.synthetix.fct_spot_atomics_arbitrum_mainnet", "type": "model", "succ": [1360, 4241, 4242, 4243, 4244, 4245, 4246, 4247, 4248, 4249, 4250]}, "1359": {"name": "model.synthetix.fct_spot_wrapper_arbitrum_mainnet", "type": "model", "succ": [1360, 4256, 4257, 4258, 4259, 4260, 4261, 4262, 4263]}, "1360": {"name": "model.synthetix.fct_synth_supply_arbitrum_mainnet", "type": "model", "succ": [4236, 4237, 4238, 4239, 4240]}, "1361": {"name": "model.synthetix.fct_spot_markets_arbitrum_mainnet", "type": "model", "succ": [4251, 4252, 4253, 4254, 4255]}, "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": [4272, 4273, 4274, 4275, 4276, 4277, 4278]}, "1373": {"name": "model.synthetix.fct_core_pool_collateral_base_sepolia", "type": "model", "succ": [4313, 4314, 4315]}, "1374": {"name": "model.synthetix.fct_core_market_updated_base_sepolia", "type": "model", "succ": [4301, 4302, 4303, 4304, 4305, 4306, 4307, 4308, 4309, 4310, 4311, 4312]}, "1375": {"name": "model.synthetix.fct_core_apr_base_sepolia", "type": "model", "succ": [4279, 4280, 4281, 4282, 4283, 4284, 4285, 4286, 4287, 4288, 4289, 4290, 4291, 4292, 4293, 4294, 4295, 4296, 4297, 4298, 4299, 4300]}, "1376": {"name": "model.synthetix.fct_pool_pnl_hourly_base_sepolia", "type": "model", "succ": [1375, 1385, 4344, 4345, 4346, 4347, 4348, 4349, 4350, 4351, 4352, 4353, 4354, 4355, 4356, 4357, 4358]}, "1377": {"name": "model.synthetix.fct_pool_debt_base_sepolia", "type": "model", "succ": [1376, 1380, 1378, 4325, 4326, 4327, 4328, 4329, 4330]}, "1378": {"name": "model.synthetix.fct_pool_issuance_hourly_base_sepolia", "type": "model", "succ": [1376, 4331, 4332, 4333, 4334, 4335]}, "1379": {"name": "model.synthetix.fct_pool_rewards_hourly_base_sepolia", "type": "model", "succ": [1376, 4359, 4360, 4361, 4362, 4363, 4364]}, "1380": {"name": "model.synthetix.fct_pool_rewards_token_hourly_base_sepolia", "type": "model", "succ": [1379, 1385, 4365, 4366, 4367, 4368, 4369, 4370, 4371, 4372, 4373, 4374]}, "1381": {"name": "model.synthetix.fct_pool_rewards_base_sepolia", "type": "model", "succ": [1380, 4264, 4265, 4266, 4267, 4268, 4269, 4270, 4271]}, "1382": {"name": "model.synthetix.fct_prices_hourly_base_sepolia", "type": "model", "succ": [1380, 4505, 4506, 4507, 4508]}, "1383": {"name": "model.synthetix.fct_pool_issuance_base_sepolia", "type": "model", "succ": [1378, 4336, 4337, 4338, 4339, 4340, 4341, 4342, 4343]}, "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": [4320, 4321, 4322, 4323, 4324]}, "1387": {"name": "model.synthetix.fct_core_pool_delegation_base_sepolia", "type": "model", "succ": [4316, 4317, 4318, 4319]}, "1388": {"name": "seed.synthetix.base_sepolia_reward_distributors", "type": "seed", "succ": [1381, 5027, 5028]}, "1389": {"name": "model.synthetix.fct_perp_previous_order_expired_base_sepolia", "type": "model", "succ": [4398, 4399, 4400, 4401, 4402, 4403, 4404, 4405, 4406, 4407, 4408, 4409]}, "1390": {"name": "model.synthetix.fct_perp_markets_base_sepolia", "type": "model", "succ": [1392, 1395, 1397, 1398, 4455, 4456, 4457, 4458, 4459, 4460]}, "1391": {"name": "model.synthetix.fct_perp_collateral_modified_base_sepolia", "type": "model", "succ": [4387, 4388, 4389, 4390, 4391, 4392, 4393, 4394, 4395, 4396, 4397]}, "1392": {"name": "model.synthetix.fct_perp_market_history_base_sepolia", "type": "model", "succ": [1400, 4461, 4462, 4463, 4464, 4465, 4466, 4467, 4468, 4469, 4470, 4471, 4472, 4473, 4474, 4475, 4476, 4477, 4478, 4479]}, "1393": {"name": "model.synthetix.fct_perp_liq_account_base_sepolia", "type": "model", "succ": [1412, 4493, 4494, 4495, 4496]}, "1394": {"name": "model.synthetix.fct_perp_interest_charged_base_sepolia", "type": "model", "succ": [4375, 4376, 4377, 4378, 4379, 4380, 4381, 4382, 4383, 4384, 4385, 4386]}, "1395": {"name": "model.synthetix.fct_perp_liq_position_base_sepolia", "type": "model", "succ": [1407, 1409, 4480, 4481, 4482, 4483, 4484, 4485, 4486, 4487, 4488, 4489, 4490, 4491, 4492]}, "1396": {"name": "model.synthetix.fct_perp_pnl_base_sepolia", "type": "model", "succ": [4442, 4443, 4444]}, "1397": {"name": "model.synthetix.fct_perp_trades_base_sepolia", "type": "model", "succ": [1407, 1408, 1409, 1410, 1415, 4410, 4411, 4412, 4413, 4414, 4415, 4416, 4417, 4418, 4419, 4420, 4421, 4422, 4423, 4424, 4425, 4426, 4427, 4428, 4429, 4430, 4431, 4432, 4433, 4434, 4435, 4436, 4437, 4438, 4439, 4440, 4441]}, "1398": {"name": "model.synthetix.fct_perp_orders_base_sepolia", "type": "model", "succ": [4445, 4446, 4447, 4448, 4449, 4450, 4451, 4452, 4453, 4454]}, "1399": {"name": "model.synthetix.fct_perp_accounts_base_sepolia", "type": "model", "succ": [4497, 4498, 4499, 4500]}, "1400": {"name": "model.synthetix.fct_prices_base_sepolia", "type": "model", "succ": [1382, 4501, 4502, 4503, 4504]}, "1401": {"name": "model.synthetix.fct_buyback_base_sepolia", "type": "model", "succ": [1400, 1417, 1418, 4555, 4556, 4557, 4558, 4559, 4560, 4561, 4562, 4563, 4564]}, "1402": {"name": "seed.synthetix.base_sepolia_tokens", "type": "seed", "succ": [1400, 5035, 5036]}, "1403": {"name": "model.synthetix.fct_spot_wrapper_base_sepolia", "type": "model", "succ": [1405, 4529, 4530, 4531, 4532, 4533, 4534, 4535, 4536]}, "1404": {"name": "model.synthetix.fct_spot_atomics_base_sepolia", "type": "model", "succ": [1405, 4514, 4515, 4516, 4517, 4518, 4519, 4520, 4521, 4522, 4523]}, "1405": {"name": "model.synthetix.fct_synth_supply_base_sepolia", "type": "model", "succ": [4509, 4510, 4511, 4512, 4513]}, "1406": {"name": "model.synthetix.fct_spot_markets_base_sepolia", "type": "model", "succ": [4524, 4525, 4526, 4527, 4528]}, "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": [4546, 4547, 4548, 4549, 4550, 4551, 4552, 4553, 4554]}, "1418": {"name": "model.synthetix.fct_buyback_daily_base_sepolia", "type": "model", "succ": [4537, 4538, 4539, 4540, 4541, 4542, 4543, 4544, 4545]}, "1419": {"name": "model.synthetix.fct_core_market_updated_base_mainnet", "type": "model", "succ": [4612, 4613, 4614, 4615, 4616, 4617, 4618, 4619, 4620, 4621, 4622, 4623]}, "1420": {"name": "model.synthetix.fct_core_pool_delegation_base_mainnet", "type": "model", "succ": [4627, 4628, 4629, 4630]}, "1421": {"name": "model.synthetix.fct_core_pools_base_mainnet", "type": "model", "succ": [4631, 4632, 4633, 4634, 4635]}, "1422": {"name": "model.synthetix.fct_core_account_delegation_base_mainnet", "type": "model", "succ": [4583, 4584, 4585, 4586, 4587, 4588, 4589]}, "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, 4655, 4656, 4657, 4658, 4659, 4660, 4661, 4662, 4663, 4664, 4665, 4666, 4667, 4668, 4669]}, "1425": {"name": "model.synthetix.fct_pool_rewards_token_hourly_base_mainnet", "type": "model", "succ": [1423, 1432, 4676, 4677, 4678, 4679, 4680, 4681, 4682, 4683, 4684, 4685]}, "1426": {"name": "model.synthetix.fct_core_pool_collateral_base_mainnet", "type": "model", "succ": [4624, 4625, 4626]}, "1427": {"name": "model.synthetix.fct_pool_issuance_hourly_base_mainnet", "type": "model", "succ": [1424, 4642, 4643, 4644, 4645, 4646]}, "1428": {"name": "model.synthetix.fct_pool_issuance_base_mainnet", "type": "model", "succ": [1427, 4647, 4648, 4649, 4650, 4651, 4652, 4653, 4654]}, "1429": {"name": "model.synthetix.fct_pool_debt_base_mainnet", "type": "model", "succ": [1427, 1425, 1424, 4636, 4637, 4638, 4639, 4640, 4641]}, "1430": {"name": "model.synthetix.fct_pool_rewards_base_mainnet", "type": "model", "succ": [1425, 4575, 4576, 4577, 4578, 4579, 4580, 4581, 4582]}, "1431": {"name": "model.synthetix.fct_prices_hourly_base_mainnet", "type": "model", "succ": [1425, 4816, 4817, 4818, 4819]}, "1432": {"name": "model.synthetix.fct_pool_rewards_hourly_base_mainnet", "type": "model", "succ": [1424, 4670, 4671, 4672, 4673, 4674, 4675]}, "1433": {"name": "seed.synthetix.base_mainnet_reward_distributors", "type": "seed", "succ": [1430, 5025, 5026]}, "1434": {"name": "model.synthetix.fct_core_apr_rewards_base_mainnet", "type": "model"}, "1435": {"name": "model.synthetix.fct_core_apr_base_mainnet", "type": "model", "succ": [4590, 4591, 4592, 4593, 4594, 4595, 4596, 4597, 4598, 4599, 4600, 4601, 4602, 4603, 4604, 4605, 4606, 4607, 4608, 4609, 4610, 4611]}, "1436": {"name": "model.synthetix.fct_core_vault_collateral_base_mainnet", "type": "model", "succ": [4565, 4566, 4567, 4568, 4569, 4570, 4571, 4572, 4573, 4574]}, "1437": {"name": "model.synthetix.fct_perp_previous_order_expired_base_mainnet", "type": "model", "succ": [4709, 4710, 4711, 4712, 4713, 4714, 4715, 4716, 4717, 4718, 4719, 4720]}, "1438": {"name": "model.synthetix.fct_perp_market_history_base_mainnet", "type": "model", "succ": [1448, 4772, 4773, 4774, 4775, 4776, 4777, 4778, 4779, 4780, 4781, 4782, 4783, 4784, 4785, 4786, 4787, 4788, 4789, 4790]}, "1439": {"name": "model.synthetix.fct_perp_markets_base_mainnet", "type": "model", "succ": [1438, 1443, 1445, 1446, 4766, 4767, 4768, 4769, 4770, 4771]}, "1440": {"name": "model.synthetix.fct_perp_pnl_base_mainnet", "type": "model", "succ": [4753, 4754, 4755]}, "1441": {"name": "model.synthetix.fct_perp_accounts_base_mainnet", "type": "model", "succ": [4808, 4809, 4810, 4811]}, "1442": {"name": "model.synthetix.fct_perp_interest_charged_base_mainnet", "type": "model", "succ": [4686, 4687, 4688, 4689, 4690, 4691, 4692, 4693, 4694, 4695, 4696, 4697]}, "1443": {"name": "model.synthetix.fct_perp_trades_base_mainnet", "type": "model", "succ": [1455, 1463, 1459, 1457, 1462, 4721, 4722, 4723, 4724, 4725, 4726, 4727, 4728, 4729, 4730, 4731, 4732, 4733, 4734, 4735, 4736, 4737, 4738, 4739, 4740, 4741, 4742, 4743, 4744, 4745, 4746, 4747, 4748, 4749, 4750, 4751, 4752]}, "1444": {"name": "model.synthetix.fct_perp_collateral_modified_base_mainnet", "type": "model", "succ": [4698, 4699, 4700, 4701, 4702, 4703, 4704, 4705, 4706, 4707, 4708]}, "1445": {"name": "model.synthetix.fct_perp_orders_base_mainnet", "type": "model", "succ": [4756, 4757, 4758, 4759, 4760, 4761, 4762, 4763, 4764, 4765]}, "1446": {"name": "model.synthetix.fct_perp_liq_position_base_mainnet", "type": "model", "succ": [1457, 1462, 4791, 4792, 4793, 4794, 4795, 4796, 4797, 4798, 4799, 4800, 4801, 4802, 4803]}, "1447": {"name": "model.synthetix.fct_perp_liq_account_base_mainnet", "type": "model", "succ": [1460, 4804, 4805, 4806, 4807]}, "1448": {"name": "model.synthetix.fct_prices_base_mainnet", "type": "model", "succ": [1431, 4812, 4813, 4814, 4815]}, "1449": {"name": "model.synthetix.fct_buyback_base_mainnet", "type": "model", "succ": [1448, 1465, 1466, 4866, 4867, 4868, 4869, 4870, 4871, 4872, 4873, 4874, 4875]}, "1450": {"name": "seed.synthetix.base_mainnet_tokens", "type": "seed", "succ": [1448, 5033, 5034]}, "1451": {"name": "model.synthetix.fct_spot_atomics_base_mainnet", "type": "model", "succ": [1453, 4825, 4826, 4827, 4828, 4829, 4830, 4831, 4832, 4833, 4834]}, "1452": {"name": "model.synthetix.fct_spot_markets_base_mainnet", "type": "model", "succ": [4835, 4836, 4837, 4838, 4839]}, "1453": {"name": "model.synthetix.fct_synth_supply_base_mainnet", "type": "model", "succ": [4820, 4821, 4822, 4823, 4824]}, "1454": {"name": "model.synthetix.fct_spot_wrapper_base_mainnet", "type": "model", "succ": [1453, 4840, 4841, 4842, 4843, 4844, 4845, 4846, 4847]}, "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": [4857, 4858, 4859, 4860, 4861, 4862, 4863, 4864, 4865]}, "1466": {"name": "model.synthetix.fct_buyback_daily_base_mainnet", "type": "model", "succ": [4848, 4849, 4850, 4851, 4852, 4853, 4854, 4855, 4856]}, "1467": {"name": "model.synthetix.fct_core_account_delegation_eth_mainnet", "type": "model", "succ": [4884, 4885, 4886, 4887, 4888, 4889, 4890]}, "1468": {"name": "model.synthetix.fct_core_pool_collateral_eth_mainnet", "type": "model", "succ": [4927, 4928, 4929]}, "1469": {"name": "model.synthetix.fct_pool_rewards_eth_mainnet", "type": "model", "succ": [1477, 4876, 4877, 4878, 4879, 4880, 4881, 4882, 4883]}, "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": [4930, 4931, 4932, 4933]}, "1472": {"name": "model.synthetix.fct_core_migration_hourly_eth_mainnet", "type": "model", "succ": [1476, 5007, 5008, 5009, 5010, 5011, 5012]}, "1473": {"name": "model.synthetix.fct_pool_debt_eth_mainnet", "type": "model", "succ": [1472, 1480, 1476, 1477, 4939, 4940, 4941, 4942, 4943, 4944]}, "1474": {"name": "model.synthetix.fct_core_migration_eth_mainnet", "type": "model", "succ": [1472, 4995, 4996, 4997, 4998, 4999, 5000, 5001, 5002, 5003, 5004, 5005, 5006]}, "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, 4958, 4959, 4960, 4961, 4962, 4963, 4964, 4965, 4966, 4967, 4968, 4969, 4970, 4971, 4972, 4973, 4974]}, "1477": {"name": "model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet", "type": "model", "succ": [1475, 1483, 4981, 4982, 4983, 4984, 4985, 4986, 4987, 4988, 4989, 4990, 4991, 4992, 4993, 4994]}, "1478": {"name": "model.synthetix.fct_core_market_updated_eth_mainnet", "type": "model", "succ": [4915, 4916, 4917, 4918, 4919, 4920, 4921, 4922, 4923, 4924, 4925, 4926]}, "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, 4945, 4946, 4947, 4948, 4949]}, "1481": {"name": "model.synthetix.fct_pool_issuance_eth_mainnet", "type": "model", "succ": [1480, 4950, 4951, 4952, 4953, 4954, 4955, 4956, 4957]}, "1482": {"name": "model.synthetix.fct_core_pools_eth_mainnet", "type": "model", "succ": [4934, 4935, 4936, 4937, 4938]}, "1483": {"name": "model.synthetix.fct_pool_rewards_hourly_eth_mainnet", "type": "model", "succ": [1476, 4975, 4976, 4977, 4978, 4979, 4980]}, "1484": {"name": "model.synthetix.fct_core_apr_eth_mainnet", "type": "model", "succ": [4891, 4892, 4893, 4894, 4895, 4896, 4897, 4898, 4899, 4900, 4901, 4902, 4903, 4904, 4905, 4906, 4907, 4908, 4909, 4910, 4911, 4912, 4913, 4914]}, "1485": {"name": "model.synthetix.fct_prices_hourly_eth_mainnet", "type": "model", "succ": [1477, 5017, 5018, 5019, 5020]}, "1486": {"name": "model.synthetix.fct_prices_eth_mainnet", "type": "model", "succ": [1485, 5013, 5014, 5015, 5016]}, "1487": {"name": "seed.synthetix.eth_mainnet_tokens", "type": "seed", "succ": [1486]}, "1488": {"name": "test.synthetix.not_null_blocks_arbitrum_sepolia_block_number.73833a1893", "type": "test"}, "1489": {"name": "test.synthetix.unique_blocks_arbitrum_sepolia_block_number.4c474d2bd5", "type": "test"}, "1490": {"name": "test.synthetix.dbt_utils_recency_blocks_arbitrum_sepolia_hour__ts__1.8a321a2874", "type": "test"}, "1491": {"name": "test.synthetix.not_null_core_account_created_arbitrum_sepolia_owner.9aad095481", "type": "test"}, "1492": {"name": "test.synthetix.not_null_core_account_created_arbitrum_sepolia_account_id.7a98480d2d", "type": "test"}, "1493": {"name": "test.synthetix.dbt_utils_accepted_range_core_account_created_arbitrum_sepolia_account_id__True__0.2ee2f4ab2f", "type": "test"}, "1494": {"name": "test.synthetix.not_null_core_account_created_arbitrum_sepolia_id.07253fa9ea", "type": "test"}, "1495": {"name": "test.synthetix.unique_core_account_created_arbitrum_sepolia_id.f9001194ee", "type": "test"}, "1496": {"name": "test.synthetix.not_null_core_account_created_arbitrum_sepolia_transaction_hash.59070c07aa", "type": "test"}, "1497": {"name": "test.synthetix.not_null_core_account_created_arbitrum_sepolia_block_number.1841c44bbb", "type": "test"}, "1498": {"name": "test.synthetix.not_null_core_account_created_arbitrum_sepolia_block_timestamp.74d0052bed", "type": "test"}, "1499": {"name": "test.synthetix.not_null_core_account_created_arbitrum_sepolia_event_name.8db7179ccc", "type": "test"}, "1500": {"name": "test.synthetix.accepted_values_core_account_created_arbitrum_sepolia_event_name__AccountCreated.f6de61acf3", "type": "test"}, "1501": {"name": "test.synthetix.not_null_core_account_created_arbitrum_sepolia_contract.c63e7e4dbf", "type": "test"}, "1502": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_contract.8f08a5a9da", "type": "test"}, "1503": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_id.12fb857e85", "type": "test"}, "1504": {"name": "test.synthetix.unique_core_delegation_updated_arbitrum_sepolia_id.beef769010", "type": "test"}, "1505": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_account_id.689f7da996", "type": "test"}, "1506": {"name": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_sepolia_account_id__True__0.ead58dff29", "type": "test"}, "1507": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_collateral_type.db67498e80", "type": "test"}, "1508": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_pool_id.8f59052242", "type": "test"}, "1509": {"name": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_sepolia_pool_id__True__0.f9aeca9f9a", "type": "test"}, "1510": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_sender.ef3937b25b", "type": "test"}, "1511": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_block_timestamp.ae4bac2433", "type": "test"}, "1512": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_block_number.fa4a36eaeb", "type": "test"}, "1513": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_leverage.d5bd156a6e", "type": "test"}, "1514": {"name": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_sepolia_leverage__True__1000000000000000000__1000000000000000000.5ff8a67507", "type": "test"}, "1515": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_transaction_hash.8199cb0155", "type": "test"}, "1516": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_amount.77ddc8625f", "type": "test"}, "1517": {"name": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_sepolia_amount__True__0.aefd73a62f", "type": "test"}, "1518": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_event_name.4d0a81b0f4", "type": "test"}, "1519": {"name": "test.synthetix.accepted_values_core_delegation_updated_arbitrum_sepolia_event_name__DelegationUpdated.46889d7476", "type": "test"}, "1520": {"name": "test.synthetix.not_null_core_deposited_arbitrum_sepolia_collateral_type.88d590c5ca", "type": "test"}, "1521": {"name": "test.synthetix.not_null_core_deposited_arbitrum_sepolia_id.7d3846b9e3", "type": "test"}, "1522": {"name": "test.synthetix.unique_core_deposited_arbitrum_sepolia_id.9f22c1a15e", "type": "test"}, "1523": {"name": "test.synthetix.not_null_core_deposited_arbitrum_sepolia_contract.98776e9523", "type": "test"}, "1524": {"name": "test.synthetix.not_null_core_deposited_arbitrum_sepolia_event_name.ca52f6033b", "type": "test"}, "1525": {"name": "test.synthetix.accepted_values_core_deposited_arbitrum_sepolia_event_name__Deposited.1c0d375890", "type": "test"}, "1526": {"name": "test.synthetix.not_null_core_deposited_arbitrum_sepolia_transaction_hash.8084f934a8", "type": "test"}, "1527": {"name": "test.synthetix.not_null_core_deposited_arbitrum_sepolia_account_id.0850a5cdd2", "type": "test"}, "1528": {"name": "test.synthetix.dbt_utils_accepted_range_core_deposited_arbitrum_sepolia_account_id__True__0.d3287e563c", "type": "test"}, "1529": {"name": "test.synthetix.not_null_core_deposited_arbitrum_sepolia_sender.2aeec9aec1", "type": "test"}, "1530": {"name": "test.synthetix.not_null_core_deposited_arbitrum_sepolia_block_timestamp.423f2e9f55", "type": "test"}, "1531": {"name": "test.synthetix.not_null_core_deposited_arbitrum_sepolia_block_number.c3036ab47e", "type": "test"}, "1532": {"name": "test.synthetix.not_null_core_deposited_arbitrum_sepolia_token_amount.653e14e03e", "type": "test"}, "1533": {"name": "test.synthetix.dbt_utils_accepted_range_core_deposited_arbitrum_sepolia_token_amount__True__0.0f0aa65236", "type": "test"}, "1534": {"name": "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_block_timestamp.7fcd8e34b4", "type": "test"}, "1535": {"name": "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_contract.7095f79cd5", "type": "test"}, "1536": {"name": "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_block_number.fb2901f9b9", "type": "test"}, "1537": {"name": "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_transaction_hash.a4480fb9e0", "type": "test"}, "1538": {"name": "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_token_amount.df20ce27b8", "type": "test"}, "1539": {"name": "test.synthetix.dbt_utils_accepted_range_core_withdrawn_arbitrum_sepolia_token_amount__True__0.0301b264d6", "type": "test"}, "1540": {"name": "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_collateral_type.462d8e9d4a", "type": "test"}, "1541": {"name": "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_account_id.93a7f1c6e0", "type": "test"}, "1542": {"name": "test.synthetix.dbt_utils_accepted_range_core_withdrawn_arbitrum_sepolia_account_id__True__0.d4050dde67", "type": "test"}, "1543": {"name": "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_id.bdd65cec2b", "type": "test"}, "1544": {"name": "test.synthetix.unique_core_withdrawn_arbitrum_sepolia_id.3f0503a510", "type": "test"}, "1545": {"name": "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_sender.b2d53e6596", "type": "test"}, "1546": {"name": "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_event_name.6e275cf97d", "type": "test"}, "1547": {"name": "test.synthetix.accepted_values_core_withdrawn_arbitrum_sepolia_event_name__Withdrawn.cd07ab25e2", "type": "test"}, "1548": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_pool_id.851303c6c6", "type": "test"}, "1549": {"name": "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_sepolia_pool_id__True__0.d1a4bd0579", "type": "test"}, "1550": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_block_timestamp.2b65fcd144", "type": "test"}, "1551": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_block_number.28a164853c", "type": "test"}, "1552": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_id.acb7c881c1", "type": "test"}, "1553": {"name": "test.synthetix.unique_core_liquidation_arbitrum_sepolia_id.7489e81022", "type": "test"}, "1554": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_contract.b3848813ec", "type": "test"}, "1555": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_event_name.6dff9cd9a5", "type": "test"}, "1556": {"name": "test.synthetix.accepted_values_core_liquidation_arbitrum_sepolia_event_name__Liquidation.32c120b3b8", "type": "test"}, "1557": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_collateral_type.611a474b69", "type": "test"}, "1558": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_sender.b1951bbf59", "type": "test"}, "1559": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_account_id.2f2251c90a", "type": "test"}, "1560": {"name": "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_sepolia_account_id__True__0.fa367d1bc5", "type": "test"}, "1561": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_transaction_hash.aa34dc1b7f", "type": "test"}, "1562": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_liquidate_as_account_id.8fb362bd59", "type": "test"}, "1563": {"name": "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_sepolia_liquidate_as_account_id__True__0.aa641f64fe", "type": "test"}, "1564": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_id.087024faa4", "type": "test"}, "1565": {"name": "test.synthetix.unique_core_market_updated_arbitrum_sepolia_id.7ed403a10d", "type": "test"}, "1566": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_block_timestamp.f0ccbe740a", "type": "test"}, "1567": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_block_number.18b9e7bff4", "type": "test"}, "1568": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_transaction_hash.697e3dd319", "type": "test"}, "1569": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_contract.925fa67624", "type": "test"}, "1570": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_event_name.07d4bde491", "type": "test"}, "1571": {"name": "test.synthetix.accepted_values_core_market_updated_arbitrum_sepolia_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.4a106f8344", "type": "test"}, "1572": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_market_id.4d2767c0b4", "type": "test"}, "1573": {"name": "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_sepolia_market_id__True__0.f774945861", "type": "test"}, "1574": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_net_issuance.ab387b275f", "type": "test"}, "1575": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_deposited_collateral_value.2a9afd7205", "type": "test"}, "1576": {"name": "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_sepolia_deposited_collateral_value__True__0.bb2ac3f8fc", "type": "test"}, "1577": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_sender.b4216822d2", "type": "test"}, "1578": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_collateral_type.0163e724c2", "type": "test"}, "1579": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_credit_capacity.ed07eaef21", "type": "test"}, "1580": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_token_amount.e980630f1e", "type": "test"}, "1581": {"name": "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_sepolia_token_amount__True__0.33dea408c4", "type": "test"}, "1582": {"name": "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_market.67fc30dc60", "type": "test"}, "1583": {"name": "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_market_id.c742aae1d0", "type": "test"}, "1584": {"name": "test.synthetix.unique_core_market_registered_arbitrum_sepolia_market_id.78637df31f", "type": "test"}, "1585": {"name": "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_id.88f5db38d2", "type": "test"}, "1586": {"name": "test.synthetix.unique_core_market_registered_arbitrum_sepolia_id.5964f1fbf3", "type": "test"}, "1587": {"name": "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_block_timestamp.fa45bb6a23", "type": "test"}, "1588": {"name": "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_contract.8d5b49ae4d", "type": "test"}, "1589": {"name": "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_transaction_hash.9904023035", "type": "test"}, "1590": {"name": "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_block_number.94a8562b13", "type": "test"}, "1591": {"name": "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_event_name.72e398dd82", "type": "test"}, "1592": {"name": "test.synthetix.accepted_values_core_market_registered_arbitrum_sepolia_event_name__MarketRegistered.0d43228789", "type": "test"}, "1593": {"name": "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_sender.f940ee9c3a", "type": "test"}, "1594": {"name": "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_contract.bd9da8f8fc", "type": "test"}, "1595": {"name": "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_sender.999d6ba1d5", "type": "test"}, "1596": {"name": "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_block_timestamp.fd0d1a2266", "type": "test"}, "1597": {"name": "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_id.2ecf600861", "type": "test"}, "1598": {"name": "test.synthetix.unique_core_pool_created_arbitrum_sepolia_id.520ef444f0", "type": "test"}, "1599": {"name": "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_block_number.28a66d0e74", "type": "test"}, "1600": {"name": "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_transaction_hash.09e0ac3340", "type": "test"}, "1601": {"name": "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_event_name.9148e96626", "type": "test"}, "1602": {"name": "test.synthetix.accepted_values_core_pool_created_arbitrum_sepolia_event_name__PoolCreated.d04166c685", "type": "test"}, "1603": {"name": "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_owner.980ce0b630", "type": "test"}, "1604": {"name": "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_pool_id.1fccbc8d94", "type": "test"}, "1605": {"name": "test.synthetix.dbt_utils_accepted_range_core_pool_created_arbitrum_sepolia_pool_id__True__0.d3bc479935", "type": "test"}, "1606": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_transaction_hash.680f286a1c", "type": "test"}, "1607": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_account_id.f2bf56343c", "type": "test"}, "1608": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_sepolia_account_id__True__0.931fbcf6dd", "type": "test"}, "1609": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_collateral_type.d2183c9d15", "type": "test"}, "1610": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_event_name.a3f0d6ec61", "type": "test"}, "1611": {"name": "test.synthetix.accepted_values_core_rewards_claimed_arbitrum_sepolia_event_name__RewardsClaimed.34f660416a", "type": "test"}, "1612": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_contract.d436fcb4ac", "type": "test"}, "1613": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_amount.c69c35b9b1", "type": "test"}, "1614": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_sepolia_amount__True__0.4bdbe43c5e", "type": "test"}, "1615": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_distributor.3f6ad9aa55", "type": "test"}, "1616": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_block_timestamp.b87721cc33", "type": "test"}, "1617": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_id.9a1c133f3b", "type": "test"}, "1618": {"name": "test.synthetix.unique_core_rewards_claimed_arbitrum_sepolia_id.f24f1c4553", "type": "test"}, "1619": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_pool_id.a883be69bc", "type": "test"}, "1620": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_sepolia_pool_id__True__0.8b433a3bc6", "type": "test"}, "1621": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_block_number.9a6d0e0806", "type": "test"}, "1622": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_id.4fea69e81a", "type": "test"}, "1623": {"name": "test.synthetix.unique_core_rewards_distributed_arbitrum_sepolia_id.728eef2ccb", "type": "test"}, "1624": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_event_name.1803af1787", "type": "test"}, "1625": {"name": "test.synthetix.accepted_values_core_rewards_distributed_arbitrum_sepolia_event_name__RewardsDistributed.94958bacc6", "type": "test"}, "1626": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_amount.8682e416ae", "type": "test"}, "1627": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_sepolia_amount__True__0.a57935c0b7", "type": "test"}, "1628": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_contract.7bb7fd8da4", "type": "test"}, "1629": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_block_timestamp.b3adafb4cf", "type": "test"}, "1630": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_transaction_hash.2ae04c7450", "type": "test"}, "1631": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_collateral_type.099d0e256e", "type": "test"}, "1632": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_block_number.5fbc655c9b", "type": "test"}, "1633": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_duration.a042625996", "type": "test"}, "1634": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_sepolia_duration__True__0.905006d2f0", "type": "test"}, "1635": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_distributor.f184171df4", "type": "test"}, "1636": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_pool_id.4ae694bfec", "type": "test"}, "1637": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_sepolia_pool_id__True__0.4ca72a296c", "type": "test"}, "1638": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_amount.6baf89b24c", "type": "test"}, "1639": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_sepolia_amount__True__0.048d31e429", "type": "test"}, "1640": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_pool_id.7bf8dd6882", "type": "test"}, "1641": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_sepolia_pool_id__True__0.d19a9e58b9", "type": "test"}, "1642": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_event_name.2334208293", "type": "test"}, "1643": {"name": "test.synthetix.accepted_values_core_usd_burned_arbitrum_sepolia_event_name__UsdBurned.82b5e1f839", "type": "test"}, "1644": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_id.a9d148b478", "type": "test"}, "1645": {"name": "test.synthetix.unique_core_usd_burned_arbitrum_sepolia_id.65a6dbfca4", "type": "test"}, "1646": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_block_number.a36a988eb1", "type": "test"}, "1647": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_account_id.620cecde52", "type": "test"}, "1648": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_sepolia_account_id__True__0.2bc68923f9", "type": "test"}, "1649": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_sender.e732504915", "type": "test"}, "1650": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_transaction_hash.91ab5b1d0b", "type": "test"}, "1651": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_contract.91add9f346", "type": "test"}, "1652": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_collateral_type.9bcf375dc5", "type": "test"}, "1653": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_block_timestamp.5bcc977f3d", "type": "test"}, "1654": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_pool_id.41123c7a06", "type": "test"}, "1655": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_sepolia_pool_id__True__0.ae99bd6ea3", "type": "test"}, "1656": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_block_timestamp.baa0ed9288", "type": "test"}, "1657": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_account_id.e8dbb7db41", "type": "test"}, "1658": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_sepolia_account_id__True__0.3ae041bf59", "type": "test"}, "1659": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_collateral_type.36a06f20c5", "type": "test"}, "1660": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_block_number.3319b5e432", "type": "test"}, "1661": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_id.07b94c915b", "type": "test"}, "1662": {"name": "test.synthetix.unique_core_usd_minted_arbitrum_sepolia_id.d868aed363", "type": "test"}, "1663": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_sender.b183e1c56f", "type": "test"}, "1664": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_amount.cd18eb6390", "type": "test"}, "1665": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_sepolia_amount__True__0.e93e8d1936", "type": "test"}, "1666": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_event_name.b210011389", "type": "test"}, "1667": {"name": "test.synthetix.accepted_values_core_usd_minted_arbitrum_sepolia_event_name__UsdMinted.5fd40cc553", "type": "test"}, "1668": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_transaction_hash.38f21551fd", "type": "test"}, "1669": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_contract.71d9365153", "type": "test"}, "1670": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_transaction_hash.6b1e45b06a", "type": "test"}, "1671": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_collateral_type.0b2d659b09", "type": "test"}, "1672": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_pool_id.c0c0a011c4", "type": "test"}, "1673": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_arbitrum_sepolia_pool_id__True__0.6022175c23", "type": "test"}, "1674": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_event_name.6ee4c7edec", "type": "test"}, "1675": {"name": "test.synthetix.accepted_values_core_vault_liquidation_arbitrum_sepolia_event_name__VaultLiquidation.0c7e403f1c", "type": "test"}, "1676": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_id.e478906cc0", "type": "test"}, "1677": {"name": "test.synthetix.unique_core_vault_liquidation_arbitrum_sepolia_id.39f25ec5ad", "type": "test"}, "1678": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_block_timestamp.3f8fcf20ee", "type": "test"}, "1679": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_liquidate_as_account_id.557d546c5f", "type": "test"}, "1680": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_arbitrum_sepolia_liquidate_as_account_id__True__0.8896409533", "type": "test"}, "1681": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_liquidation_data.0e7de46ea6", "type": "test"}, "1682": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_contract.2bb4203c78", "type": "test"}, "1683": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_block_number.fbedd6aa28", "type": "test"}, "1684": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_sender.e33149c915", "type": "test"}, "1685": {"name": "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_ts.74e3fe431f", "type": "test"}, "1686": {"name": "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_block_number.7c4c28bc6d", "type": "test"}, "1687": {"name": "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_pool_id.11828e6701", "type": "test"}, "1688": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_sepolia_pool_id__True__0.99b4d66658", "type": "test"}, "1689": {"name": "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_collateral_type.c23ed9827f", "type": "test"}, "1690": {"name": "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_amount.e85fb4a97b", "type": "test"}, "1691": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_sepolia_amount__True__0.ceaca21b1b", "type": "test"}, "1692": {"name": "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_collateral_value.77882c9c22", "type": "test"}, "1693": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_sepolia_collateral_value__True__0.5e64981616", "type": "test"}, "1694": {"name": "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_contract_address.d90d5e4d47", "type": "test"}, "1695": {"name": "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_ts.6259a43e83", "type": "test"}, "1696": {"name": "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_block_number.39b83b17e0", "type": "test"}, "1697": {"name": "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_pool_id.3d27f2e067", "type": "test"}, "1698": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_debt_arbitrum_sepolia_pool_id__True__0.6a7fea5bbc", "type": "test"}, "1699": {"name": "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_collateral_type.c136eaeaa7", "type": "test"}, "1700": {"name": "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_debt.13e23e52e8", "type": "test"}, "1701": {"name": "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_contract_address.7162b1bbad", "type": "test"}, "1702": {"name": "test.synthetix.unique_perp_account_created_arbitrum_sepolia_id.335484a5c5", "type": "test"}, "1703": {"name": "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_id.45c30d0895", "type": "test"}, "1704": {"name": "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_event_name.7cdc353a34", "type": "test"}, "1705": {"name": "test.synthetix.accepted_values_perp_account_created_arbitrum_sepolia_event_name__AccountCreated.b75a805866", "type": "test"}, "1706": {"name": "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_block_number.a0bf9a3f0f", "type": "test"}, "1707": {"name": "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_block_timestamp.7330d8d33c", "type": "test"}, "1708": {"name": "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_owner.0774b6c4c3", "type": "test"}, "1709": {"name": "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_account_id.6a6774d721", "type": "test"}, "1710": {"name": "test.synthetix.dbt_utils_accepted_range_perp_account_created_arbitrum_sepolia_account_id__True__0.0141d8699d", "type": "test"}, "1711": {"name": "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_transaction_hash.f4dba09d54", "type": "test"}, "1712": {"name": "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_contract.fde67ea53e", "type": "test"}, "1713": {"name": "test.synthetix.unique_perp_order_committed_arbitrum_sepolia_id.11b844d761", "type": "test"}, "1714": {"name": "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_id.af12508db9", "type": "test"}, "1715": {"name": "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_block_number.a115d197bb", "type": "test"}, "1716": {"name": "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_block_timestamp.e2dce83de3", "type": "test"}, "1717": {"name": "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_transaction_hash.2672ca73bf", "type": "test"}, "1718": {"name": "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_contract.f7f4678e01", "type": "test"}, "1719": {"name": "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_event_name.8c94a5144a", "type": "test"}, "1720": {"name": "test.synthetix.accepted_values_perp_order_committed_arbitrum_sepolia_event_name__OrderCommitted.9ba89086fc", "type": "test"}, "1721": {"name": "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_market_id.76f09344d3", "type": "test"}, "1722": {"name": "test.synthetix.dbt_utils_accepted_range_perp_order_committed_arbitrum_sepolia_market_id__True__0.51034c57fd", "type": "test"}, "1723": {"name": "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_account_id.539cca2995", "type": "test"}, "1724": {"name": "test.synthetix.dbt_utils_accepted_range_perp_order_committed_arbitrum_sepolia_account_id__True__0.374a09c8bb", "type": "test"}, "1725": {"name": "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_contract.f9fbebc768", "type": "test"}, "1726": {"name": "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_event_name.c9e5a717f5", "type": "test"}, "1727": {"name": "test.synthetix.accepted_values_perp_order_settled_arbitrum_sepolia_event_name__OrderSettled.08d7370d84", "type": "test"}, "1728": {"name": "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_account_id.e604936b3a", "type": "test"}, "1729": {"name": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_sepolia_account_id__True__0.b532485142", "type": "test"}, "1730": {"name": "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_market_id.456fcb9a8d", "type": "test"}, "1731": {"name": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_sepolia_market_id__True__0.bfedab225b", "type": "test"}, "1732": {"name": "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_collected_fees.c1a9ca82df", "type": "test"}, "1733": {"name": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_sepolia_collected_fees__True__0.8c8446ac0e", "type": "test"}, "1734": {"name": "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_transaction_hash.60c06595e6", "type": "test"}, "1735": {"name": "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_block_timestamp.8460ed1771", "type": "test"}, "1736": {"name": "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_block_number.7ab4260eae", "type": "test"}, "1737": {"name": "test.synthetix.unique_perp_order_settled_arbitrum_sepolia_id.a95bcce825", "type": "test"}, "1738": {"name": "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_id.bbaf076398", "type": "test"}, "1739": {"name": "test.synthetix.unique_perp_market_updated_arbitrum_sepolia_id.66008e7961", "type": "test"}, "1740": {"name": "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_id.3b2c812312", "type": "test"}, "1741": {"name": "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_block_number.b556a7789f", "type": "test"}, "1742": {"name": "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_block_timestamp.09877a4d82", "type": "test"}, "1743": {"name": "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_transaction_hash.1c205dac4b", "type": "test"}, "1744": {"name": "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_contract.0cf0f68ca0", "type": "test"}, "1745": {"name": "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_event_name.ffc855a652", "type": "test"}, "1746": {"name": "test.synthetix.accepted_values_perp_market_updated_arbitrum_sepolia_event_name__MarketUpdated.44006a072f", "type": "test"}, "1747": {"name": "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_market_id.9835cafd8a", "type": "test"}, "1748": {"name": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_sepolia_market_id__True__0.0852877223", "type": "test"}, "1749": {"name": "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_price.e62a84d2a0", "type": "test"}, "1750": {"name": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_sepolia_price__True__0.e44ad44456", "type": "test"}, "1751": {"name": "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_interest_rate.f378e28263", "type": "test"}, "1752": {"name": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_sepolia_interest_rate__True__0.cf75ef25fe", "type": "test"}, "1753": {"name": "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_account_id.8c9a3c7cb5", "type": "test"}, "1754": {"name": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_sepolia_account_id__True__0.dd5e38b371", "type": "test"}, "1755": {"name": "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_market_id.3c1a2d74dc", "type": "test"}, "1756": {"name": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_sepolia_market_id__True__0.c1cfe90353", "type": "test"}, "1757": {"name": "test.synthetix.unique_perp_position_liquidated_arbitrum_sepolia_id.efb42ae977", "type": "test"}, "1758": {"name": "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_id.2b7f1d2fcf", "type": "test"}, "1759": {"name": "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_transaction_hash.ad296550e8", "type": "test"}, "1760": {"name": "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_current_position_size.48d8db66c7", "type": "test"}, "1761": {"name": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_sepolia_current_position_size__True__0.f5183b3ff9", "type": "test"}, "1762": {"name": "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_event_name.b8b10783cf", "type": "test"}, "1763": {"name": "test.synthetix.accepted_values_perp_position_liquidated_arbitrum_sepolia_event_name__PositionLiquidated.8a0af4d18c", "type": "test"}, "1764": {"name": "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_block_number.13ef61c2cc", "type": "test"}, "1765": {"name": "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_amount_liquidated.2b3c4071f6", "type": "test"}, "1766": {"name": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_sepolia_amount_liquidated__True__0.f820c88c54", "type": "test"}, "1767": {"name": "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_contract.f6b0610ff4", "type": "test"}, "1768": {"name": "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_block_timestamp.9c42b4a7ff", "type": "test"}, "1769": {"name": "test.synthetix.unique_perp_account_liquidation_attempt_arbitrum_sepolia_id.2e20bbf35e", "type": "test"}, "1770": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_id.16e1d1d778", "type": "test"}, "1771": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_account_id.d617ede5c8", "type": "test"}, "1772": {"name": "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_arbitrum_sepolia_account_id__True__0.911c056a18", "type": "test"}, "1773": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_block_number.14f09936e9", "type": "test"}, "1774": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_reward.22a482d5b4", "type": "test"}, "1775": {"name": "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_arbitrum_sepolia_reward__True__0.70c89658c8", "type": "test"}, "1776": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_block_timestamp.070792744c", "type": "test"}, "1777": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_contract.4fee3320ac", "type": "test"}, "1778": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_event_name.531495d577", "type": "test"}, "1779": {"name": "test.synthetix.accepted_values_perp_account_liquidation_attempt_arbitrum_sepolia_event_name__AccountLiquidationAttempt.a9fed061a2", "type": "test"}, "1780": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_transaction_hash.e3f511ad1c", "type": "test"}, "1781": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_full_liquidation.06f23e5311", "type": "test"}, "1782": {"name": "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_block_timestamp.04b9f9b01a", "type": "test"}, "1783": {"name": "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_contract.ee416b6a9d", "type": "test"}, "1784": {"name": "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_event_name.ce95828591", "type": "test"}, "1785": {"name": "test.synthetix.accepted_values_perp_collateral_modified_arbitrum_sepolia_event_name__CollateralModified.323c4011f3", "type": "test"}, "1786": {"name": "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_block_number.c21551e453", "type": "test"}, "1787": {"name": "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_collateral_id.49ab2aa3b1", "type": "test"}, "1788": {"name": "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_arbitrum_sepolia_collateral_id__True__0.186c371865", "type": "test"}, "1789": {"name": "test.synthetix.unique_perp_collateral_modified_arbitrum_sepolia_id.21db106d40", "type": "test"}, "1790": {"name": "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_id.f31b903360", "type": "test"}, "1791": {"name": "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_sender.a1f5df03f5", "type": "test"}, "1792": {"name": "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_account_id.c371b3cb29", "type": "test"}, "1793": {"name": "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_arbitrum_sepolia_account_id__True__0.57dea412fc", "type": "test"}, "1794": {"name": "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_transaction_hash.bdc432f4e3", "type": "test"}, "1795": {"name": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_block_timestamp.3d7306e577", "type": "test"}, "1796": {"name": "test.synthetix.unique_perp_previous_order_expired_arbitrum_sepolia_id.a6e03f8ffa", "type": "test"}, "1797": {"name": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_id.0d3172a155", "type": "test"}, "1798": {"name": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_block_number.1bfe765de5", "type": "test"}, "1799": {"name": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_market_id.7e2a2424c3", "type": "test"}, "1800": {"name": "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_arbitrum_sepolia_market_id__True__0.32d6a1d4a7", "type": "test"}, "1801": {"name": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_event_name.c814e3bcf9", "type": "test"}, "1802": {"name": "test.synthetix.accepted_values_perp_previous_order_expired_arbitrum_sepolia_event_name__PreviousOrderExpired.2b0854c0bd", "type": "test"}, "1803": {"name": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_transaction_hash.5f4b3fa383", "type": "test"}, "1804": {"name": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_account_id.3387518ced", "type": "test"}, "1805": {"name": "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_arbitrum_sepolia_account_id__True__0.a0e11cc082", "type": "test"}, "1806": {"name": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_contract.9dc88c3682", "type": "test"}, "1807": {"name": "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_market_name.c93aa611fd", "type": "test"}, "1808": {"name": "test.synthetix.unique_perp_market_created_arbitrum_sepolia_id.bff5e22d8a", "type": "test"}, "1809": {"name": "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_id.fad8f3147a", "type": "test"}, "1810": {"name": "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_market_symbol.9afbd894dd", "type": "test"}, "1811": {"name": "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_event_name.d7dd655280", "type": "test"}, "1812": {"name": "test.synthetix.accepted_values_perp_market_created_arbitrum_sepolia_event_name__MarketCreated.ef5c6685e4", "type": "test"}, "1813": {"name": "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_block_number.8b50cb58ff", "type": "test"}, "1814": {"name": "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_block_timestamp.22256d5ced", "type": "test"}, "1815": {"name": "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_contract.dd490d10f1", "type": "test"}, "1816": {"name": "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_perps_market_id.6c72e612a4", "type": "test"}, "1817": {"name": "test.synthetix.dbt_utils_accepted_range_perp_market_created_arbitrum_sepolia_perps_market_id__True__0.257f31ec2b", "type": "test"}, "1818": {"name": "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_transaction_hash.0466ce137d", "type": "test"}, "1819": {"name": "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_event_name.47398c58cd", "type": "test"}, "1820": {"name": "test.synthetix.accepted_values_perp_interest_charged_arbitrum_sepolia_event_name__InterestCharged.bec7912ee9", "type": "test"}, "1821": {"name": "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_contract.7ba1d62fc1", "type": "test"}, "1822": {"name": "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_transaction_hash.b7c3eef8f3", "type": "test"}, "1823": {"name": "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_block_timestamp.9b89e6d1ae", "type": "test"}, "1824": {"name": "test.synthetix.unique_perp_interest_charged_arbitrum_sepolia_id.cba3f293a0", "type": "test"}, "1825": {"name": "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_id.1c700fc86b", "type": "test"}, "1826": {"name": "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_block_number.78e1c8865d", "type": "test"}, "1827": {"name": "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_account_id.a1ec08f106", "type": "test"}, "1828": {"name": "test.synthetix.dbt_utils_accepted_range_perp_interest_charged_arbitrum_sepolia_account_id__True__0.cc700c2056", "type": "test"}, "1829": {"name": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_block_timestamp.b58ae2ae86", "type": "test"}, "1830": {"name": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_event_name.c050b16b14", "type": "test"}, "1831": {"name": "test.synthetix.accepted_values_perp_interest_rate_updated_arbitrum_sepolia_event_name__InterestRateUpdated.80b23fe264", "type": "test"}, "1832": {"name": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_transaction_hash.2ffe4c98dd", "type": "test"}, "1833": {"name": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_interest_rate.2aa5f0de8e", "type": "test"}, "1834": {"name": "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_arbitrum_sepolia_interest_rate__True__0.4bdf5b571d", "type": "test"}, "1835": {"name": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_block_number.e587994ace", "type": "test"}, "1836": {"name": "test.synthetix.unique_perp_interest_rate_updated_arbitrum_sepolia_id.e47b087fd4", "type": "test"}, "1837": {"name": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_id.4c2bfc9fe7", "type": "test"}, "1838": {"name": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_contract.42f86c5d97", "type": "test"}, "1839": {"name": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_super_market_id.3b90bcba60", "type": "test"}, "1840": {"name": "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_arbitrum_sepolia_super_market_id__True__0.04014a3a13", "type": "test"}, "1841": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_id.3dc77e7585", "type": "test"}, "1842": {"name": "test.synthetix.unique_spot_order_committed_arbitrum_sepolia_id.7dddd93b21", "type": "test"}, "1843": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_event_name.10fb9fe2fd", "type": "test"}, "1844": {"name": "test.synthetix.accepted_values_spot_order_committed_arbitrum_sepolia_event_name__OrderCommitted.48f82592c2", "type": "test"}, "1845": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_sender.6665c965c9", "type": "test"}, "1846": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_block_timestamp.053b915e14", "type": "test"}, "1847": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_referrer.3934248ab9", "type": "test"}, "1848": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_amount_provided.b4fbc53f60", "type": "test"}, "1849": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_committed_arbitrum_sepolia_amount_provided__True__0.e297093a69", "type": "test"}, "1850": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_transaction_hash.44fbdb881f", "type": "test"}, "1851": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_contract.8724d32b95", "type": "test"}, "1852": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_market_id.4600734bce", "type": "test"}, "1853": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_committed_arbitrum_sepolia_market_id__True__0.156852fc84", "type": "test"}, "1854": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_block_number.e402f23638", "type": "test"}, "1855": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_order_type.cfe77ca9a2", "type": "test"}, "1856": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_sepolia_final_order_amount__True__0.976f3b49e5", "type": "test"}, "1857": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_settler.709cf86f6a", "type": "test"}, "1858": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_block_number.f4d15aa1c6", "type": "test"}, "1859": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_transaction_hash.e39d83aa1f", "type": "test"}, "1860": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_block_timestamp.4104ea8ae8", "type": "test"}, "1861": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_id.61da8ff5ef", "type": "test"}, "1862": {"name": "test.synthetix.unique_spot_order_settled_arbitrum_sepolia_id.fce4a382d0", "type": "test"}, "1863": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_order_type.ce3ce512a2", "type": "test"}, "1864": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_contract.2b0e9ad75a", "type": "test"}, "1865": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_price.1a44fe5106", "type": "test"}, "1866": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_sepolia_price__True__0.6c6c67c752", "type": "test"}, "1867": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_market_id.d28592e51d", "type": "test"}, "1868": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_sepolia_market_id__True__0.6880f35b4a", "type": "test"}, "1869": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_collected_fees.1010c0a5f8", "type": "test"}, "1870": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_sepolia_collected_fees__True__0.43d000a1f2", "type": "test"}, "1871": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_event_name.51feaa1c12", "type": "test"}, "1872": {"name": "test.synthetix.accepted_values_spot_order_settled_arbitrum_sepolia_event_name__OrderSettled.3825809881", "type": "test"}, "1873": {"name": "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_id.8e031ca154", "type": "test"}, "1874": {"name": "test.synthetix.unique_spot_order_cancelled_arbitrum_sepolia_id.463daca854", "type": "test"}, "1875": {"name": "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_block_timestamp.5b304e425f", "type": "test"}, "1876": {"name": "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_transaction_hash.7bc3d70f6e", "type": "test"}, "1877": {"name": "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_sender.dd378adc77", "type": "test"}, "1878": {"name": "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_contract.b838860ee1", "type": "test"}, "1879": {"name": "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_event_name.e938eb2758", "type": "test"}, "1880": {"name": "test.synthetix.accepted_values_spot_order_cancelled_arbitrum_sepolia_event_name__OrderCancelled.7763c43292", "type": "test"}, "1881": {"name": "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_market_id.d248c77fa3", "type": "test"}, "1882": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_cancelled_arbitrum_sepolia_market_id__True__0.047630938a", "type": "test"}, "1883": {"name": "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_block_number.6b3267b9d4", "type": "test"}, "1884": {"name": "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_id.ae9e680918", "type": "test"}, "1885": {"name": "test.synthetix.unique_spot_synth_registered_arbitrum_sepolia_id.a09499cc92", "type": "test"}, "1886": {"name": "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_block_timestamp.8ad856419d", "type": "test"}, "1887": {"name": "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_synth_market_id.41d8ffc96a", "type": "test"}, "1888": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_registered_arbitrum_sepolia_synth_market_id__True__0.adc193de63", "type": "test"}, "1889": {"name": "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_block_number.e17831aecf", "type": "test"}, "1890": {"name": "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_contract.13305b5b4f", "type": "test"}, "1891": {"name": "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_synth_token_address.30dd706c48", "type": "test"}, "1892": {"name": "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_event_name.5caf84c585", "type": "test"}, "1893": {"name": "test.synthetix.accepted_values_spot_synth_registered_arbitrum_sepolia_event_name__SynthRegistered.66b8fe9ef2", "type": "test"}, "1894": {"name": "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_transaction_hash.211b9e6913", "type": "test"}, "1895": {"name": "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_collected_fees.32235682bf", "type": "test"}, "1896": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_sepolia_collected_fees__True__0.e69ec41d5e", "type": "test"}, "1897": {"name": "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_transaction_hash.b57c5b3476", "type": "test"}, "1898": {"name": "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_synth_market_id.92397dca4f", "type": "test"}, "1899": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_sepolia_synth_market_id__True__0.869a31cec1", "type": "test"}, "1900": {"name": "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_block_number.1414f728f0", "type": "test"}, "1901": {"name": "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_block_timestamp.af0cba6258", "type": "test"}, "1902": {"name": "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_id.ed20008417", "type": "test"}, "1903": {"name": "test.synthetix.unique_spot_synth_bought_arbitrum_sepolia_id.3ade424d59", "type": "test"}, "1904": {"name": "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_price.9dde4ea814", "type": "test"}, "1905": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_sepolia_price__True__0.d95f1532c7", "type": "test"}, "1906": {"name": "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_contract.2c9cdafac9", "type": "test"}, "1907": {"name": "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_referrer.c39eda4686", "type": "test"}, "1908": {"name": "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_event_name.a810bafafd", "type": "test"}, "1909": {"name": "test.synthetix.accepted_values_spot_synth_bought_arbitrum_sepolia_event_name__SynthBought.134dc8cabd", "type": "test"}, "1910": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_event_name.333367310e", "type": "test"}, "1911": {"name": "test.synthetix.accepted_values_spot_synth_sold_arbitrum_sepolia_event_name__SynthSold.fe13707237", "type": "test"}, "1912": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_transaction_hash.da63dad649", "type": "test"}, "1913": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_collected_fees.0c503232cc", "type": "test"}, "1914": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_sepolia_collected_fees__True__0.18ef00cae1", "type": "test"}, "1915": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_block_timestamp.5734b00c78", "type": "test"}, "1916": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_referrer.31558bcae3", "type": "test"}, "1917": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_block_number.9eb624134f", "type": "test"}, "1918": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_price.1a5abe8024", "type": "test"}, "1919": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_sepolia_price__True__0.9416491d1c", "type": "test"}, "1920": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_amount_returned.31fa2e2854", "type": "test"}, "1921": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_sepolia_amount_returned__True__0.491570b785", "type": "test"}, "1922": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_synth_market_id.2629bdcd49", "type": "test"}, "1923": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_sepolia_synth_market_id__True__0.2196afe46e", "type": "test"}, "1924": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_id.415e7f2126", "type": "test"}, "1925": {"name": "test.synthetix.unique_spot_synth_sold_arbitrum_sepolia_id.dd4ab72a64", "type": "test"}, "1926": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_contract.d5f31e0816", "type": "test"}, "1927": {"name": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_id.ec9012b5a4", "type": "test"}, "1928": {"name": "test.synthetix.unique_spot_synth_wrapped_arbitrum_sepolia_id.25ef0efbd8", "type": "test"}, "1929": {"name": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_transaction_hash.60e01a101a", "type": "test"}, "1930": {"name": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_synth_market_id.f1fccfdd91", "type": "test"}, "1931": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_arbitrum_sepolia_synth_market_id__True__0.ca19b05f78", "type": "test"}, "1932": {"name": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_contract.410ac0c77b", "type": "test"}, "1933": {"name": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_event_name.e16041e32c", "type": "test"}, "1934": {"name": "test.synthetix.accepted_values_spot_synth_wrapped_arbitrum_sepolia_event_name__SynthWrapped.a482cbf84f", "type": "test"}, "1935": {"name": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_block_timestamp.cc2e2e7857", "type": "test"}, "1936": {"name": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_block_number.c861cf7b58", "type": "test"}, "1937": {"name": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_fees_collected.8c22c01d20", "type": "test"}, "1938": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_arbitrum_sepolia_fees_collected__True__0.9f8402c770", "type": "test"}, "1939": {"name": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_block_timestamp.2897aa2af1", "type": "test"}, "1940": {"name": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_amount_unwrapped.4d83dd17da", "type": "test"}, "1941": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_sepolia_amount_unwrapped__True__0.2d01453854", "type": "test"}, "1942": {"name": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_fees_collected.342d8ecaba", "type": "test"}, "1943": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_sepolia_fees_collected__True__0.f01b734c27", "type": "test"}, "1944": {"name": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_event_name.e2e470100a", "type": "test"}, "1945": {"name": "test.synthetix.accepted_values_spot_synth_unwrapped_arbitrum_sepolia_event_name__SynthUnwrapped.20624d41fd", "type": "test"}, "1946": {"name": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_block_number.bfaa7aabea", "type": "test"}, "1947": {"name": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_transaction_hash.5b5d8f1737", "type": "test"}, "1948": {"name": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_contract.9a67446eba", "type": "test"}, "1949": {"name": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_id.885fac7a78", "type": "test"}, "1950": {"name": "test.synthetix.unique_spot_synth_unwrapped_arbitrum_sepolia_id.5985d5d1de", "type": "test"}, "1951": {"name": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_synth_market_id.0f2f845893", "type": "test"}, "1952": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_sepolia_synth_market_id__True__0.6744618704", "type": "test"}, "1953": {"name": "test.synthetix.not_null_blocks_arbitrum_mainnet_block_number.60351acf6d", "type": "test"}, "1954": {"name": "test.synthetix.unique_blocks_arbitrum_mainnet_block_number.d70bece923", "type": "test"}, "1955": {"name": "test.synthetix.dbt_utils_recency_blocks_arbitrum_mainnet_hour__ts__1.e5882e697a", "type": "test"}, "1956": {"name": "test.synthetix.not_null_core_account_created_arbitrum_mainnet_owner.510bc65b8e", "type": "test"}, "1957": {"name": "test.synthetix.not_null_core_account_created_arbitrum_mainnet_account_id.80fd41e8a3", "type": "test"}, "1958": {"name": "test.synthetix.dbt_utils_accepted_range_core_account_created_arbitrum_mainnet_account_id__True__0.1a60fd1c13", "type": "test"}, "1959": {"name": "test.synthetix.not_null_core_account_created_arbitrum_mainnet_id.ccb85216a1", "type": "test"}, "1960": {"name": "test.synthetix.unique_core_account_created_arbitrum_mainnet_id.572cf5cf85", "type": "test"}, "1961": {"name": "test.synthetix.not_null_core_account_created_arbitrum_mainnet_transaction_hash.ca429d274c", "type": "test"}, "1962": {"name": "test.synthetix.not_null_core_account_created_arbitrum_mainnet_block_number.ad85823ab6", "type": "test"}, "1963": {"name": "test.synthetix.not_null_core_account_created_arbitrum_mainnet_block_timestamp.707ea51d9b", "type": "test"}, "1964": {"name": "test.synthetix.not_null_core_account_created_arbitrum_mainnet_event_name.f044350ea8", "type": "test"}, "1965": {"name": "test.synthetix.accepted_values_core_account_created_arbitrum_mainnet_event_name__AccountCreated.8d24ea0d1c", "type": "test"}, "1966": {"name": "test.synthetix.not_null_core_account_created_arbitrum_mainnet_contract.51a2890c59", "type": "test"}, "1967": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_contract.ae8a4f4c27", "type": "test"}, "1968": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_id.a1e63ca6e1", "type": "test"}, "1969": {"name": "test.synthetix.unique_core_delegation_updated_arbitrum_mainnet_id.53afc27917", "type": "test"}, "1970": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_account_id.1f6cadcc5d", "type": "test"}, "1971": {"name": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_mainnet_account_id__True__0.eb3b030871", "type": "test"}, "1972": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_collateral_type.ca955a713e", "type": "test"}, "1973": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_pool_id.0fcc7a403c", "type": "test"}, "1974": {"name": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_mainnet_pool_id__True__0.ceaf47901a", "type": "test"}, "1975": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_sender.7b21b54d07", "type": "test"}, "1976": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_block_timestamp.bf7b6f5a50", "type": "test"}, "1977": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_block_number.e7dff1a919", "type": "test"}, "1978": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_leverage.e240b1993e", "type": "test"}, "1979": {"name": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_mainnet_leverage__True__1000000000000000000__1000000000000000000.fa830910e7", "type": "test"}, "1980": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_transaction_hash.df3b0b1ada", "type": "test"}, "1981": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_amount.790af0bbca", "type": "test"}, "1982": {"name": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_mainnet_amount__True__0.4dc42e5b67", "type": "test"}, "1983": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_event_name.124ce539d9", "type": "test"}, "1984": {"name": "test.synthetix.accepted_values_core_delegation_updated_arbitrum_mainnet_event_name__DelegationUpdated.8158a7cafc", "type": "test"}, "1985": {"name": "test.synthetix.not_null_core_deposited_arbitrum_mainnet_collateral_type.42a3d10d97", "type": "test"}, "1986": {"name": "test.synthetix.not_null_core_deposited_arbitrum_mainnet_id.2f7b341009", "type": "test"}, "1987": {"name": "test.synthetix.unique_core_deposited_arbitrum_mainnet_id.65592bb86d", "type": "test"}, "1988": {"name": "test.synthetix.not_null_core_deposited_arbitrum_mainnet_contract.a2cd7b2bb5", "type": "test"}, "1989": {"name": "test.synthetix.not_null_core_deposited_arbitrum_mainnet_event_name.8f5b81cb40", "type": "test"}, "1990": {"name": "test.synthetix.accepted_values_core_deposited_arbitrum_mainnet_event_name__Deposited.63620c995c", "type": "test"}, "1991": {"name": "test.synthetix.not_null_core_deposited_arbitrum_mainnet_transaction_hash.649446c0bd", "type": "test"}, "1992": {"name": "test.synthetix.not_null_core_deposited_arbitrum_mainnet_account_id.c7afbe52a5", "type": "test"}, "1993": {"name": "test.synthetix.dbt_utils_accepted_range_core_deposited_arbitrum_mainnet_account_id__True__0.2fc937f08c", "type": "test"}, "1994": {"name": "test.synthetix.not_null_core_deposited_arbitrum_mainnet_sender.5f276242f7", "type": "test"}, "1995": {"name": "test.synthetix.not_null_core_deposited_arbitrum_mainnet_block_timestamp.a16e8ef361", "type": "test"}, "1996": {"name": "test.synthetix.not_null_core_deposited_arbitrum_mainnet_block_number.689c18351b", "type": "test"}, "1997": {"name": "test.synthetix.not_null_core_deposited_arbitrum_mainnet_token_amount.238a5119e6", "type": "test"}, "1998": {"name": "test.synthetix.dbt_utils_accepted_range_core_deposited_arbitrum_mainnet_token_amount__True__0.825b012474", "type": "test"}, "1999": {"name": "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_block_timestamp.0605d1994e", "type": "test"}, "2000": {"name": "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_contract.a8c5968db3", "type": "test"}, "2001": {"name": "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_block_number.29891eb70b", "type": "test"}, "2002": {"name": "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_transaction_hash.492d634608", "type": "test"}, "2003": {"name": "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_token_amount.4bc0081148", "type": "test"}, "2004": {"name": "test.synthetix.dbt_utils_accepted_range_core_withdrawn_arbitrum_mainnet_token_amount__True__0.0008eb5d09", "type": "test"}, "2005": {"name": "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_collateral_type.772b018013", "type": "test"}, "2006": {"name": "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_account_id.ccf8b71875", "type": "test"}, "2007": {"name": "test.synthetix.dbt_utils_accepted_range_core_withdrawn_arbitrum_mainnet_account_id__True__0.8873db614c", "type": "test"}, "2008": {"name": "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_id.46c5fcd073", "type": "test"}, "2009": {"name": "test.synthetix.unique_core_withdrawn_arbitrum_mainnet_id.9810244f0d", "type": "test"}, "2010": {"name": "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_sender.665f4ade6b", "type": "test"}, "2011": {"name": "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_event_name.69a5a9a880", "type": "test"}, "2012": {"name": "test.synthetix.accepted_values_core_withdrawn_arbitrum_mainnet_event_name__Withdrawn.e5deebfa14", "type": "test"}, "2013": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_pool_id.910c4e273f", "type": "test"}, "2014": {"name": "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_mainnet_pool_id__True__0.5d8232e38f", "type": "test"}, "2015": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_block_timestamp.e8b33f1dcb", "type": "test"}, "2016": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_block_number.c43f5e1404", "type": "test"}, "2017": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_id.428529a968", "type": "test"}, "2018": {"name": "test.synthetix.unique_core_liquidation_arbitrum_mainnet_id.ab79adeb33", "type": "test"}, "2019": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_contract.b02df4336b", "type": "test"}, "2020": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_event_name.c11ebbad99", "type": "test"}, "2021": {"name": "test.synthetix.accepted_values_core_liquidation_arbitrum_mainnet_event_name__Liquidation.85cae70384", "type": "test"}, "2022": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_collateral_type.7eae92d91d", "type": "test"}, "2023": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_sender.de5e917bc2", "type": "test"}, "2024": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_account_id.2b9f90b003", "type": "test"}, "2025": {"name": "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_mainnet_account_id__True__0.71c92954dd", "type": "test"}, "2026": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_transaction_hash.7c4641c1db", "type": "test"}, "2027": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_liquidate_as_account_id.00768ed71d", "type": "test"}, "2028": {"name": "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_mainnet_liquidate_as_account_id__True__0.6ad1a29899", "type": "test"}, "2029": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_id.6634d79b97", "type": "test"}, "2030": {"name": "test.synthetix.unique_core_market_updated_arbitrum_mainnet_id.ef7b2e2622", "type": "test"}, "2031": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_block_timestamp.2bd177f07f", "type": "test"}, "2032": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_block_number.eea9214a4b", "type": "test"}, "2033": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_transaction_hash.9db6bb9d6b", "type": "test"}, "2034": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_contract.3ed1c1d699", "type": "test"}, "2035": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_event_name.1198969560", "type": "test"}, "2036": {"name": "test.synthetix.accepted_values_core_market_updated_arbitrum_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.b6d0a34129", "type": "test"}, "2037": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_market_id.92b8458e5c", "type": "test"}, "2038": {"name": "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_mainnet_market_id__True__0.8e0b3e9147", "type": "test"}, "2039": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_net_issuance.016c84545c", "type": "test"}, "2040": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_deposited_collateral_value.45b375717f", "type": "test"}, "2041": {"name": "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_mainnet_deposited_collateral_value__True__0.f78663cae5", "type": "test"}, "2042": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_sender.fe1f2d4275", "type": "test"}, "2043": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_collateral_type.5ccd7ace00", "type": "test"}, "2044": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_credit_capacity.09c391d59d", "type": "test"}, "2045": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_token_amount.b89be9c43a", "type": "test"}, "2046": {"name": "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_mainnet_token_amount__True__0.bfc2ca181b", "type": "test"}, "2047": {"name": "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_market.4671a5874b", "type": "test"}, "2048": {"name": "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_market_id.edc1b5f010", "type": "test"}, "2049": {"name": "test.synthetix.unique_core_market_registered_arbitrum_mainnet_market_id.f4e9d45c5f", "type": "test"}, "2050": {"name": "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_id.4c7305111a", "type": "test"}, "2051": {"name": "test.synthetix.unique_core_market_registered_arbitrum_mainnet_id.c4fce94bc5", "type": "test"}, "2052": {"name": "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_block_timestamp.9ccff6bb17", "type": "test"}, "2053": {"name": "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_contract.705a5b5579", "type": "test"}, "2054": {"name": "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_transaction_hash.2e6db31571", "type": "test"}, "2055": {"name": "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_block_number.49f898432d", "type": "test"}, "2056": {"name": "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_event_name.5833e57631", "type": "test"}, "2057": {"name": "test.synthetix.accepted_values_core_market_registered_arbitrum_mainnet_event_name__MarketRegistered.61c1a17f46", "type": "test"}, "2058": {"name": "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_sender.a9f878c2c9", "type": "test"}, "2059": {"name": "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_contract.ad227a594e", "type": "test"}, "2060": {"name": "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_sender.b85ac4e404", "type": "test"}, "2061": {"name": "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_block_timestamp.4bcfbab318", "type": "test"}, "2062": {"name": "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_id.b0e9e6535d", "type": "test"}, "2063": {"name": "test.synthetix.unique_core_pool_created_arbitrum_mainnet_id.4a0435d902", "type": "test"}, "2064": {"name": "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_block_number.184c04858e", "type": "test"}, "2065": {"name": "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_transaction_hash.762082599b", "type": "test"}, "2066": {"name": "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_event_name.67b202a2ae", "type": "test"}, "2067": {"name": "test.synthetix.accepted_values_core_pool_created_arbitrum_mainnet_event_name__PoolCreated.e7fda490fd", "type": "test"}, "2068": {"name": "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_owner.749821fb46", "type": "test"}, "2069": {"name": "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_pool_id.ce6f3bd570", "type": "test"}, "2070": {"name": "test.synthetix.dbt_utils_accepted_range_core_pool_created_arbitrum_mainnet_pool_id__True__0.fc42e6b4ce", "type": "test"}, "2071": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_transaction_hash.b143b485c4", "type": "test"}, "2072": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_account_id.657d0a650c", "type": "test"}, "2073": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_mainnet_account_id__True__0.34b4de86db", "type": "test"}, "2074": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_collateral_type.868513a78c", "type": "test"}, "2075": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_event_name.c85b97045f", "type": "test"}, "2076": {"name": "test.synthetix.accepted_values_core_rewards_claimed_arbitrum_mainnet_event_name__RewardsClaimed.3c1cd34ad1", "type": "test"}, "2077": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_contract.dbeede65a0", "type": "test"}, "2078": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_amount.b7ad8d34fd", "type": "test"}, "2079": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_mainnet_amount__True__0.d98a3e4cc7", "type": "test"}, "2080": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_distributor.cfe4797061", "type": "test"}, "2081": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_block_timestamp.830ba4bdac", "type": "test"}, "2082": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_id.ec96b450dd", "type": "test"}, "2083": {"name": "test.synthetix.unique_core_rewards_claimed_arbitrum_mainnet_id.0aa80585e9", "type": "test"}, "2084": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_pool_id.bd58480578", "type": "test"}, "2085": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_mainnet_pool_id__True__0.1c91c56a7b", "type": "test"}, "2086": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_block_number.90a2165709", "type": "test"}, "2087": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_id.2d439b2dff", "type": "test"}, "2088": {"name": "test.synthetix.unique_core_rewards_distributed_arbitrum_mainnet_id.b2d650e4fd", "type": "test"}, "2089": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_event_name.bb49accedd", "type": "test"}, "2090": {"name": "test.synthetix.accepted_values_core_rewards_distributed_arbitrum_mainnet_event_name__RewardsDistributed.3370ace359", "type": "test"}, "2091": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_amount.efe177b3e7", "type": "test"}, "2092": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_mainnet_amount__True__0.09cd5040a6", "type": "test"}, "2093": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_contract.cad4a84b49", "type": "test"}, "2094": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_block_timestamp.b6efe37fde", "type": "test"}, "2095": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_transaction_hash.a791a80876", "type": "test"}, "2096": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_collateral_type.d8c598b114", "type": "test"}, "2097": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_block_number.4692e1b237", "type": "test"}, "2098": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_duration.8dfbbf7a51", "type": "test"}, "2099": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_mainnet_duration__True__0.00212b4134", "type": "test"}, "2100": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_distributor.b8c551ebf5", "type": "test"}, "2101": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_pool_id.06cc36de8b", "type": "test"}, "2102": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_mainnet_pool_id__True__0.d68e3c64d9", "type": "test"}, "2103": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_amount.638bb23cb6", "type": "test"}, "2104": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_mainnet_amount__True__0.2bf9da99f6", "type": "test"}, "2105": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_pool_id.574d8e09b8", "type": "test"}, "2106": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_mainnet_pool_id__True__0.dad5587ce6", "type": "test"}, "2107": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_event_name.2c934d7229", "type": "test"}, "2108": {"name": "test.synthetix.accepted_values_core_usd_burned_arbitrum_mainnet_event_name__UsdBurned.9ecdb75459", "type": "test"}, "2109": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_id.f07377da8d", "type": "test"}, "2110": {"name": "test.synthetix.unique_core_usd_burned_arbitrum_mainnet_id.1918882dbf", "type": "test"}, "2111": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_block_number.9d57cfa9ee", "type": "test"}, "2112": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_account_id.c71695a669", "type": "test"}, "2113": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_mainnet_account_id__True__0.f8708303cd", "type": "test"}, "2114": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_sender.1b76ecab38", "type": "test"}, "2115": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_transaction_hash.6535b2db90", "type": "test"}, "2116": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_contract.718a1f61dd", "type": "test"}, "2117": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_collateral_type.6f8f53a6c9", "type": "test"}, "2118": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_block_timestamp.da67490d2d", "type": "test"}, "2119": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_pool_id.4593996ffd", "type": "test"}, "2120": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_mainnet_pool_id__True__0.5d700fe50b", "type": "test"}, "2121": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_block_timestamp.8ca5480dbc", "type": "test"}, "2122": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_account_id.9ccf9039ea", "type": "test"}, "2123": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_mainnet_account_id__True__0.6487cbbb70", "type": "test"}, "2124": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_collateral_type.0129f350e1", "type": "test"}, "2125": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_block_number.2c3c8fc1e5", "type": "test"}, "2126": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_id.3157330f1c", "type": "test"}, "2127": {"name": "test.synthetix.unique_core_usd_minted_arbitrum_mainnet_id.557dbdade9", "type": "test"}, "2128": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_sender.829a4593b0", "type": "test"}, "2129": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_amount.f37a3a83d0", "type": "test"}, "2130": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_mainnet_amount__True__0.9400183d7a", "type": "test"}, "2131": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_event_name.8c280cde80", "type": "test"}, "2132": {"name": "test.synthetix.accepted_values_core_usd_minted_arbitrum_mainnet_event_name__UsdMinted.cb75bc5dc7", "type": "test"}, "2133": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_transaction_hash.74c68bc07e", "type": "test"}, "2134": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_contract.317c6e89d1", "type": "test"}, "2135": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_transaction_hash.5da9d8cd8f", "type": "test"}, "2136": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_collateral_type.ba4823f6ed", "type": "test"}, "2137": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_pool_id.f9e6978af1", "type": "test"}, "2138": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_arbitrum_mainnet_pool_id__True__0.c4b79598cb", "type": "test"}, "2139": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_event_name.fcb481b7e9", "type": "test"}, "2140": {"name": "test.synthetix.accepted_values_core_vault_liquidation_arbitrum_mainnet_event_name__VaultLiquidation.429345a118", "type": "test"}, "2141": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_id.c7ac33a6c3", "type": "test"}, "2142": {"name": "test.synthetix.unique_core_vault_liquidation_arbitrum_mainnet_id.3f5a30c375", "type": "test"}, "2143": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_block_timestamp.3054b6aeaa", "type": "test"}, "2144": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_liquidate_as_account_id.5e1fa876a7", "type": "test"}, "2145": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_arbitrum_mainnet_liquidate_as_account_id__True__0.c9be297afd", "type": "test"}, "2146": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_liquidation_data.2555b245ad", "type": "test"}, "2147": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_contract.625029e21f", "type": "test"}, "2148": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_block_number.1dc8ebaf67", "type": "test"}, "2149": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_sender.d35f8c0cc2", "type": "test"}, "2150": {"name": "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_ts.d7d74011cb", "type": "test"}, "2151": {"name": "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_block_number.5a68e5a2c2", "type": "test"}, "2152": {"name": "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_pool_id.4536274374", "type": "test"}, "2153": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_mainnet_pool_id__True__0.14e1d9edc3", "type": "test"}, "2154": {"name": "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_collateral_type.50f0a76c9d", "type": "test"}, "2155": {"name": "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_amount.0bdb85ef31", "type": "test"}, "2156": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_mainnet_amount__True__0.b98dc30014", "type": "test"}, "2157": {"name": "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_collateral_value.09fcd07f3a", "type": "test"}, "2158": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_mainnet_collateral_value__True__0.9fa49aae71", "type": "test"}, "2159": {"name": "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_contract_address.8cc08e1bbc", "type": "test"}, "2160": {"name": "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_ts.d2363d0b7d", "type": "test"}, "2161": {"name": "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_block_number.3ef5dfaa45", "type": "test"}, "2162": {"name": "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_pool_id.8f94082342", "type": "test"}, "2163": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_debt_arbitrum_mainnet_pool_id__True__0.8e3a2c72e9", "type": "test"}, "2164": {"name": "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_collateral_type.f9fb1089d7", "type": "test"}, "2165": {"name": "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_debt.7a33d30f43", "type": "test"}, "2166": {"name": "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_contract_address.fee8a6440d", "type": "test"}, "2167": {"name": "test.synthetix.unique_perp_account_created_arbitrum_mainnet_id.c50800d3e3", "type": "test"}, "2168": {"name": "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_id.6ebc461a9f", "type": "test"}, "2169": {"name": "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_event_name.9b0f514dfe", "type": "test"}, "2170": {"name": "test.synthetix.accepted_values_perp_account_created_arbitrum_mainnet_event_name__AccountCreated.e3b8716bf0", "type": "test"}, "2171": {"name": "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_block_number.9d9960063c", "type": "test"}, "2172": {"name": "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_block_timestamp.aa150ec309", "type": "test"}, "2173": {"name": "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_owner.d496ae59c0", "type": "test"}, "2174": {"name": "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_account_id.6064e6e85b", "type": "test"}, "2175": {"name": "test.synthetix.dbt_utils_accepted_range_perp_account_created_arbitrum_mainnet_account_id__True__0.976edf0951", "type": "test"}, "2176": {"name": "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_transaction_hash.4458887a25", "type": "test"}, "2177": {"name": "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_contract.afb3ec2b69", "type": "test"}, "2178": {"name": "test.synthetix.unique_perp_order_committed_arbitrum_mainnet_id.3373ae33a2", "type": "test"}, "2179": {"name": "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_id.3d80312645", "type": "test"}, "2180": {"name": "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_block_number.d86120fbb2", "type": "test"}, "2181": {"name": "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_block_timestamp.9450bd7715", "type": "test"}, "2182": {"name": "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_transaction_hash.4876108100", "type": "test"}, "2183": {"name": "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_contract.4d5fe85c13", "type": "test"}, "2184": {"name": "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_event_name.d96a04bc5b", "type": "test"}, "2185": {"name": "test.synthetix.accepted_values_perp_order_committed_arbitrum_mainnet_event_name__OrderCommitted.80f5b2af2f", "type": "test"}, "2186": {"name": "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_market_id.c88a9b80a9", "type": "test"}, "2187": {"name": "test.synthetix.dbt_utils_accepted_range_perp_order_committed_arbitrum_mainnet_market_id__True__0.d1559e05f3", "type": "test"}, "2188": {"name": "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_account_id.51a7bcf136", "type": "test"}, "2189": {"name": "test.synthetix.dbt_utils_accepted_range_perp_order_committed_arbitrum_mainnet_account_id__True__0.83d9cf1359", "type": "test"}, "2190": {"name": "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_contract.deb2106eaa", "type": "test"}, "2191": {"name": "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_event_name.606b4d8510", "type": "test"}, "2192": {"name": "test.synthetix.accepted_values_perp_order_settled_arbitrum_mainnet_event_name__OrderSettled.5e1793594f", "type": "test"}, "2193": {"name": "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_account_id.5f60dea264", "type": "test"}, "2194": {"name": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_mainnet_account_id__True__0.fcdc188551", "type": "test"}, "2195": {"name": "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_market_id.793bf9835c", "type": "test"}, "2196": {"name": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_mainnet_market_id__True__0.c52a7e4ed8", "type": "test"}, "2197": {"name": "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_collected_fees.7370e63505", "type": "test"}, "2198": {"name": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_mainnet_collected_fees__True__0.356b57ba59", "type": "test"}, "2199": {"name": "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_transaction_hash.1344347ee5", "type": "test"}, "2200": {"name": "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_block_timestamp.ae7ec6c8ef", "type": "test"}, "2201": {"name": "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_block_number.6bb5256b7b", "type": "test"}, "2202": {"name": "test.synthetix.unique_perp_order_settled_arbitrum_mainnet_id.b9d03afd65", "type": "test"}, "2203": {"name": "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_id.8d20cf26c1", "type": "test"}, "2204": {"name": "test.synthetix.unique_perp_market_updated_arbitrum_mainnet_id.ca2bc0e1a1", "type": "test"}, "2205": {"name": "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_id.c3a83ad1d0", "type": "test"}, "2206": {"name": "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_block_number.22032f5e3f", "type": "test"}, "2207": {"name": "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_block_timestamp.c82304cd0d", "type": "test"}, "2208": {"name": "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_transaction_hash.35ad1a325b", "type": "test"}, "2209": {"name": "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_contract.ae7ff19df0", "type": "test"}, "2210": {"name": "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_event_name.bbd9a88ac4", "type": "test"}, "2211": {"name": "test.synthetix.accepted_values_perp_market_updated_arbitrum_mainnet_event_name__MarketUpdated.8146a5947b", "type": "test"}, "2212": {"name": "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_market_id.7a1df365b6", "type": "test"}, "2213": {"name": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_mainnet_market_id__True__0.49bfd0ea1e", "type": "test"}, "2214": {"name": "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_price.c754965f12", "type": "test"}, "2215": {"name": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_mainnet_price__True__0.08ca8e4202", "type": "test"}, "2216": {"name": "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_interest_rate.2f297e2d1a", "type": "test"}, "2217": {"name": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_mainnet_interest_rate__True__0.6f303fc104", "type": "test"}, "2218": {"name": "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_account_id.c6ae3fbdf6", "type": "test"}, "2219": {"name": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_mainnet_account_id__True__0.913cfd25f2", "type": "test"}, "2220": {"name": "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_market_id.f123e58c83", "type": "test"}, "2221": {"name": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_mainnet_market_id__True__0.5138d00a1a", "type": "test"}, "2222": {"name": "test.synthetix.unique_perp_position_liquidated_arbitrum_mainnet_id.f231e459dd", "type": "test"}, "2223": {"name": "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_id.1013d30960", "type": "test"}, "2224": {"name": "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_transaction_hash.bc9ed917d3", "type": "test"}, "2225": {"name": "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_current_position_size.2f7c9b0c99", "type": "test"}, "2226": {"name": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_mainnet_current_position_size__True__0.1f4c66d819", "type": "test"}, "2227": {"name": "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_event_name.badd34253b", "type": "test"}, "2228": {"name": "test.synthetix.accepted_values_perp_position_liquidated_arbitrum_mainnet_event_name__PositionLiquidated.0ec93e93c0", "type": "test"}, "2229": {"name": "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_block_number.5467c2494c", "type": "test"}, "2230": {"name": "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_amount_liquidated.85c1ba4ec8", "type": "test"}, "2231": {"name": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_mainnet_amount_liquidated__True__0.284e66108e", "type": "test"}, "2232": {"name": "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_contract.bde78fd4de", "type": "test"}, "2233": {"name": "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_block_timestamp.2e92e4c30d", "type": "test"}, "2234": {"name": "test.synthetix.unique_perp_account_liquidation_attempt_arbitrum_mainnet_id.36625245e5", "type": "test"}, "2235": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_id.3b273ee7cd", "type": "test"}, "2236": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_account_id.e5775f05d6", "type": "test"}, "2237": {"name": "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_arbitrum_mainnet_account_id__True__0.69e5c1f239", "type": "test"}, "2238": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_block_number.cce38fccf5", "type": "test"}, "2239": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_reward.db84ec60c0", "type": "test"}, "2240": {"name": "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_arbitrum_mainnet_reward__True__0.0687f26a19", "type": "test"}, "2241": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_block_timestamp.384d202b30", "type": "test"}, "2242": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_contract.34132d3a0f", "type": "test"}, "2243": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_event_name.03d3da6f51", "type": "test"}, "2244": {"name": "test.synthetix.accepted_values_perp_account_liquidation_attempt_arbitrum_mainnet_event_name__AccountLiquidationAttempt.d77be155b7", "type": "test"}, "2245": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_transaction_hash.8082a939fd", "type": "test"}, "2246": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_full_liquidation.bca773a7d2", "type": "test"}, "2247": {"name": "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_block_timestamp.3959a198d9", "type": "test"}, "2248": {"name": "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_contract.4c9655d0d7", "type": "test"}, "2249": {"name": "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_event_name.e165b98af5", "type": "test"}, "2250": {"name": "test.synthetix.accepted_values_perp_collateral_modified_arbitrum_mainnet_event_name__CollateralModified.ce058b817d", "type": "test"}, "2251": {"name": "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_block_number.553bfecd04", "type": "test"}, "2252": {"name": "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_collateral_id.b111831174", "type": "test"}, "2253": {"name": "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_arbitrum_mainnet_collateral_id__True__0.d504bf8da4", "type": "test"}, "2254": {"name": "test.synthetix.unique_perp_collateral_modified_arbitrum_mainnet_id.52f69df109", "type": "test"}, "2255": {"name": "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_id.b7548d2e89", "type": "test"}, "2256": {"name": "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_sender.8b5f369cc9", "type": "test"}, "2257": {"name": "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_account_id.8fb1349af5", "type": "test"}, "2258": {"name": "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_arbitrum_mainnet_account_id__True__0.f432eac521", "type": "test"}, "2259": {"name": "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_transaction_hash.db6cc05c85", "type": "test"}, "2260": {"name": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_block_timestamp.62addf704c", "type": "test"}, "2261": {"name": "test.synthetix.unique_perp_previous_order_expired_arbitrum_mainnet_id.cd7a82db0e", "type": "test"}, "2262": {"name": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_id.ced9ec6a1d", "type": "test"}, "2263": {"name": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_block_number.c6957a09df", "type": "test"}, "2264": {"name": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_market_id.3161a33570", "type": "test"}, "2265": {"name": "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_arbitrum_mainnet_market_id__True__0.148ea7d706", "type": "test"}, "2266": {"name": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_event_name.08acd6a68f", "type": "test"}, "2267": {"name": "test.synthetix.accepted_values_perp_previous_order_expired_arbitrum_mainnet_event_name__PreviousOrderExpired.d975ca95c5", "type": "test"}, "2268": {"name": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_transaction_hash.ccc5cbafcd", "type": "test"}, "2269": {"name": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_account_id.edc81bcacb", "type": "test"}, "2270": {"name": "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_arbitrum_mainnet_account_id__True__0.865d3fe2e6", "type": "test"}, "2271": {"name": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_contract.f99120143b", "type": "test"}, "2272": {"name": "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_market_name.b6c0825a0f", "type": "test"}, "2273": {"name": "test.synthetix.unique_perp_market_created_arbitrum_mainnet_id.ccdc9b7755", "type": "test"}, "2274": {"name": "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_id.51befad80c", "type": "test"}, "2275": {"name": "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_market_symbol.cac52e1baa", "type": "test"}, "2276": {"name": "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_event_name.7c033fc995", "type": "test"}, "2277": {"name": "test.synthetix.accepted_values_perp_market_created_arbitrum_mainnet_event_name__MarketCreated.95d2e513a2", "type": "test"}, "2278": {"name": "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_block_number.398ad31e3c", "type": "test"}, "2279": {"name": "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_block_timestamp.30d302d69e", "type": "test"}, "2280": {"name": "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_contract.21d3d73e97", "type": "test"}, "2281": {"name": "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_perps_market_id.adbc877d76", "type": "test"}, "2282": {"name": "test.synthetix.dbt_utils_accepted_range_perp_market_created_arbitrum_mainnet_perps_market_id__True__0.48f88f8963", "type": "test"}, "2283": {"name": "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_transaction_hash.486a46d989", "type": "test"}, "2284": {"name": "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_event_name.a2ddfe6aab", "type": "test"}, "2285": {"name": "test.synthetix.accepted_values_perp_interest_charged_arbitrum_mainnet_event_name__InterestCharged.5bdeefd72e", "type": "test"}, "2286": {"name": "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_contract.0558bb2329", "type": "test"}, "2287": {"name": "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_transaction_hash.c6a422f072", "type": "test"}, "2288": {"name": "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_block_timestamp.c72b9e433c", "type": "test"}, "2289": {"name": "test.synthetix.unique_perp_interest_charged_arbitrum_mainnet_id.25564fae9f", "type": "test"}, "2290": {"name": "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_id.0336fb1845", "type": "test"}, "2291": {"name": "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_block_number.0461f85304", "type": "test"}, "2292": {"name": "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_account_id.0fea13802b", "type": "test"}, "2293": {"name": "test.synthetix.dbt_utils_accepted_range_perp_interest_charged_arbitrum_mainnet_account_id__True__0.7c883f5e3f", "type": "test"}, "2294": {"name": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_block_timestamp.b38866df62", "type": "test"}, "2295": {"name": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_event_name.527da57e0a", "type": "test"}, "2296": {"name": "test.synthetix.accepted_values_perp_interest_rate_updated_arbitrum_mainnet_event_name__InterestRateUpdated.e279adef88", "type": "test"}, "2297": {"name": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_transaction_hash.881fd09199", "type": "test"}, "2298": {"name": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_interest_rate.4a70cee831", "type": "test"}, "2299": {"name": "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_arbitrum_mainnet_interest_rate__True__0.85f9532793", "type": "test"}, "2300": {"name": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_block_number.f1b7f275c8", "type": "test"}, "2301": {"name": "test.synthetix.unique_perp_interest_rate_updated_arbitrum_mainnet_id.c21a36f767", "type": "test"}, "2302": {"name": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_id.4d8f77e23f", "type": "test"}, "2303": {"name": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_contract.53bd3e715f", "type": "test"}, "2304": {"name": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_super_market_id.0209c885e1", "type": "test"}, "2305": {"name": "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_arbitrum_mainnet_super_market_id__True__0.345c2bacf1", "type": "test"}, "2306": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_id.2bedbed49c", "type": "test"}, "2307": {"name": "test.synthetix.unique_spot_order_committed_arbitrum_mainnet_id.715535831f", "type": "test"}, "2308": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_event_name.364a2ed7fd", "type": "test"}, "2309": {"name": "test.synthetix.accepted_values_spot_order_committed_arbitrum_mainnet_event_name__OrderCommitted.e30a77b9b3", "type": "test"}, "2310": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_sender.d7cbd6bc05", "type": "test"}, "2311": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_block_timestamp.a4f827fd66", "type": "test"}, "2312": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_referrer.23dc146929", "type": "test"}, "2313": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_amount_provided.618d749652", "type": "test"}, "2314": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_committed_arbitrum_mainnet_amount_provided__True__0.a0c5711e24", "type": "test"}, "2315": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_transaction_hash.47ac362f75", "type": "test"}, "2316": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_contract.1d73e820e2", "type": "test"}, "2317": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_market_id.eb267aefe6", "type": "test"}, "2318": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_committed_arbitrum_mainnet_market_id__True__0.fcb0bd480c", "type": "test"}, "2319": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_block_number.bbd3030ffd", "type": "test"}, "2320": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_order_type.9bedf0c3bc", "type": "test"}, "2321": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_mainnet_final_order_amount__True__0.d78aeda819", "type": "test"}, "2322": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_settler.2f85667062", "type": "test"}, "2323": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_block_number.876a0a0282", "type": "test"}, "2324": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_transaction_hash.a8b7f93ae5", "type": "test"}, "2325": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_block_timestamp.483fdb2a21", "type": "test"}, "2326": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_id.1124fb8990", "type": "test"}, "2327": {"name": "test.synthetix.unique_spot_order_settled_arbitrum_mainnet_id.a1ec7e590f", "type": "test"}, "2328": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_order_type.cc9846cfde", "type": "test"}, "2329": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_contract.7d4f904249", "type": "test"}, "2330": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_price.3e2897303c", "type": "test"}, "2331": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_mainnet_price__True__0.94dec93a68", "type": "test"}, "2332": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_market_id.84635206a3", "type": "test"}, "2333": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_mainnet_market_id__True__0.498546554e", "type": "test"}, "2334": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_collected_fees.4c46cfb386", "type": "test"}, "2335": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_mainnet_collected_fees__True__0.e9fce02c77", "type": "test"}, "2336": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_event_name.32a64f7398", "type": "test"}, "2337": {"name": "test.synthetix.accepted_values_spot_order_settled_arbitrum_mainnet_event_name__OrderSettled.c43865614e", "type": "test"}, "2338": {"name": "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_id.bf2929fb2c", "type": "test"}, "2339": {"name": "test.synthetix.unique_spot_order_cancelled_arbitrum_mainnet_id.de40647c46", "type": "test"}, "2340": {"name": "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_block_timestamp.a2656a614b", "type": "test"}, "2341": {"name": "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_transaction_hash.43ee88aad5", "type": "test"}, "2342": {"name": "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_sender.a796a774d3", "type": "test"}, "2343": {"name": "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_contract.cc9a04e73e", "type": "test"}, "2344": {"name": "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_event_name.f29a2c6180", "type": "test"}, "2345": {"name": "test.synthetix.accepted_values_spot_order_cancelled_arbitrum_mainnet_event_name__OrderCancelled.bcb12d7741", "type": "test"}, "2346": {"name": "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_market_id.629e55a158", "type": "test"}, "2347": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_cancelled_arbitrum_mainnet_market_id__True__0.8d08288d1d", "type": "test"}, "2348": {"name": "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_block_number.a85db0bd00", "type": "test"}, "2349": {"name": "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_id.456af96984", "type": "test"}, "2350": {"name": "test.synthetix.unique_spot_synth_registered_arbitrum_mainnet_id.d4fd9eb0ba", "type": "test"}, "2351": {"name": "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_block_timestamp.155e02a96a", "type": "test"}, "2352": {"name": "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_synth_market_id.b02a502d7f", "type": "test"}, "2353": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_registered_arbitrum_mainnet_synth_market_id__True__0.03490626a4", "type": "test"}, "2354": {"name": "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_block_number.c19306427b", "type": "test"}, "2355": {"name": "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_contract.dc09abd1d6", "type": "test"}, "2356": {"name": "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_synth_token_address.e815b8c9d4", "type": "test"}, "2357": {"name": "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_event_name.aa6a178336", "type": "test"}, "2358": {"name": "test.synthetix.accepted_values_spot_synth_registered_arbitrum_mainnet_event_name__SynthRegistered.dab3843a60", "type": "test"}, "2359": {"name": "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_transaction_hash.ae02976291", "type": "test"}, "2360": {"name": "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_collected_fees.975bb20444", "type": "test"}, "2361": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_mainnet_collected_fees__True__0.ffa72f24d6", "type": "test"}, "2362": {"name": "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_transaction_hash.46c5786b65", "type": "test"}, "2363": {"name": "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_synth_market_id.11b8c58586", "type": "test"}, "2364": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_mainnet_synth_market_id__True__0.39b07cbd1a", "type": "test"}, "2365": {"name": "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_block_number.3db00f8fd2", "type": "test"}, "2366": {"name": "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_block_timestamp.1e3c9accd9", "type": "test"}, "2367": {"name": "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_id.94c6a2689e", "type": "test"}, "2368": {"name": "test.synthetix.unique_spot_synth_bought_arbitrum_mainnet_id.97a98f064e", "type": "test"}, "2369": {"name": "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_price.b7069dc105", "type": "test"}, "2370": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_mainnet_price__True__0.2666787a3a", "type": "test"}, "2371": {"name": "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_contract.7f6d914e0b", "type": "test"}, "2372": {"name": "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_referrer.d5123874c5", "type": "test"}, "2373": {"name": "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_event_name.aa51f8b10f", "type": "test"}, "2374": {"name": "test.synthetix.accepted_values_spot_synth_bought_arbitrum_mainnet_event_name__SynthBought.6968f2e38e", "type": "test"}, "2375": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_event_name.77e48ea6b8", "type": "test"}, "2376": {"name": "test.synthetix.accepted_values_spot_synth_sold_arbitrum_mainnet_event_name__SynthSold.c2779b95d3", "type": "test"}, "2377": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_transaction_hash.b35ac6eb10", "type": "test"}, "2378": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_collected_fees.ae5a9854f2", "type": "test"}, "2379": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_mainnet_collected_fees__True__0.ebed4cb6c6", "type": "test"}, "2380": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_block_timestamp.ece96724ff", "type": "test"}, "2381": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_referrer.fc97629e01", "type": "test"}, "2382": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_block_number.21c8144aca", "type": "test"}, "2383": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_price.83b6e6b427", "type": "test"}, "2384": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_mainnet_price__True__0.736ec6a18f", "type": "test"}, "2385": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_amount_returned.a22fe1e87b", "type": "test"}, "2386": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_mainnet_amount_returned__True__0.94e383949d", "type": "test"}, "2387": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_synth_market_id.0a9309e0fe", "type": "test"}, "2388": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_mainnet_synth_market_id__True__0.502a7c73ae", "type": "test"}, "2389": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_id.5672923066", "type": "test"}, "2390": {"name": "test.synthetix.unique_spot_synth_sold_arbitrum_mainnet_id.77e9d1569f", "type": "test"}, "2391": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_contract.7e747f7197", "type": "test"}, "2392": {"name": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_id.e6be3c26ab", "type": "test"}, "2393": {"name": "test.synthetix.unique_spot_synth_wrapped_arbitrum_mainnet_id.4240a5b9ed", "type": "test"}, "2394": {"name": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_transaction_hash.470b375862", "type": "test"}, "2395": {"name": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_synth_market_id.22e9bbcaaf", "type": "test"}, "2396": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_arbitrum_mainnet_synth_market_id__True__0.69e1aef58d", "type": "test"}, "2397": {"name": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_contract.12b8537d63", "type": "test"}, "2398": {"name": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_event_name.a537b3bcc9", "type": "test"}, "2399": {"name": "test.synthetix.accepted_values_spot_synth_wrapped_arbitrum_mainnet_event_name__SynthWrapped.c2a7fae75f", "type": "test"}, "2400": {"name": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_block_timestamp.62e5fb2f2c", "type": "test"}, "2401": {"name": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_block_number.388f222586", "type": "test"}, "2402": {"name": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_fees_collected.ab1cc1a24e", "type": "test"}, "2403": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_arbitrum_mainnet_fees_collected__True__0.8427a98042", "type": "test"}, "2404": {"name": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_block_timestamp.7eb830695e", "type": "test"}, "2405": {"name": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_amount_unwrapped.6338d14461", "type": "test"}, "2406": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_mainnet_amount_unwrapped__True__0.dfb2bf555e", "type": "test"}, "2407": {"name": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_fees_collected.82edb6c70c", "type": "test"}, "2408": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_mainnet_fees_collected__True__0.caa0ab5069", "type": "test"}, "2409": {"name": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_event_name.15be4b2d2e", "type": "test"}, "2410": {"name": "test.synthetix.accepted_values_spot_synth_unwrapped_arbitrum_mainnet_event_name__SynthUnwrapped.0156eda083", "type": "test"}, "2411": {"name": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_block_number.6c4594ed9b", "type": "test"}, "2412": {"name": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_transaction_hash.266bb54277", "type": "test"}, "2413": {"name": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_contract.df671e35b9", "type": "test"}, "2414": {"name": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_id.c93a8c455f", "type": "test"}, "2415": {"name": "test.synthetix.unique_spot_synth_unwrapped_arbitrum_mainnet_id.81790072c1", "type": "test"}, "2416": {"name": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_synth_market_id.597a45b266", "type": "test"}, "2417": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_mainnet_synth_market_id__True__0.c8e2a0ce2e", "type": "test"}, "2418": {"name": "test.synthetix.not_null_blocks_base_sepolia_block_number.1adc80fce5", "type": "test"}, "2419": {"name": "test.synthetix.unique_blocks_base_sepolia_block_number.b9de81024b", "type": "test"}, "2420": {"name": "test.synthetix.dbt_utils_recency_blocks_base_sepolia_hour__ts__1.b4197f397a", "type": "test"}, "2421": {"name": "test.synthetix.not_null_core_account_created_base_sepolia_owner.adee48eb04", "type": "test"}, "2422": {"name": "test.synthetix.not_null_core_account_created_base_sepolia_account_id.fb36b0b793", "type": "test"}, "2423": {"name": "test.synthetix.dbt_utils_accepted_range_core_account_created_base_sepolia_account_id__True__0.dd17e6e171", "type": "test"}, "2424": {"name": "test.synthetix.not_null_core_account_created_base_sepolia_id.804b852bd8", "type": "test"}, "2425": {"name": "test.synthetix.unique_core_account_created_base_sepolia_id.3342caea87", "type": "test"}, "2426": {"name": "test.synthetix.not_null_core_account_created_base_sepolia_transaction_hash.53f2200f19", "type": "test"}, "2427": {"name": "test.synthetix.not_null_core_account_created_base_sepolia_block_number.01a77f24bc", "type": "test"}, "2428": {"name": "test.synthetix.not_null_core_account_created_base_sepolia_block_timestamp.56ac347427", "type": "test"}, "2429": {"name": "test.synthetix.not_null_core_account_created_base_sepolia_event_name.4849c8704e", "type": "test"}, "2430": {"name": "test.synthetix.accepted_values_core_account_created_base_sepolia_event_name__AccountCreated.419b9196c4", "type": "test"}, "2431": {"name": "test.synthetix.not_null_core_account_created_base_sepolia_contract.53ca26628e", "type": "test"}, "2432": {"name": "test.synthetix.not_null_core_delegation_updated_base_sepolia_contract.f5b6f539eb", "type": "test"}, "2433": {"name": "test.synthetix.not_null_core_delegation_updated_base_sepolia_id.dcd3b41380", "type": "test"}, "2434": {"name": "test.synthetix.unique_core_delegation_updated_base_sepolia_id.09af5f863a", "type": "test"}, "2435": {"name": "test.synthetix.not_null_core_delegation_updated_base_sepolia_account_id.eeaa67ead3", "type": "test"}, "2436": {"name": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_sepolia_account_id__True__0.744442e3e1", "type": "test"}, "2437": {"name": "test.synthetix.not_null_core_delegation_updated_base_sepolia_collateral_type.0ccc2f8e54", "type": "test"}, "2438": {"name": "test.synthetix.not_null_core_delegation_updated_base_sepolia_pool_id.8e7b343725", "type": "test"}, "2439": {"name": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_sepolia_pool_id__True__0.76dffc3ab3", "type": "test"}, "2440": {"name": "test.synthetix.not_null_core_delegation_updated_base_sepolia_sender.ff059463dc", "type": "test"}, "2441": {"name": "test.synthetix.not_null_core_delegation_updated_base_sepolia_block_timestamp.d9e4249b7d", "type": "test"}, "2442": {"name": "test.synthetix.not_null_core_delegation_updated_base_sepolia_block_number.d1ae1c451b", "type": "test"}, "2443": {"name": "test.synthetix.not_null_core_delegation_updated_base_sepolia_leverage.b016b358da", "type": "test"}, "2444": {"name": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_sepolia_leverage__True__1000000000000000000__1000000000000000000.bc25b2b948", "type": "test"}, "2445": {"name": "test.synthetix.not_null_core_delegation_updated_base_sepolia_transaction_hash.403e1a44d0", "type": "test"}, "2446": {"name": "test.synthetix.not_null_core_delegation_updated_base_sepolia_amount.b946bd0b57", "type": "test"}, "2447": {"name": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_sepolia_amount__True__0.c17a0b7ccb", "type": "test"}, "2448": {"name": "test.synthetix.not_null_core_delegation_updated_base_sepolia_event_name.1eb3a277fa", "type": "test"}, "2449": {"name": "test.synthetix.accepted_values_core_delegation_updated_base_sepolia_event_name__DelegationUpdated.05fda2d1e2", "type": "test"}, "2450": {"name": "test.synthetix.not_null_core_deposited_base_sepolia_collateral_type.a340ec02eb", "type": "test"}, "2451": {"name": "test.synthetix.not_null_core_deposited_base_sepolia_id.0591da203f", "type": "test"}, "2452": {"name": "test.synthetix.unique_core_deposited_base_sepolia_id.3b38f638da", "type": "test"}, "2453": {"name": "test.synthetix.not_null_core_deposited_base_sepolia_contract.8dbc5afa3f", "type": "test"}, "2454": {"name": "test.synthetix.not_null_core_deposited_base_sepolia_event_name.b7ccc83970", "type": "test"}, "2455": {"name": "test.synthetix.accepted_values_core_deposited_base_sepolia_event_name__Deposited.2befe04139", "type": "test"}, "2456": {"name": "test.synthetix.not_null_core_deposited_base_sepolia_transaction_hash.305ad04c84", "type": "test"}, "2457": {"name": "test.synthetix.not_null_core_deposited_base_sepolia_account_id.d414fa2a62", "type": "test"}, "2458": {"name": "test.synthetix.dbt_utils_accepted_range_core_deposited_base_sepolia_account_id__True__0.7619844d60", "type": "test"}, "2459": {"name": "test.synthetix.not_null_core_deposited_base_sepolia_sender.0468b8397d", "type": "test"}, "2460": {"name": "test.synthetix.not_null_core_deposited_base_sepolia_block_timestamp.cbbc8b2a2e", "type": "test"}, "2461": {"name": "test.synthetix.not_null_core_deposited_base_sepolia_block_number.e9986d7fcf", "type": "test"}, "2462": {"name": "test.synthetix.not_null_core_deposited_base_sepolia_token_amount.af75bc1896", "type": "test"}, "2463": {"name": "test.synthetix.dbt_utils_accepted_range_core_deposited_base_sepolia_token_amount__True__0.266baf687b", "type": "test"}, "2464": {"name": "test.synthetix.not_null_core_withdrawn_base_sepolia_block_timestamp.276176a645", "type": "test"}, "2465": {"name": "test.synthetix.not_null_core_withdrawn_base_sepolia_contract.9a643890c5", "type": "test"}, "2466": {"name": "test.synthetix.not_null_core_withdrawn_base_sepolia_block_number.b38561efe3", "type": "test"}, "2467": {"name": "test.synthetix.not_null_core_withdrawn_base_sepolia_transaction_hash.ea6432763a", "type": "test"}, "2468": {"name": "test.synthetix.not_null_core_withdrawn_base_sepolia_token_amount.3582c76f95", "type": "test"}, "2469": {"name": "test.synthetix.dbt_utils_accepted_range_core_withdrawn_base_sepolia_token_amount__True__0.600b962701", "type": "test"}, "2470": {"name": "test.synthetix.not_null_core_withdrawn_base_sepolia_collateral_type.e4b3817245", "type": "test"}, "2471": {"name": "test.synthetix.not_null_core_withdrawn_base_sepolia_account_id.6536ec7b3c", "type": "test"}, "2472": {"name": "test.synthetix.dbt_utils_accepted_range_core_withdrawn_base_sepolia_account_id__True__0.283560870b", "type": "test"}, "2473": {"name": "test.synthetix.not_null_core_withdrawn_base_sepolia_id.a4ef85d6dd", "type": "test"}, "2474": {"name": "test.synthetix.unique_core_withdrawn_base_sepolia_id.30c3b98bff", "type": "test"}, "2475": {"name": "test.synthetix.not_null_core_withdrawn_base_sepolia_sender.935071b6a7", "type": "test"}, "2476": {"name": "test.synthetix.not_null_core_withdrawn_base_sepolia_event_name.919fe4b5de", "type": "test"}, "2477": {"name": "test.synthetix.accepted_values_core_withdrawn_base_sepolia_event_name__Withdrawn.12079a5ee6", "type": "test"}, "2478": {"name": "test.synthetix.not_null_core_liquidation_base_sepolia_pool_id.0059acd0f9", "type": "test"}, "2479": {"name": "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_sepolia_pool_id__True__0.7493427efd", "type": "test"}, "2480": {"name": "test.synthetix.not_null_core_liquidation_base_sepolia_block_timestamp.212c6a9018", "type": "test"}, "2481": {"name": "test.synthetix.not_null_core_liquidation_base_sepolia_block_number.f510e99a58", "type": "test"}, "2482": {"name": "test.synthetix.not_null_core_liquidation_base_sepolia_id.efbd949b78", "type": "test"}, "2483": {"name": "test.synthetix.unique_core_liquidation_base_sepolia_id.321d95d29c", "type": "test"}, "2484": {"name": "test.synthetix.not_null_core_liquidation_base_sepolia_contract.2d1b4b38d4", "type": "test"}, "2485": {"name": "test.synthetix.not_null_core_liquidation_base_sepolia_event_name.ab3ef77d1c", "type": "test"}, "2486": {"name": "test.synthetix.accepted_values_core_liquidation_base_sepolia_event_name__Liquidation.24bb1726f1", "type": "test"}, "2487": {"name": "test.synthetix.not_null_core_liquidation_base_sepolia_collateral_type.c93d2f649b", "type": "test"}, "2488": {"name": "test.synthetix.not_null_core_liquidation_base_sepolia_sender.3afbae055d", "type": "test"}, "2489": {"name": "test.synthetix.not_null_core_liquidation_base_sepolia_account_id.0aa7b969f5", "type": "test"}, "2490": {"name": "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_sepolia_account_id__True__0.02852291f8", "type": "test"}, "2491": {"name": "test.synthetix.not_null_core_liquidation_base_sepolia_transaction_hash.78921d6775", "type": "test"}, "2492": {"name": "test.synthetix.not_null_core_liquidation_base_sepolia_liquidate_as_account_id.3e3ca344a6", "type": "test"}, "2493": {"name": "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_sepolia_liquidate_as_account_id__True__0.6947f1cc05", "type": "test"}, "2494": {"name": "test.synthetix.not_null_core_market_updated_base_sepolia_id.179b4fa862", "type": "test"}, "2495": {"name": "test.synthetix.unique_core_market_updated_base_sepolia_id.945f14ee77", "type": "test"}, "2496": {"name": "test.synthetix.not_null_core_market_updated_base_sepolia_block_timestamp.66be40faea", "type": "test"}, "2497": {"name": "test.synthetix.not_null_core_market_updated_base_sepolia_block_number.450e88640c", "type": "test"}, "2498": {"name": "test.synthetix.not_null_core_market_updated_base_sepolia_transaction_hash.6351c7ce23", "type": "test"}, "2499": {"name": "test.synthetix.not_null_core_market_updated_base_sepolia_contract.cf139c06ed", "type": "test"}, "2500": {"name": "test.synthetix.not_null_core_market_updated_base_sepolia_event_name.c0e71ec841", "type": "test"}, "2501": {"name": "test.synthetix.accepted_values_core_market_updated_base_sepolia_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.97084835ea", "type": "test"}, "2502": {"name": "test.synthetix.not_null_core_market_updated_base_sepolia_market_id.81913bae24", "type": "test"}, "2503": {"name": "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_sepolia_market_id__True__0.c2038f3200", "type": "test"}, "2504": {"name": "test.synthetix.not_null_core_market_updated_base_sepolia_net_issuance.85d70c9059", "type": "test"}, "2505": {"name": "test.synthetix.not_null_core_market_updated_base_sepolia_deposited_collateral_value.47b96d9782", "type": "test"}, "2506": {"name": "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_sepolia_deposited_collateral_value__True__0.ff17627b64", "type": "test"}, "2507": {"name": "test.synthetix.not_null_core_market_updated_base_sepolia_sender.b57e7709cd", "type": "test"}, "2508": {"name": "test.synthetix.not_null_core_market_updated_base_sepolia_collateral_type.a64be17284", "type": "test"}, "2509": {"name": "test.synthetix.not_null_core_market_updated_base_sepolia_credit_capacity.2033e021e1", "type": "test"}, "2510": {"name": "test.synthetix.not_null_core_market_updated_base_sepolia_token_amount.a8f7145772", "type": "test"}, "2511": {"name": "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_sepolia_token_amount__True__0.00d32c5847", "type": "test"}, "2512": {"name": "test.synthetix.not_null_core_market_registered_base_sepolia_market.c1fe5f76b8", "type": "test"}, "2513": {"name": "test.synthetix.not_null_core_market_registered_base_sepolia_market_id.dc3f59aaaf", "type": "test"}, "2514": {"name": "test.synthetix.unique_core_market_registered_base_sepolia_market_id.37a04d292a", "type": "test"}, "2515": {"name": "test.synthetix.not_null_core_market_registered_base_sepolia_id.6150b3d520", "type": "test"}, "2516": {"name": "test.synthetix.unique_core_market_registered_base_sepolia_id.1efe4c6aec", "type": "test"}, "2517": {"name": "test.synthetix.not_null_core_market_registered_base_sepolia_block_timestamp.209ede7f48", "type": "test"}, "2518": {"name": "test.synthetix.not_null_core_market_registered_base_sepolia_contract.8cc1db09cc", "type": "test"}, "2519": {"name": "test.synthetix.not_null_core_market_registered_base_sepolia_transaction_hash.de234a0b4d", "type": "test"}, "2520": {"name": "test.synthetix.not_null_core_market_registered_base_sepolia_block_number.fd8cdd563c", "type": "test"}, "2521": {"name": "test.synthetix.not_null_core_market_registered_base_sepolia_event_name.c0f99c65cf", "type": "test"}, "2522": {"name": "test.synthetix.accepted_values_core_market_registered_base_sepolia_event_name__MarketRegistered.52bda7875b", "type": "test"}, "2523": {"name": "test.synthetix.not_null_core_market_registered_base_sepolia_sender.0ec521b301", "type": "test"}, "2524": {"name": "test.synthetix.not_null_core_pool_created_base_sepolia_contract.3347ab7e86", "type": "test"}, "2525": {"name": "test.synthetix.not_null_core_pool_created_base_sepolia_sender.40177457bd", "type": "test"}, "2526": {"name": "test.synthetix.not_null_core_pool_created_base_sepolia_block_timestamp.770a6f30f6", "type": "test"}, "2527": {"name": "test.synthetix.not_null_core_pool_created_base_sepolia_id.b1a35dd808", "type": "test"}, "2528": {"name": "test.synthetix.unique_core_pool_created_base_sepolia_id.bc373a2eb3", "type": "test"}, "2529": {"name": "test.synthetix.not_null_core_pool_created_base_sepolia_block_number.094a784336", "type": "test"}, "2530": {"name": "test.synthetix.not_null_core_pool_created_base_sepolia_transaction_hash.c6810d0b49", "type": "test"}, "2531": {"name": "test.synthetix.not_null_core_pool_created_base_sepolia_event_name.1dac944daf", "type": "test"}, "2532": {"name": "test.synthetix.accepted_values_core_pool_created_base_sepolia_event_name__PoolCreated.f08bef53a3", "type": "test"}, "2533": {"name": "test.synthetix.not_null_core_pool_created_base_sepolia_owner.de5ae68a1a", "type": "test"}, "2534": {"name": "test.synthetix.not_null_core_pool_created_base_sepolia_pool_id.e6e51130fd", "type": "test"}, "2535": {"name": "test.synthetix.dbt_utils_accepted_range_core_pool_created_base_sepolia_pool_id__True__0.b3e7c8b05d", "type": "test"}, "2536": {"name": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_transaction_hash.399851f94f", "type": "test"}, "2537": {"name": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_account_id.35c6ac2750", "type": "test"}, "2538": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_sepolia_account_id__True__0.56bdf07961", "type": "test"}, "2539": {"name": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_collateral_type.44fc9e2622", "type": "test"}, "2540": {"name": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_event_name.5d0bea85a4", "type": "test"}, "2541": {"name": "test.synthetix.accepted_values_core_rewards_claimed_base_sepolia_event_name__RewardsClaimed.813e8d6cab", "type": "test"}, "2542": {"name": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_contract.8063e60014", "type": "test"}, "2543": {"name": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_amount.8d0b56d69c", "type": "test"}, "2544": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_sepolia_amount__True__0.83b60baad2", "type": "test"}, "2545": {"name": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_distributor.cfc3ec6cdd", "type": "test"}, "2546": {"name": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_block_timestamp.78d8816d82", "type": "test"}, "2547": {"name": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_id.a324c0d7d4", "type": "test"}, "2548": {"name": "test.synthetix.unique_core_rewards_claimed_base_sepolia_id.b13c8534bb", "type": "test"}, "2549": {"name": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_pool_id.e61695fb4f", "type": "test"}, "2550": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_sepolia_pool_id__True__0.80a0443cd0", "type": "test"}, "2551": {"name": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_block_number.2341e8ee42", "type": "test"}, "2552": {"name": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_id.0d42a7a31a", "type": "test"}, "2553": {"name": "test.synthetix.unique_core_rewards_distributed_base_sepolia_id.fafe19f7d9", "type": "test"}, "2554": {"name": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_event_name.e3a18ecd0c", "type": "test"}, "2555": {"name": "test.synthetix.accepted_values_core_rewards_distributed_base_sepolia_event_name__RewardsDistributed.23760c7762", "type": "test"}, "2556": {"name": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_amount.ec60c3040c", "type": "test"}, "2557": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_sepolia_amount__True__0.6d7f4124f8", "type": "test"}, "2558": {"name": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_contract.b51980138b", "type": "test"}, "2559": {"name": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_block_timestamp.305338d6ac", "type": "test"}, "2560": {"name": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_transaction_hash.9d7346a555", "type": "test"}, "2561": {"name": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_collateral_type.d02c77e463", "type": "test"}, "2562": {"name": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_block_number.1404eb5f75", "type": "test"}, "2563": {"name": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_duration.151d5a6383", "type": "test"}, "2564": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_sepolia_duration__True__0.aca43f41bf", "type": "test"}, "2565": {"name": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_distributor.8e49885144", "type": "test"}, "2566": {"name": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_pool_id.618ac3407b", "type": "test"}, "2567": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_sepolia_pool_id__True__0.4ad1e16907", "type": "test"}, "2568": {"name": "test.synthetix.not_null_core_usd_burned_base_sepolia_amount.d577462790", "type": "test"}, "2569": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_sepolia_amount__True__0.2ff0339bf6", "type": "test"}, "2570": {"name": "test.synthetix.not_null_core_usd_burned_base_sepolia_pool_id.8bd0f688e5", "type": "test"}, "2571": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_sepolia_pool_id__True__0.bdbba08629", "type": "test"}, "2572": {"name": "test.synthetix.not_null_core_usd_burned_base_sepolia_event_name.2c789d8ccb", "type": "test"}, "2573": {"name": "test.synthetix.accepted_values_core_usd_burned_base_sepolia_event_name__UsdBurned.c736a2b5fd", "type": "test"}, "2574": {"name": "test.synthetix.not_null_core_usd_burned_base_sepolia_id.9208a4e4a2", "type": "test"}, "2575": {"name": "test.synthetix.unique_core_usd_burned_base_sepolia_id.3b90c11835", "type": "test"}, "2576": {"name": "test.synthetix.not_null_core_usd_burned_base_sepolia_block_number.9acf3a65f4", "type": "test"}, "2577": {"name": "test.synthetix.not_null_core_usd_burned_base_sepolia_account_id.8014155212", "type": "test"}, "2578": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_sepolia_account_id__True__0.1c3ad25fc6", "type": "test"}, "2579": {"name": "test.synthetix.not_null_core_usd_burned_base_sepolia_sender.d28854bdf2", "type": "test"}, "2580": {"name": "test.synthetix.not_null_core_usd_burned_base_sepolia_transaction_hash.07cbe78bce", "type": "test"}, "2581": {"name": "test.synthetix.not_null_core_usd_burned_base_sepolia_contract.559c9a6e92", "type": "test"}, "2582": {"name": "test.synthetix.not_null_core_usd_burned_base_sepolia_collateral_type.1d7071aef1", "type": "test"}, "2583": {"name": "test.synthetix.not_null_core_usd_burned_base_sepolia_block_timestamp.d6c5fafe43", "type": "test"}, "2584": {"name": "test.synthetix.not_null_core_usd_minted_base_sepolia_pool_id.7dfafbe9ee", "type": "test"}, "2585": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_sepolia_pool_id__True__0.49903b0695", "type": "test"}, "2586": {"name": "test.synthetix.not_null_core_usd_minted_base_sepolia_block_timestamp.a33ebf4ef7", "type": "test"}, "2587": {"name": "test.synthetix.not_null_core_usd_minted_base_sepolia_account_id.56f2a7acd7", "type": "test"}, "2588": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_sepolia_account_id__True__0.8d375d28dd", "type": "test"}, "2589": {"name": "test.synthetix.not_null_core_usd_minted_base_sepolia_collateral_type.028faf1711", "type": "test"}, "2590": {"name": "test.synthetix.not_null_core_usd_minted_base_sepolia_block_number.37baa764ce", "type": "test"}, "2591": {"name": "test.synthetix.not_null_core_usd_minted_base_sepolia_id.3fd3162bcc", "type": "test"}, "2592": {"name": "test.synthetix.unique_core_usd_minted_base_sepolia_id.9cce972c7e", "type": "test"}, "2593": {"name": "test.synthetix.not_null_core_usd_minted_base_sepolia_sender.5053739593", "type": "test"}, "2594": {"name": "test.synthetix.not_null_core_usd_minted_base_sepolia_amount.c1ab51fea3", "type": "test"}, "2595": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_sepolia_amount__True__0.8db2f09ae2", "type": "test"}, "2596": {"name": "test.synthetix.not_null_core_usd_minted_base_sepolia_event_name.c1bfdffc84", "type": "test"}, "2597": {"name": "test.synthetix.accepted_values_core_usd_minted_base_sepolia_event_name__UsdMinted.d686f1f1af", "type": "test"}, "2598": {"name": "test.synthetix.not_null_core_usd_minted_base_sepolia_transaction_hash.04ae981572", "type": "test"}, "2599": {"name": "test.synthetix.not_null_core_usd_minted_base_sepolia_contract.ebf65a8472", "type": "test"}, "2600": {"name": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_transaction_hash.fcdcfcdcdd", "type": "test"}, "2601": {"name": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_collateral_type.18870127b8", "type": "test"}, "2602": {"name": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_pool_id.47e473f735", "type": "test"}, "2603": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_base_sepolia_pool_id__True__0.5ea2ba7eab", "type": "test"}, "2604": {"name": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_event_name.04b05d8fa6", "type": "test"}, "2605": {"name": "test.synthetix.accepted_values_core_vault_liquidation_base_sepolia_event_name__VaultLiquidation.958e4fe8de", "type": "test"}, "2606": {"name": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_id.08162ec8b5", "type": "test"}, "2607": {"name": "test.synthetix.unique_core_vault_liquidation_base_sepolia_id.5759c475e5", "type": "test"}, "2608": {"name": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_block_timestamp.5c4fdcd348", "type": "test"}, "2609": {"name": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_liquidate_as_account_id.b170dba1d3", "type": "test"}, "2610": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_base_sepolia_liquidate_as_account_id__True__0.ee3dd8dc1e", "type": "test"}, "2611": {"name": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_liquidation_data.a5dc2b7337", "type": "test"}, "2612": {"name": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_contract.58dafa50b4", "type": "test"}, "2613": {"name": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_block_number.72d5fcf75c", "type": "test"}, "2614": {"name": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_sender.2f502247e7", "type": "test"}, "2615": {"name": "test.synthetix.not_null_core_vault_collateral_base_sepolia_ts.78a98d96c2", "type": "test"}, "2616": {"name": "test.synthetix.not_null_core_vault_collateral_base_sepolia_block_number.3a3cfc3edf", "type": "test"}, "2617": {"name": "test.synthetix.not_null_core_vault_collateral_base_sepolia_pool_id.3607d11df2", "type": "test"}, "2618": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_sepolia_pool_id__True__0.0047a9a52a", "type": "test"}, "2619": {"name": "test.synthetix.not_null_core_vault_collateral_base_sepolia_collateral_type.8cfa2c8f99", "type": "test"}, "2620": {"name": "test.synthetix.not_null_core_vault_collateral_base_sepolia_amount.ff25c0c9a0", "type": "test"}, "2621": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_sepolia_amount__True__0.6d9b6133f3", "type": "test"}, "2622": {"name": "test.synthetix.not_null_core_vault_collateral_base_sepolia_collateral_value.30cde60b22", "type": "test"}, "2623": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_sepolia_collateral_value__True__0.026e20a97f", "type": "test"}, "2624": {"name": "test.synthetix.not_null_core_vault_collateral_base_sepolia_contract_address.aa0f2cd57b", "type": "test"}, "2625": {"name": "test.synthetix.not_null_core_vault_debt_base_sepolia_ts.d366714ec5", "type": "test"}, "2626": {"name": "test.synthetix.not_null_core_vault_debt_base_sepolia_block_number.f25dcd2c96", "type": "test"}, "2627": {"name": "test.synthetix.not_null_core_vault_debt_base_sepolia_pool_id.05a1d5275c", "type": "test"}, "2628": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_debt_base_sepolia_pool_id__True__0.908dbaecbc", "type": "test"}, "2629": {"name": "test.synthetix.not_null_core_vault_debt_base_sepolia_collateral_type.70a5498cf3", "type": "test"}, "2630": {"name": "test.synthetix.not_null_core_vault_debt_base_sepolia_debt.9b99714e7f", "type": "test"}, "2631": {"name": "test.synthetix.not_null_core_vault_debt_base_sepolia_contract_address.a9d7ef2e2d", "type": "test"}, "2632": {"name": "test.synthetix.unique_perp_account_created_base_sepolia_id.d2b0023315", "type": "test"}, "2633": {"name": "test.synthetix.not_null_perp_account_created_base_sepolia_id.7da01b5642", "type": "test"}, "2634": {"name": "test.synthetix.not_null_perp_account_created_base_sepolia_event_name.d7deee96b5", "type": "test"}, "2635": {"name": "test.synthetix.accepted_values_perp_account_created_base_sepolia_event_name__AccountCreated.e5e94f342c", "type": "test"}, "2636": {"name": "test.synthetix.not_null_perp_account_created_base_sepolia_block_number.b9729c0627", "type": "test"}, "2637": {"name": "test.synthetix.not_null_perp_account_created_base_sepolia_block_timestamp.1f03770bcc", "type": "test"}, "2638": {"name": "test.synthetix.not_null_perp_account_created_base_sepolia_owner.31f8eb801c", "type": "test"}, "2639": {"name": "test.synthetix.not_null_perp_account_created_base_sepolia_account_id.e2509a45ab", "type": "test"}, "2640": {"name": "test.synthetix.dbt_utils_accepted_range_perp_account_created_base_sepolia_account_id__True__0.72ab89cd5f", "type": "test"}, "2641": {"name": "test.synthetix.not_null_perp_account_created_base_sepolia_transaction_hash.6324af1adb", "type": "test"}, "2642": {"name": "test.synthetix.not_null_perp_account_created_base_sepolia_contract.1b1ec25344", "type": "test"}, "2643": {"name": "test.synthetix.unique_perp_order_committed_base_sepolia_id.eb024384af", "type": "test"}, "2644": {"name": "test.synthetix.not_null_perp_order_committed_base_sepolia_id.5b74c78258", "type": "test"}, "2645": {"name": "test.synthetix.not_null_perp_order_committed_base_sepolia_block_number.f3230cc50d", "type": "test"}, "2646": {"name": "test.synthetix.not_null_perp_order_committed_base_sepolia_block_timestamp.192957d40c", "type": "test"}, "2647": {"name": "test.synthetix.not_null_perp_order_committed_base_sepolia_transaction_hash.761f6c5146", "type": "test"}, "2648": {"name": "test.synthetix.not_null_perp_order_committed_base_sepolia_contract.ad38cda3df", "type": "test"}, "2649": {"name": "test.synthetix.not_null_perp_order_committed_base_sepolia_event_name.dc8411b8b1", "type": "test"}, "2650": {"name": "test.synthetix.accepted_values_perp_order_committed_base_sepolia_event_name__OrderCommitted.f236dead5d", "type": "test"}, "2651": {"name": "test.synthetix.not_null_perp_order_committed_base_sepolia_market_id.9c41f762ec", "type": "test"}, "2652": {"name": "test.synthetix.dbt_utils_accepted_range_perp_order_committed_base_sepolia_market_id__True__0.6174df8d83", "type": "test"}, "2653": {"name": "test.synthetix.not_null_perp_order_committed_base_sepolia_account_id.e0cc9cd7a0", "type": "test"}, "2654": {"name": "test.synthetix.dbt_utils_accepted_range_perp_order_committed_base_sepolia_account_id__True__0.2a5b9bdddf", "type": "test"}, "2655": {"name": "test.synthetix.not_null_perp_order_settled_base_sepolia_contract.03742630fd", "type": "test"}, "2656": {"name": "test.synthetix.not_null_perp_order_settled_base_sepolia_event_name.95d61e9b53", "type": "test"}, "2657": {"name": "test.synthetix.accepted_values_perp_order_settled_base_sepolia_event_name__OrderSettled.b82d60a6cd", "type": "test"}, "2658": {"name": "test.synthetix.not_null_perp_order_settled_base_sepolia_account_id.0505121484", "type": "test"}, "2659": {"name": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_sepolia_account_id__True__0.dd4d18c933", "type": "test"}, "2660": {"name": "test.synthetix.not_null_perp_order_settled_base_sepolia_market_id.90e9816e9b", "type": "test"}, "2661": {"name": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_sepolia_market_id__True__0.00baab3b06", "type": "test"}, "2662": {"name": "test.synthetix.not_null_perp_order_settled_base_sepolia_collected_fees.19815f72b6", "type": "test"}, "2663": {"name": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_sepolia_collected_fees__True__0.cfcb7626da", "type": "test"}, "2664": {"name": "test.synthetix.not_null_perp_order_settled_base_sepolia_transaction_hash.e40380e103", "type": "test"}, "2665": {"name": "test.synthetix.not_null_perp_order_settled_base_sepolia_block_timestamp.8624d8c529", "type": "test"}, "2666": {"name": "test.synthetix.not_null_perp_order_settled_base_sepolia_block_number.723c9f9ccf", "type": "test"}, "2667": {"name": "test.synthetix.unique_perp_order_settled_base_sepolia_id.52c8b658a1", "type": "test"}, "2668": {"name": "test.synthetix.not_null_perp_order_settled_base_sepolia_id.6a51920964", "type": "test"}, "2669": {"name": "test.synthetix.unique_perp_market_updated_base_sepolia_id.5fa0b8a094", "type": "test"}, "2670": {"name": "test.synthetix.not_null_perp_market_updated_base_sepolia_id.c010e8e9d3", "type": "test"}, "2671": {"name": "test.synthetix.not_null_perp_market_updated_base_sepolia_block_number.6d91893cd9", "type": "test"}, "2672": {"name": "test.synthetix.not_null_perp_market_updated_base_sepolia_block_timestamp.eabfe875b1", "type": "test"}, "2673": {"name": "test.synthetix.not_null_perp_market_updated_base_sepolia_transaction_hash.b36ca2219f", "type": "test"}, "2674": {"name": "test.synthetix.not_null_perp_market_updated_base_sepolia_contract.7a798ec958", "type": "test"}, "2675": {"name": "test.synthetix.not_null_perp_market_updated_base_sepolia_event_name.5808660a29", "type": "test"}, "2676": {"name": "test.synthetix.accepted_values_perp_market_updated_base_sepolia_event_name__MarketUpdated.6507eaa7c6", "type": "test"}, "2677": {"name": "test.synthetix.not_null_perp_market_updated_base_sepolia_market_id.1d15a36e0c", "type": "test"}, "2678": {"name": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_sepolia_market_id__True__0.2aed99d0b6", "type": "test"}, "2679": {"name": "test.synthetix.not_null_perp_market_updated_base_sepolia_price.821df5b6b3", "type": "test"}, "2680": {"name": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_sepolia_price__True__0.4f4858e59f", "type": "test"}, "2681": {"name": "test.synthetix.not_null_perp_market_updated_base_sepolia_interest_rate.20f815f06a", "type": "test"}, "2682": {"name": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_sepolia_interest_rate__True__0.82fe5b32f6", "type": "test"}, "2683": {"name": "test.synthetix.not_null_perp_position_liquidated_base_sepolia_account_id.8e9f2c1b4b", "type": "test"}, "2684": {"name": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_sepolia_account_id__True__0.a60e1cbb90", "type": "test"}, "2685": {"name": "test.synthetix.not_null_perp_position_liquidated_base_sepolia_market_id.6c389de6f5", "type": "test"}, "2686": {"name": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_sepolia_market_id__True__0.c5145fd027", "type": "test"}, "2687": {"name": "test.synthetix.unique_perp_position_liquidated_base_sepolia_id.e92f27d6e6", "type": "test"}, "2688": {"name": "test.synthetix.not_null_perp_position_liquidated_base_sepolia_id.985f2af114", "type": "test"}, "2689": {"name": "test.synthetix.not_null_perp_position_liquidated_base_sepolia_transaction_hash.b180fd2627", "type": "test"}, "2690": {"name": "test.synthetix.not_null_perp_position_liquidated_base_sepolia_current_position_size.f98475edcb", "type": "test"}, "2691": {"name": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_sepolia_current_position_size__True__0.cf9da7d717", "type": "test"}, "2692": {"name": "test.synthetix.not_null_perp_position_liquidated_base_sepolia_event_name.1d2d01fa50", "type": "test"}, "2693": {"name": "test.synthetix.accepted_values_perp_position_liquidated_base_sepolia_event_name__PositionLiquidated.e07d1e03f2", "type": "test"}, "2694": {"name": "test.synthetix.not_null_perp_position_liquidated_base_sepolia_block_number.d05dfab674", "type": "test"}, "2695": {"name": "test.synthetix.not_null_perp_position_liquidated_base_sepolia_amount_liquidated.c878a441e1", "type": "test"}, "2696": {"name": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_sepolia_amount_liquidated__True__0.20b97e678b", "type": "test"}, "2697": {"name": "test.synthetix.not_null_perp_position_liquidated_base_sepolia_contract.0a66db5700", "type": "test"}, "2698": {"name": "test.synthetix.not_null_perp_position_liquidated_base_sepolia_block_timestamp.1700de694b", "type": "test"}, "2699": {"name": "test.synthetix.unique_perp_account_liquidation_attempt_base_sepolia_id.64895ed40b", "type": "test"}, "2700": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_id.fa21a229e8", "type": "test"}, "2701": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_account_id.72dba0b474", "type": "test"}, "2702": {"name": "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_base_sepolia_account_id__True__0.d9d7f88802", "type": "test"}, "2703": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_block_number.c00ff06028", "type": "test"}, "2704": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_reward.41da25d087", "type": "test"}, "2705": {"name": "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_base_sepolia_reward__True__0.d1fe263182", "type": "test"}, "2706": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_block_timestamp.b212643602", "type": "test"}, "2707": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_contract.5a7ac10d9d", "type": "test"}, "2708": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_event_name.5a524744d4", "type": "test"}, "2709": {"name": "test.synthetix.accepted_values_perp_account_liquidation_attempt_base_sepolia_event_name__AccountLiquidationAttempt.7e035fbfbd", "type": "test"}, "2710": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_transaction_hash.18ed9c33a9", "type": "test"}, "2711": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_full_liquidation.4544a98926", "type": "test"}, "2712": {"name": "test.synthetix.not_null_perp_collateral_modified_base_sepolia_block_timestamp.a0b63e8833", "type": "test"}, "2713": {"name": "test.synthetix.not_null_perp_collateral_modified_base_sepolia_contract.c669409e90", "type": "test"}, "2714": {"name": "test.synthetix.not_null_perp_collateral_modified_base_sepolia_event_name.05505fea35", "type": "test"}, "2715": {"name": "test.synthetix.accepted_values_perp_collateral_modified_base_sepolia_event_name__CollateralModified.35bbd5a11f", "type": "test"}, "2716": {"name": "test.synthetix.not_null_perp_collateral_modified_base_sepolia_block_number.5818313783", "type": "test"}, "2717": {"name": "test.synthetix.not_null_perp_collateral_modified_base_sepolia_synth_market_id.6b585142fd", "type": "test"}, "2718": {"name": "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_base_sepolia_synth_market_id__True__0.e6426004ec", "type": "test"}, "2719": {"name": "test.synthetix.unique_perp_collateral_modified_base_sepolia_id.df76a33926", "type": "test"}, "2720": {"name": "test.synthetix.not_null_perp_collateral_modified_base_sepolia_id.0306c59b13", "type": "test"}, "2721": {"name": "test.synthetix.not_null_perp_collateral_modified_base_sepolia_sender.c5a5dbc794", "type": "test"}, "2722": {"name": "test.synthetix.not_null_perp_collateral_modified_base_sepolia_account_id.41a4ca06b6", "type": "test"}, "2723": {"name": "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_base_sepolia_account_id__True__0.4061e8095e", "type": "test"}, "2724": {"name": "test.synthetix.not_null_perp_collateral_modified_base_sepolia_transaction_hash.ccfe215417", "type": "test"}, "2725": {"name": "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_block_timestamp.2056bbf796", "type": "test"}, "2726": {"name": "test.synthetix.unique_perp_previous_order_expired_base_sepolia_id.a9c841c5f7", "type": "test"}, "2727": {"name": "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_id.35380c8364", "type": "test"}, "2728": {"name": "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_block_number.b44f0bbf4b", "type": "test"}, "2729": {"name": "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_market_id.c3963e0426", "type": "test"}, "2730": {"name": "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_base_sepolia_market_id__True__0.92c22b0d98", "type": "test"}, "2731": {"name": "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_event_name.94027cf5fd", "type": "test"}, "2732": {"name": "test.synthetix.accepted_values_perp_previous_order_expired_base_sepolia_event_name__PreviousOrderExpired.1a5af6cb8b", "type": "test"}, "2733": {"name": "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_transaction_hash.47402badfc", "type": "test"}, "2734": {"name": "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_account_id.358a8acfe7", "type": "test"}, "2735": {"name": "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_base_sepolia_account_id__True__0.7ed9f71601", "type": "test"}, "2736": {"name": "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_contract.d5ae4c2080", "type": "test"}, "2737": {"name": "test.synthetix.not_null_perp_market_created_base_sepolia_market_name.2335002c7c", "type": "test"}, "2738": {"name": "test.synthetix.unique_perp_market_created_base_sepolia_id.9af5f482a3", "type": "test"}, "2739": {"name": "test.synthetix.not_null_perp_market_created_base_sepolia_id.3651be9d50", "type": "test"}, "2740": {"name": "test.synthetix.not_null_perp_market_created_base_sepolia_market_symbol.b99df1cd19", "type": "test"}, "2741": {"name": "test.synthetix.not_null_perp_market_created_base_sepolia_event_name.594bfb776d", "type": "test"}, "2742": {"name": "test.synthetix.accepted_values_perp_market_created_base_sepolia_event_name__MarketCreated.da7f65c9d0", "type": "test"}, "2743": {"name": "test.synthetix.not_null_perp_market_created_base_sepolia_block_number.f39a76515f", "type": "test"}, "2744": {"name": "test.synthetix.not_null_perp_market_created_base_sepolia_block_timestamp.087de488f9", "type": "test"}, "2745": {"name": "test.synthetix.not_null_perp_market_created_base_sepolia_contract.9b5b7d63ca", "type": "test"}, "2746": {"name": "test.synthetix.not_null_perp_market_created_base_sepolia_perps_market_id.30bf02bc46", "type": "test"}, "2747": {"name": "test.synthetix.dbt_utils_accepted_range_perp_market_created_base_sepolia_perps_market_id__True__0.89e2162ed5", "type": "test"}, "2748": {"name": "test.synthetix.not_null_perp_market_created_base_sepolia_transaction_hash.83d1940949", "type": "test"}, "2749": {"name": "test.synthetix.not_null_perp_interest_charged_base_sepolia_event_name.7088270e38", "type": "test"}, "2750": {"name": "test.synthetix.accepted_values_perp_interest_charged_base_sepolia_event_name__InterestCharged.b607f55a72", "type": "test"}, "2751": {"name": "test.synthetix.not_null_perp_interest_charged_base_sepolia_contract.ad4bd5bb4b", "type": "test"}, "2752": {"name": "test.synthetix.not_null_perp_interest_charged_base_sepolia_transaction_hash.7d20550a93", "type": "test"}, "2753": {"name": "test.synthetix.not_null_perp_interest_charged_base_sepolia_block_timestamp.6723ccf2f9", "type": "test"}, "2754": {"name": "test.synthetix.unique_perp_interest_charged_base_sepolia_id.7023b7407d", "type": "test"}, "2755": {"name": "test.synthetix.not_null_perp_interest_charged_base_sepolia_id.a8d5a81503", "type": "test"}, "2756": {"name": "test.synthetix.not_null_perp_interest_charged_base_sepolia_block_number.e9b7b9cd80", "type": "test"}, "2757": {"name": "test.synthetix.not_null_perp_interest_charged_base_sepolia_account_id.ec1ea115af", "type": "test"}, "2758": {"name": "test.synthetix.dbt_utils_accepted_range_perp_interest_charged_base_sepolia_account_id__True__0.7595935b71", "type": "test"}, "2759": {"name": "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_block_timestamp.609017baeb", "type": "test"}, "2760": {"name": "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_event_name.30275ad446", "type": "test"}, "2761": {"name": "test.synthetix.accepted_values_perp_interest_rate_updated_base_sepolia_event_name__InterestRateUpdated.5d317c53f3", "type": "test"}, "2762": {"name": "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_transaction_hash.3601647535", "type": "test"}, "2763": {"name": "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_interest_rate.7f5f7342cd", "type": "test"}, "2764": {"name": "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_base_sepolia_interest_rate__True__0.c114557661", "type": "test"}, "2765": {"name": "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_block_number.eeff2c078a", "type": "test"}, "2766": {"name": "test.synthetix.unique_perp_interest_rate_updated_base_sepolia_id.2295efc83a", "type": "test"}, "2767": {"name": "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_id.24c18054e7", "type": "test"}, "2768": {"name": "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_contract.ccc079c59c", "type": "test"}, "2769": {"name": "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_super_market_id.68b732b580", "type": "test"}, "2770": {"name": "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_base_sepolia_super_market_id__True__0.cc3fb6ff17", "type": "test"}, "2771": {"name": "test.synthetix.not_null_spot_order_committed_base_sepolia_id.11a4430aff", "type": "test"}, "2772": {"name": "test.synthetix.unique_spot_order_committed_base_sepolia_id.3819dc1084", "type": "test"}, "2773": {"name": "test.synthetix.not_null_spot_order_committed_base_sepolia_event_name.438812a0d2", "type": "test"}, "2774": {"name": "test.synthetix.accepted_values_spot_order_committed_base_sepolia_event_name__OrderCommitted.5b70cba35c", "type": "test"}, "2775": {"name": "test.synthetix.not_null_spot_order_committed_base_sepolia_sender.4e585d7f19", "type": "test"}, "2776": {"name": "test.synthetix.not_null_spot_order_committed_base_sepolia_block_timestamp.8c88551cb4", "type": "test"}, "2777": {"name": "test.synthetix.not_null_spot_order_committed_base_sepolia_referrer.7ec29fa647", "type": "test"}, "2778": {"name": "test.synthetix.not_null_spot_order_committed_base_sepolia_amount_provided.38ad18f779", "type": "test"}, "2779": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_committed_base_sepolia_amount_provided__True__0.054ef0ffa5", "type": "test"}, "2780": {"name": "test.synthetix.not_null_spot_order_committed_base_sepolia_transaction_hash.9c446b3700", "type": "test"}, "2781": {"name": "test.synthetix.not_null_spot_order_committed_base_sepolia_contract.665bb25f85", "type": "test"}, "2782": {"name": "test.synthetix.not_null_spot_order_committed_base_sepolia_market_id.15c2459855", "type": "test"}, "2783": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_committed_base_sepolia_market_id__True__0.6632755b0a", "type": "test"}, "2784": {"name": "test.synthetix.not_null_spot_order_committed_base_sepolia_block_number.9e8c3cbe19", "type": "test"}, "2785": {"name": "test.synthetix.not_null_spot_order_committed_base_sepolia_order_type.3954986bef", "type": "test"}, "2786": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_sepolia_final_order_amount__True__0.db1eb9bae2", "type": "test"}, "2787": {"name": "test.synthetix.not_null_spot_order_settled_base_sepolia_settler.3cce2227a9", "type": "test"}, "2788": {"name": "test.synthetix.not_null_spot_order_settled_base_sepolia_block_number.65da819fda", "type": "test"}, "2789": {"name": "test.synthetix.not_null_spot_order_settled_base_sepolia_transaction_hash.db4a8fd73d", "type": "test"}, "2790": {"name": "test.synthetix.not_null_spot_order_settled_base_sepolia_block_timestamp.2af878ee49", "type": "test"}, "2791": {"name": "test.synthetix.not_null_spot_order_settled_base_sepolia_id.41dd4b147f", "type": "test"}, "2792": {"name": "test.synthetix.unique_spot_order_settled_base_sepolia_id.d146f45657", "type": "test"}, "2793": {"name": "test.synthetix.not_null_spot_order_settled_base_sepolia_order_type.aba0efecf9", "type": "test"}, "2794": {"name": "test.synthetix.not_null_spot_order_settled_base_sepolia_contract.70a66ec745", "type": "test"}, "2795": {"name": "test.synthetix.not_null_spot_order_settled_base_sepolia_price.5e737efecc", "type": "test"}, "2796": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_sepolia_price__True__0.be79188042", "type": "test"}, "2797": {"name": "test.synthetix.not_null_spot_order_settled_base_sepolia_market_id.08f8f7cfee", "type": "test"}, "2798": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_sepolia_market_id__True__0.57c7ca8b8a", "type": "test"}, "2799": {"name": "test.synthetix.not_null_spot_order_settled_base_sepolia_collected_fees.ce03171f19", "type": "test"}, "2800": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_sepolia_collected_fees__True__0.7f14aa7a7b", "type": "test"}, "2801": {"name": "test.synthetix.not_null_spot_order_settled_base_sepolia_event_name.78cc82e3ab", "type": "test"}, "2802": {"name": "test.synthetix.accepted_values_spot_order_settled_base_sepolia_event_name__OrderSettled.177309ebc4", "type": "test"}, "2803": {"name": "test.synthetix.not_null_spot_order_cancelled_base_sepolia_id.5e9a576929", "type": "test"}, "2804": {"name": "test.synthetix.unique_spot_order_cancelled_base_sepolia_id.0e40062e64", "type": "test"}, "2805": {"name": "test.synthetix.not_null_spot_order_cancelled_base_sepolia_block_timestamp.fa9df55b40", "type": "test"}, "2806": {"name": "test.synthetix.not_null_spot_order_cancelled_base_sepolia_transaction_hash.0752dd402b", "type": "test"}, "2807": {"name": "test.synthetix.not_null_spot_order_cancelled_base_sepolia_sender.aac13d426e", "type": "test"}, "2808": {"name": "test.synthetix.not_null_spot_order_cancelled_base_sepolia_contract.0c41210b4f", "type": "test"}, "2809": {"name": "test.synthetix.not_null_spot_order_cancelled_base_sepolia_event_name.860a2e2098", "type": "test"}, "2810": {"name": "test.synthetix.accepted_values_spot_order_cancelled_base_sepolia_event_name__OrderCancelled.19ae93abc4", "type": "test"}, "2811": {"name": "test.synthetix.not_null_spot_order_cancelled_base_sepolia_market_id.29f20fb008", "type": "test"}, "2812": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_cancelled_base_sepolia_market_id__True__0.256744e74d", "type": "test"}, "2813": {"name": "test.synthetix.not_null_spot_order_cancelled_base_sepolia_block_number.86a31f2f2c", "type": "test"}, "2814": {"name": "test.synthetix.not_null_spot_synth_registered_base_sepolia_id.82e3f87ac4", "type": "test"}, "2815": {"name": "test.synthetix.unique_spot_synth_registered_base_sepolia_id.59dadce592", "type": "test"}, "2816": {"name": "test.synthetix.not_null_spot_synth_registered_base_sepolia_block_timestamp.79c2f95be5", "type": "test"}, "2817": {"name": "test.synthetix.not_null_spot_synth_registered_base_sepolia_synth_market_id.5a96ef8d3b", "type": "test"}, "2818": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_registered_base_sepolia_synth_market_id__True__0.e252f6d23b", "type": "test"}, "2819": {"name": "test.synthetix.not_null_spot_synth_registered_base_sepolia_block_number.bb37a01e8d", "type": "test"}, "2820": {"name": "test.synthetix.not_null_spot_synth_registered_base_sepolia_contract.4039370624", "type": "test"}, "2821": {"name": "test.synthetix.not_null_spot_synth_registered_base_sepolia_synth_token_address.9a1399c63c", "type": "test"}, "2822": {"name": "test.synthetix.not_null_spot_synth_registered_base_sepolia_event_name.40165b8566", "type": "test"}, "2823": {"name": "test.synthetix.accepted_values_spot_synth_registered_base_sepolia_event_name__SynthRegistered.560c96fe92", "type": "test"}, "2824": {"name": "test.synthetix.not_null_spot_synth_registered_base_sepolia_transaction_hash.0cea3ca1bf", "type": "test"}, "2825": {"name": "test.synthetix.not_null_spot_synth_bought_base_sepolia_collected_fees.9d30351609", "type": "test"}, "2826": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_sepolia_collected_fees__True__0.1b65c16e7a", "type": "test"}, "2827": {"name": "test.synthetix.not_null_spot_synth_bought_base_sepolia_transaction_hash.368cb3f67e", "type": "test"}, "2828": {"name": "test.synthetix.not_null_spot_synth_bought_base_sepolia_synth_market_id.b1c1943367", "type": "test"}, "2829": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_sepolia_synth_market_id__True__0.2be12779d3", "type": "test"}, "2830": {"name": "test.synthetix.not_null_spot_synth_bought_base_sepolia_block_number.b137c20668", "type": "test"}, "2831": {"name": "test.synthetix.not_null_spot_synth_bought_base_sepolia_block_timestamp.b2a61f5718", "type": "test"}, "2832": {"name": "test.synthetix.not_null_spot_synth_bought_base_sepolia_id.942697f903", "type": "test"}, "2833": {"name": "test.synthetix.unique_spot_synth_bought_base_sepolia_id.17a8acaf0c", "type": "test"}, "2834": {"name": "test.synthetix.not_null_spot_synth_bought_base_sepolia_price.d27790b16d", "type": "test"}, "2835": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_sepolia_price__True__0.1dfcf66dee", "type": "test"}, "2836": {"name": "test.synthetix.not_null_spot_synth_bought_base_sepolia_contract.4678866b0c", "type": "test"}, "2837": {"name": "test.synthetix.not_null_spot_synth_bought_base_sepolia_referrer.4756917b09", "type": "test"}, "2838": {"name": "test.synthetix.not_null_spot_synth_bought_base_sepolia_event_name.cacb370344", "type": "test"}, "2839": {"name": "test.synthetix.accepted_values_spot_synth_bought_base_sepolia_event_name__SynthBought.3932e43413", "type": "test"}, "2840": {"name": "test.synthetix.not_null_spot_synth_sold_base_sepolia_event_name.24601a4262", "type": "test"}, "2841": {"name": "test.synthetix.accepted_values_spot_synth_sold_base_sepolia_event_name__SynthSold.bc9ca74c87", "type": "test"}, "2842": {"name": "test.synthetix.not_null_spot_synth_sold_base_sepolia_transaction_hash.a13ba6bde1", "type": "test"}, "2843": {"name": "test.synthetix.not_null_spot_synth_sold_base_sepolia_collected_fees.8ad9625fb0", "type": "test"}, "2844": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_sepolia_collected_fees__True__0.0a04ec9ef2", "type": "test"}, "2845": {"name": "test.synthetix.not_null_spot_synth_sold_base_sepolia_block_timestamp.f3d45165ff", "type": "test"}, "2846": {"name": "test.synthetix.not_null_spot_synth_sold_base_sepolia_referrer.51ef2f8d16", "type": "test"}, "2847": {"name": "test.synthetix.not_null_spot_synth_sold_base_sepolia_block_number.17e7ff9528", "type": "test"}, "2848": {"name": "test.synthetix.not_null_spot_synth_sold_base_sepolia_price.88b1a85b40", "type": "test"}, "2849": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_sepolia_price__True__0.cedd17dbea", "type": "test"}, "2850": {"name": "test.synthetix.not_null_spot_synth_sold_base_sepolia_amount_returned.c33656b778", "type": "test"}, "2851": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_sepolia_amount_returned__True__0.400f957fc7", "type": "test"}, "2852": {"name": "test.synthetix.not_null_spot_synth_sold_base_sepolia_synth_market_id.25c988c205", "type": "test"}, "2853": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_sepolia_synth_market_id__True__0.5175d72781", "type": "test"}, "2854": {"name": "test.synthetix.not_null_spot_synth_sold_base_sepolia_id.c2f7e77070", "type": "test"}, "2855": {"name": "test.synthetix.unique_spot_synth_sold_base_sepolia_id.d31e78319f", "type": "test"}, "2856": {"name": "test.synthetix.not_null_spot_synth_sold_base_sepolia_contract.8d370e2248", "type": "test"}, "2857": {"name": "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_id.8905f554af", "type": "test"}, "2858": {"name": "test.synthetix.unique_spot_synth_wrapped_base_sepolia_id.159b2de78a", "type": "test"}, "2859": {"name": "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_transaction_hash.7672de0496", "type": "test"}, "2860": {"name": "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_synth_market_id.601db0f648", "type": "test"}, "2861": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_base_sepolia_synth_market_id__True__0.2dfd67bc58", "type": "test"}, "2862": {"name": "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_contract.d4446f0372", "type": "test"}, "2863": {"name": "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_event_name.fe439b73da", "type": "test"}, "2864": {"name": "test.synthetix.accepted_values_spot_synth_wrapped_base_sepolia_event_name__SynthWrapped.031ffbb73f", "type": "test"}, "2865": {"name": "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_block_timestamp.5b4c2eecf8", "type": "test"}, "2866": {"name": "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_block_number.6d42ca2157", "type": "test"}, "2867": {"name": "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_fees_collected.b6fac60b85", "type": "test"}, "2868": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_base_sepolia_fees_collected__True__0.c2a49865fe", "type": "test"}, "2869": {"name": "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_block_timestamp.41ba03a5b2", "type": "test"}, "2870": {"name": "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_amount_unwrapped.1a220b9007", "type": "test"}, "2871": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_sepolia_amount_unwrapped__True__0.8e197e25e9", "type": "test"}, "2872": {"name": "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_fees_collected.c3d167c521", "type": "test"}, "2873": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_sepolia_fees_collected__True__0.e56453f4c6", "type": "test"}, "2874": {"name": "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_event_name.b17d6e42c7", "type": "test"}, "2875": {"name": "test.synthetix.accepted_values_spot_synth_unwrapped_base_sepolia_event_name__SynthUnwrapped.8dae19258e", "type": "test"}, "2876": {"name": "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_block_number.5cfd06abfe", "type": "test"}, "2877": {"name": "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_transaction_hash.2ea11780cc", "type": "test"}, "2878": {"name": "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_contract.87983c1fa3", "type": "test"}, "2879": {"name": "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_id.6b02b454d5", "type": "test"}, "2880": {"name": "test.synthetix.unique_spot_synth_unwrapped_base_sepolia_id.74a8e666e5", "type": "test"}, "2881": {"name": "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_synth_market_id.214a3db22f", "type": "test"}, "2882": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_sepolia_synth_market_id__True__0.a469219bab", "type": "test"}, "2883": {"name": "test.synthetix.not_null_buyback_processed_base_sepolia_id.e10820e4d2", "type": "test"}, "2884": {"name": "test.synthetix.unique_buyback_processed_base_sepolia_id.c3e20dc22e", "type": "test"}, "2885": {"name": "test.synthetix.not_null_buyback_processed_base_sepolia_block_number.73166259d7", "type": "test"}, "2886": {"name": "test.synthetix.not_null_buyback_processed_base_sepolia_block_timestamp.c83a09ad33", "type": "test"}, "2887": {"name": "test.synthetix.not_null_buyback_processed_base_sepolia_transaction_hash.a38d34613b", "type": "test"}, "2888": {"name": "test.synthetix.not_null_buyback_processed_base_sepolia_event_name.755deb59b2", "type": "test"}, "2889": {"name": "test.synthetix.accepted_values_buyback_processed_base_sepolia_event_name__BuybackProcessed.16f3176222", "type": "test"}, "2890": {"name": "test.synthetix.not_null_buyback_processed_base_sepolia_contract.b27543f734", "type": "test"}, "2891": {"name": "test.synthetix.not_null_buyback_processed_base_sepolia_buyer.4fd04cc021", "type": "test"}, "2892": {"name": "test.synthetix.not_null_buyback_processed_base_sepolia_snx.52b876a9f7", "type": "test"}, "2893": {"name": "test.synthetix.dbt_utils_accepted_range_buyback_processed_base_sepolia_snx__True__0.628aa3b85b", "type": "test"}, "2894": {"name": "test.synthetix.not_null_buyback_processed_base_sepolia_usd.397135feed", "type": "test"}, "2895": {"name": "test.synthetix.dbt_utils_accepted_range_buyback_processed_base_sepolia_usd__True__0.f23761f17f", "type": "test"}, "2896": {"name": "test.synthetix.not_null_blocks_base_mainnet_block_number.bb1b2f53c2", "type": "test"}, "2897": {"name": "test.synthetix.unique_blocks_base_mainnet_block_number.e303976d40", "type": "test"}, "2898": {"name": "test.synthetix.dbt_utils_recency_blocks_base_mainnet_hour__ts__1.b0724712c2", "type": "test"}, "2899": {"name": "test.synthetix.not_null_core_account_created_base_mainnet_owner.c498d5b28f", "type": "test"}, "2900": {"name": "test.synthetix.not_null_core_account_created_base_mainnet_account_id.9f366bbbab", "type": "test"}, "2901": {"name": "test.synthetix.dbt_utils_accepted_range_core_account_created_base_mainnet_account_id__True__0.13ad3c12e1", "type": "test"}, "2902": {"name": "test.synthetix.not_null_core_account_created_base_mainnet_id.a6878c49cb", "type": "test"}, "2903": {"name": "test.synthetix.unique_core_account_created_base_mainnet_id.d79e3ab0d1", "type": "test"}, "2904": {"name": "test.synthetix.not_null_core_account_created_base_mainnet_transaction_hash.21cf6568c1", "type": "test"}, "2905": {"name": "test.synthetix.not_null_core_account_created_base_mainnet_block_number.1b0ff0bd14", "type": "test"}, "2906": {"name": "test.synthetix.not_null_core_account_created_base_mainnet_block_timestamp.8e5d2b5809", "type": "test"}, "2907": {"name": "test.synthetix.not_null_core_account_created_base_mainnet_event_name.f3ba489917", "type": "test"}, "2908": {"name": "test.synthetix.accepted_values_core_account_created_base_mainnet_event_name__AccountCreated.8d266dd241", "type": "test"}, "2909": {"name": "test.synthetix.not_null_core_account_created_base_mainnet_contract.9c9629d4bf", "type": "test"}, "2910": {"name": "test.synthetix.not_null_core_delegation_updated_base_mainnet_contract.26c790b056", "type": "test"}, "2911": {"name": "test.synthetix.not_null_core_delegation_updated_base_mainnet_id.3f46fc5fef", "type": "test"}, "2912": {"name": "test.synthetix.unique_core_delegation_updated_base_mainnet_id.cb86d131a2", "type": "test"}, "2913": {"name": "test.synthetix.not_null_core_delegation_updated_base_mainnet_account_id.d54eaa7e33", "type": "test"}, "2914": {"name": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_mainnet_account_id__True__0.682b9be0e3", "type": "test"}, "2915": {"name": "test.synthetix.not_null_core_delegation_updated_base_mainnet_collateral_type.ed1a32a32c", "type": "test"}, "2916": {"name": "test.synthetix.not_null_core_delegation_updated_base_mainnet_pool_id.05c5c779bf", "type": "test"}, "2917": {"name": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_mainnet_pool_id__True__0.4316662214", "type": "test"}, "2918": {"name": "test.synthetix.not_null_core_delegation_updated_base_mainnet_sender.0138cb07ed", "type": "test"}, "2919": {"name": "test.synthetix.not_null_core_delegation_updated_base_mainnet_block_timestamp.c521a83475", "type": "test"}, "2920": {"name": "test.synthetix.not_null_core_delegation_updated_base_mainnet_block_number.b7e4e88578", "type": "test"}, "2921": {"name": "test.synthetix.not_null_core_delegation_updated_base_mainnet_leverage.5efc0a9617", "type": "test"}, "2922": {"name": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_mainnet_leverage__True__1000000000000000000__1000000000000000000.d5cf2050cc", "type": "test"}, "2923": {"name": "test.synthetix.not_null_core_delegation_updated_base_mainnet_transaction_hash.6915579646", "type": "test"}, "2924": {"name": "test.synthetix.not_null_core_delegation_updated_base_mainnet_amount.a0ab515e0a", "type": "test"}, "2925": {"name": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_mainnet_amount__True__0.a8783e193f", "type": "test"}, "2926": {"name": "test.synthetix.not_null_core_delegation_updated_base_mainnet_event_name.cfe99ccc6b", "type": "test"}, "2927": {"name": "test.synthetix.accepted_values_core_delegation_updated_base_mainnet_event_name__DelegationUpdated.67d059ef8b", "type": "test"}, "2928": {"name": "test.synthetix.not_null_core_deposited_base_mainnet_collateral_type.be650ff685", "type": "test"}, "2929": {"name": "test.synthetix.not_null_core_deposited_base_mainnet_id.ee16c24c51", "type": "test"}, "2930": {"name": "test.synthetix.unique_core_deposited_base_mainnet_id.c13be8e337", "type": "test"}, "2931": {"name": "test.synthetix.not_null_core_deposited_base_mainnet_contract.6e9ec1150a", "type": "test"}, "2932": {"name": "test.synthetix.not_null_core_deposited_base_mainnet_event_name.31446f5c55", "type": "test"}, "2933": {"name": "test.synthetix.accepted_values_core_deposited_base_mainnet_event_name__Deposited.8716111032", "type": "test"}, "2934": {"name": "test.synthetix.not_null_core_deposited_base_mainnet_transaction_hash.272eb2e81d", "type": "test"}, "2935": {"name": "test.synthetix.not_null_core_deposited_base_mainnet_account_id.7193b1a2c0", "type": "test"}, "2936": {"name": "test.synthetix.dbt_utils_accepted_range_core_deposited_base_mainnet_account_id__True__0.64bcc1c124", "type": "test"}, "2937": {"name": "test.synthetix.not_null_core_deposited_base_mainnet_sender.7b7ebe7456", "type": "test"}, "2938": {"name": "test.synthetix.not_null_core_deposited_base_mainnet_block_timestamp.560df883dc", "type": "test"}, "2939": {"name": "test.synthetix.not_null_core_deposited_base_mainnet_block_number.08ee53cd26", "type": "test"}, "2940": {"name": "test.synthetix.not_null_core_deposited_base_mainnet_token_amount.5b0e4b379d", "type": "test"}, "2941": {"name": "test.synthetix.dbt_utils_accepted_range_core_deposited_base_mainnet_token_amount__True__0.60382baf55", "type": "test"}, "2942": {"name": "test.synthetix.not_null_core_withdrawn_base_mainnet_block_timestamp.3b8ffa7210", "type": "test"}, "2943": {"name": "test.synthetix.not_null_core_withdrawn_base_mainnet_contract.a8511fdb92", "type": "test"}, "2944": {"name": "test.synthetix.not_null_core_withdrawn_base_mainnet_block_number.03c7cebae3", "type": "test"}, "2945": {"name": "test.synthetix.not_null_core_withdrawn_base_mainnet_transaction_hash.a3fda71b2a", "type": "test"}, "2946": {"name": "test.synthetix.not_null_core_withdrawn_base_mainnet_token_amount.fbabce38ba", "type": "test"}, "2947": {"name": "test.synthetix.dbt_utils_accepted_range_core_withdrawn_base_mainnet_token_amount__True__0.54af4bae82", "type": "test"}, "2948": {"name": "test.synthetix.not_null_core_withdrawn_base_mainnet_collateral_type.f32eb82738", "type": "test"}, "2949": {"name": "test.synthetix.not_null_core_withdrawn_base_mainnet_account_id.ef84b5b40c", "type": "test"}, "2950": {"name": "test.synthetix.dbt_utils_accepted_range_core_withdrawn_base_mainnet_account_id__True__0.0bf8555841", "type": "test"}, "2951": {"name": "test.synthetix.not_null_core_withdrawn_base_mainnet_id.8106f47c4d", "type": "test"}, "2952": {"name": "test.synthetix.unique_core_withdrawn_base_mainnet_id.72a24b0786", "type": "test"}, "2953": {"name": "test.synthetix.not_null_core_withdrawn_base_mainnet_sender.2f5cf91bdf", "type": "test"}, "2954": {"name": "test.synthetix.not_null_core_withdrawn_base_mainnet_event_name.f423143c4b", "type": "test"}, "2955": {"name": "test.synthetix.accepted_values_core_withdrawn_base_mainnet_event_name__Withdrawn.8eb5613297", "type": "test"}, "2956": {"name": "test.synthetix.not_null_core_liquidation_base_mainnet_pool_id.0342c9a9f7", "type": "test"}, "2957": {"name": "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_mainnet_pool_id__True__0.9af005d964", "type": "test"}, "2958": {"name": "test.synthetix.not_null_core_liquidation_base_mainnet_block_timestamp.cc029a06b8", "type": "test"}, "2959": {"name": "test.synthetix.not_null_core_liquidation_base_mainnet_block_number.896bca83af", "type": "test"}, "2960": {"name": "test.synthetix.not_null_core_liquidation_base_mainnet_id.c949216a70", "type": "test"}, "2961": {"name": "test.synthetix.unique_core_liquidation_base_mainnet_id.876ec280ff", "type": "test"}, "2962": {"name": "test.synthetix.not_null_core_liquidation_base_mainnet_contract.cb2b40daff", "type": "test"}, "2963": {"name": "test.synthetix.not_null_core_liquidation_base_mainnet_event_name.b9c8609dd4", "type": "test"}, "2964": {"name": "test.synthetix.accepted_values_core_liquidation_base_mainnet_event_name__Liquidation.b1c18b74aa", "type": "test"}, "2965": {"name": "test.synthetix.not_null_core_liquidation_base_mainnet_collateral_type.c78d491846", "type": "test"}, "2966": {"name": "test.synthetix.not_null_core_liquidation_base_mainnet_sender.0c2397ee76", "type": "test"}, "2967": {"name": "test.synthetix.not_null_core_liquidation_base_mainnet_account_id.2ddc542a47", "type": "test"}, "2968": {"name": "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_mainnet_account_id__True__0.136053be04", "type": "test"}, "2969": {"name": "test.synthetix.not_null_core_liquidation_base_mainnet_transaction_hash.adee36dc81", "type": "test"}, "2970": {"name": "test.synthetix.not_null_core_liquidation_base_mainnet_liquidate_as_account_id.b2d7294162", "type": "test"}, "2971": {"name": "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_mainnet_liquidate_as_account_id__True__0.7686495bd9", "type": "test"}, "2972": {"name": "test.synthetix.not_null_core_market_updated_base_mainnet_id.bdb44c0b54", "type": "test"}, "2973": {"name": "test.synthetix.unique_core_market_updated_base_mainnet_id.b2a5abdd48", "type": "test"}, "2974": {"name": "test.synthetix.not_null_core_market_updated_base_mainnet_block_timestamp.648a5f6e8c", "type": "test"}, "2975": {"name": "test.synthetix.not_null_core_market_updated_base_mainnet_block_number.e9e83211a7", "type": "test"}, "2976": {"name": "test.synthetix.not_null_core_market_updated_base_mainnet_transaction_hash.7b8eb5d77d", "type": "test"}, "2977": {"name": "test.synthetix.not_null_core_market_updated_base_mainnet_contract.6d90834e3f", "type": "test"}, "2978": {"name": "test.synthetix.not_null_core_market_updated_base_mainnet_event_name.6afe397967", "type": "test"}, "2979": {"name": "test.synthetix.accepted_values_core_market_updated_base_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.06e57bf5c5", "type": "test"}, "2980": {"name": "test.synthetix.not_null_core_market_updated_base_mainnet_market_id.de78147356", "type": "test"}, "2981": {"name": "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_mainnet_market_id__True__0.ab7b335af7", "type": "test"}, "2982": {"name": "test.synthetix.not_null_core_market_updated_base_mainnet_net_issuance.334062f568", "type": "test"}, "2983": {"name": "test.synthetix.not_null_core_market_updated_base_mainnet_deposited_collateral_value.905a08bfbb", "type": "test"}, "2984": {"name": "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_mainnet_deposited_collateral_value__True__0.3945f7eca1", "type": "test"}, "2985": {"name": "test.synthetix.not_null_core_market_updated_base_mainnet_sender.5b6ff88208", "type": "test"}, "2986": {"name": "test.synthetix.not_null_core_market_updated_base_mainnet_collateral_type.6e2d5502d4", "type": "test"}, "2987": {"name": "test.synthetix.not_null_core_market_updated_base_mainnet_credit_capacity.4cad1dd5dd", "type": "test"}, "2988": {"name": "test.synthetix.not_null_core_market_updated_base_mainnet_token_amount.ce8694585d", "type": "test"}, "2989": {"name": "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_mainnet_token_amount__True__0.159f754b68", "type": "test"}, "2990": {"name": "test.synthetix.not_null_core_market_registered_base_mainnet_market.6a5311f9b7", "type": "test"}, "2991": {"name": "test.synthetix.not_null_core_market_registered_base_mainnet_market_id.8fa95d0adc", "type": "test"}, "2992": {"name": "test.synthetix.unique_core_market_registered_base_mainnet_market_id.e03ba7f671", "type": "test"}, "2993": {"name": "test.synthetix.not_null_core_market_registered_base_mainnet_id.58185ba1ad", "type": "test"}, "2994": {"name": "test.synthetix.unique_core_market_registered_base_mainnet_id.b0e87b4cdb", "type": "test"}, "2995": {"name": "test.synthetix.not_null_core_market_registered_base_mainnet_block_timestamp.41726ce377", "type": "test"}, "2996": {"name": "test.synthetix.not_null_core_market_registered_base_mainnet_contract.0187a84f0b", "type": "test"}, "2997": {"name": "test.synthetix.not_null_core_market_registered_base_mainnet_transaction_hash.7e49be40a9", "type": "test"}, "2998": {"name": "test.synthetix.not_null_core_market_registered_base_mainnet_block_number.14cb004b58", "type": "test"}, "2999": {"name": "test.synthetix.not_null_core_market_registered_base_mainnet_event_name.c5054f10bf", "type": "test"}, "3000": {"name": "test.synthetix.accepted_values_core_market_registered_base_mainnet_event_name__MarketRegistered.b297851ae7", "type": "test"}, "3001": {"name": "test.synthetix.not_null_core_market_registered_base_mainnet_sender.9825c848f6", "type": "test"}, "3002": {"name": "test.synthetix.not_null_core_pool_created_base_mainnet_contract.6f3850c4d8", "type": "test"}, "3003": {"name": "test.synthetix.not_null_core_pool_created_base_mainnet_sender.0c210116c7", "type": "test"}, "3004": {"name": "test.synthetix.not_null_core_pool_created_base_mainnet_block_timestamp.94505d3912", "type": "test"}, "3005": {"name": "test.synthetix.not_null_core_pool_created_base_mainnet_id.44cc56adee", "type": "test"}, "3006": {"name": "test.synthetix.unique_core_pool_created_base_mainnet_id.f5ca162629", "type": "test"}, "3007": {"name": "test.synthetix.not_null_core_pool_created_base_mainnet_block_number.8ef3c64233", "type": "test"}, "3008": {"name": "test.synthetix.not_null_core_pool_created_base_mainnet_transaction_hash.88325163ff", "type": "test"}, "3009": {"name": "test.synthetix.not_null_core_pool_created_base_mainnet_event_name.0770467455", "type": "test"}, "3010": {"name": "test.synthetix.accepted_values_core_pool_created_base_mainnet_event_name__PoolCreated.a1f7123964", "type": "test"}, "3011": {"name": "test.synthetix.not_null_core_pool_created_base_mainnet_owner.875044313e", "type": "test"}, "3012": {"name": "test.synthetix.not_null_core_pool_created_base_mainnet_pool_id.d63bf41661", "type": "test"}, "3013": {"name": "test.synthetix.dbt_utils_accepted_range_core_pool_created_base_mainnet_pool_id__True__0.39f67d8bfc", "type": "test"}, "3014": {"name": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_transaction_hash.b63233ece5", "type": "test"}, "3015": {"name": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_account_id.854e016ff9", "type": "test"}, "3016": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_mainnet_account_id__True__0.f3a8537aec", "type": "test"}, "3017": {"name": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_collateral_type.f4a0d97e20", "type": "test"}, "3018": {"name": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_event_name.8699999c22", "type": "test"}, "3019": {"name": "test.synthetix.accepted_values_core_rewards_claimed_base_mainnet_event_name__RewardsClaimed.aa2ca50bfd", "type": "test"}, "3020": {"name": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_contract.c7544b70ac", "type": "test"}, "3021": {"name": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_amount.2d80149737", "type": "test"}, "3022": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_mainnet_amount__True__0.d32a48611c", "type": "test"}, "3023": {"name": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_distributor.edc7126cd6", "type": "test"}, "3024": {"name": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_block_timestamp.365bd8971d", "type": "test"}, "3025": {"name": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_id.e1c2a57eae", "type": "test"}, "3026": {"name": "test.synthetix.unique_core_rewards_claimed_base_mainnet_id.3e937354d7", "type": "test"}, "3027": {"name": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_pool_id.28e40cfefe", "type": "test"}, "3028": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_mainnet_pool_id__True__0.4091fd0cb1", "type": "test"}, "3029": {"name": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_block_number.4b65195293", "type": "test"}, "3030": {"name": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_id.0142695043", "type": "test"}, "3031": {"name": "test.synthetix.unique_core_rewards_distributed_base_mainnet_id.8cb2f0871f", "type": "test"}, "3032": {"name": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_event_name.16811bbe2c", "type": "test"}, "3033": {"name": "test.synthetix.accepted_values_core_rewards_distributed_base_mainnet_event_name__RewardsDistributed.c4ccd15bed", "type": "test"}, "3034": {"name": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_amount.2580da873a", "type": "test"}, "3035": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_mainnet_amount__True__0.839843f110", "type": "test"}, "3036": {"name": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_contract.5545c1884a", "type": "test"}, "3037": {"name": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_block_timestamp.3080d49013", "type": "test"}, "3038": {"name": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_transaction_hash.bc1d7442f3", "type": "test"}, "3039": {"name": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_collateral_type.7253a5e6ec", "type": "test"}, "3040": {"name": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_block_number.8a561feed6", "type": "test"}, "3041": {"name": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_duration.78ed8fd436", "type": "test"}, "3042": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_mainnet_duration__True__0.7efb65f7c3", "type": "test"}, "3043": {"name": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_distributor.eb73b71c1b", "type": "test"}, "3044": {"name": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_pool_id.8ee087c0fc", "type": "test"}, "3045": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_mainnet_pool_id__True__0.7d779ece26", "type": "test"}, "3046": {"name": "test.synthetix.not_null_core_usd_burned_base_mainnet_amount.57fdbdea35", "type": "test"}, "3047": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_mainnet_amount__True__0.27adfdbff9", "type": "test"}, "3048": {"name": "test.synthetix.not_null_core_usd_burned_base_mainnet_pool_id.abf28cfdf6", "type": "test"}, "3049": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_mainnet_pool_id__True__0.52120b282a", "type": "test"}, "3050": {"name": "test.synthetix.not_null_core_usd_burned_base_mainnet_event_name.0bb05d75cc", "type": "test"}, "3051": {"name": "test.synthetix.accepted_values_core_usd_burned_base_mainnet_event_name__UsdBurned.9df46c6616", "type": "test"}, "3052": {"name": "test.synthetix.not_null_core_usd_burned_base_mainnet_id.7d6df2e91f", "type": "test"}, "3053": {"name": "test.synthetix.unique_core_usd_burned_base_mainnet_id.5953435682", "type": "test"}, "3054": {"name": "test.synthetix.not_null_core_usd_burned_base_mainnet_block_number.6f683bcb34", "type": "test"}, "3055": {"name": "test.synthetix.not_null_core_usd_burned_base_mainnet_account_id.b4f53ab613", "type": "test"}, "3056": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_mainnet_account_id__True__0.40ca1a8133", "type": "test"}, "3057": {"name": "test.synthetix.not_null_core_usd_burned_base_mainnet_sender.b813be6ecc", "type": "test"}, "3058": {"name": "test.synthetix.not_null_core_usd_burned_base_mainnet_transaction_hash.d80af383d5", "type": "test"}, "3059": {"name": "test.synthetix.not_null_core_usd_burned_base_mainnet_contract.dba51aebb5", "type": "test"}, "3060": {"name": "test.synthetix.not_null_core_usd_burned_base_mainnet_collateral_type.e208105e0e", "type": "test"}, "3061": {"name": "test.synthetix.not_null_core_usd_burned_base_mainnet_block_timestamp.346c53ef95", "type": "test"}, "3062": {"name": "test.synthetix.not_null_core_usd_minted_base_mainnet_pool_id.ee8fc13465", "type": "test"}, "3063": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_mainnet_pool_id__True__0.38a3f5fcf9", "type": "test"}, "3064": {"name": "test.synthetix.not_null_core_usd_minted_base_mainnet_block_timestamp.a004821ccd", "type": "test"}, "3065": {"name": "test.synthetix.not_null_core_usd_minted_base_mainnet_account_id.ccf3e769fe", "type": "test"}, "3066": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_mainnet_account_id__True__0.fd790b59ca", "type": "test"}, "3067": {"name": "test.synthetix.not_null_core_usd_minted_base_mainnet_collateral_type.f8bfd4628e", "type": "test"}, "3068": {"name": "test.synthetix.not_null_core_usd_minted_base_mainnet_block_number.9528b63fbc", "type": "test"}, "3069": {"name": "test.synthetix.not_null_core_usd_minted_base_mainnet_id.9cb007fc5c", "type": "test"}, "3070": {"name": "test.synthetix.unique_core_usd_minted_base_mainnet_id.476f2a0b45", "type": "test"}, "3071": {"name": "test.synthetix.not_null_core_usd_minted_base_mainnet_sender.363a1c6bc9", "type": "test"}, "3072": {"name": "test.synthetix.not_null_core_usd_minted_base_mainnet_amount.196acb6a64", "type": "test"}, "3073": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_mainnet_amount__True__0.1d256007a1", "type": "test"}, "3074": {"name": "test.synthetix.not_null_core_usd_minted_base_mainnet_event_name.33ff07927a", "type": "test"}, "3075": {"name": "test.synthetix.accepted_values_core_usd_minted_base_mainnet_event_name__UsdMinted.62f89abcc8", "type": "test"}, "3076": {"name": "test.synthetix.not_null_core_usd_minted_base_mainnet_transaction_hash.c04da14c24", "type": "test"}, "3077": {"name": "test.synthetix.not_null_core_usd_minted_base_mainnet_contract.f56e539b17", "type": "test"}, "3078": {"name": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_transaction_hash.063cc50ef6", "type": "test"}, "3079": {"name": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_collateral_type.e0c76340c5", "type": "test"}, "3080": {"name": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_pool_id.4a337176ad", "type": "test"}, "3081": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_base_mainnet_pool_id__True__0.bfc340e4f6", "type": "test"}, "3082": {"name": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_event_name.1e10a7bb02", "type": "test"}, "3083": {"name": "test.synthetix.accepted_values_core_vault_liquidation_base_mainnet_event_name__VaultLiquidation.b8ea6a7925", "type": "test"}, "3084": {"name": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_id.3054417f0f", "type": "test"}, "3085": {"name": "test.synthetix.unique_core_vault_liquidation_base_mainnet_id.74bcb7a076", "type": "test"}, "3086": {"name": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_block_timestamp.2dca047589", "type": "test"}, "3087": {"name": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_liquidate_as_account_id.042bc52396", "type": "test"}, "3088": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_base_mainnet_liquidate_as_account_id__True__0.b04df95186", "type": "test"}, "3089": {"name": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_liquidation_data.be698b5245", "type": "test"}, "3090": {"name": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_contract.d5acf50762", "type": "test"}, "3091": {"name": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_block_number.667cea546c", "type": "test"}, "3092": {"name": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_sender.512fed362a", "type": "test"}, "3093": {"name": "test.synthetix.not_null_core_vault_collateral_base_mainnet_ts.a02f87cd0d", "type": "test"}, "3094": {"name": "test.synthetix.not_null_core_vault_collateral_base_mainnet_block_number.6eaab21095", "type": "test"}, "3095": {"name": "test.synthetix.not_null_core_vault_collateral_base_mainnet_pool_id.e1a826b5b2", "type": "test"}, "3096": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_mainnet_pool_id__True__0.c52772c114", "type": "test"}, "3097": {"name": "test.synthetix.not_null_core_vault_collateral_base_mainnet_collateral_type.bef58af2ef", "type": "test"}, "3098": {"name": "test.synthetix.not_null_core_vault_collateral_base_mainnet_amount.45536133a9", "type": "test"}, "3099": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_mainnet_amount__True__0.9e07833bf5", "type": "test"}, "3100": {"name": "test.synthetix.not_null_core_vault_collateral_base_mainnet_collateral_value.5805db9c59", "type": "test"}, "3101": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_mainnet_collateral_value__True__0.7350cb66f7", "type": "test"}, "3102": {"name": "test.synthetix.not_null_core_vault_collateral_base_mainnet_contract_address.bc7a096c7d", "type": "test"}, "3103": {"name": "test.synthetix.not_null_core_vault_debt_base_mainnet_ts.fc19d225e3", "type": "test"}, "3104": {"name": "test.synthetix.not_null_core_vault_debt_base_mainnet_block_number.bd4478b322", "type": "test"}, "3105": {"name": "test.synthetix.not_null_core_vault_debt_base_mainnet_pool_id.e33ea26a56", "type": "test"}, "3106": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_debt_base_mainnet_pool_id__True__0.583a0abe4f", "type": "test"}, "3107": {"name": "test.synthetix.not_null_core_vault_debt_base_mainnet_collateral_type.e3f9b96478", "type": "test"}, "3108": {"name": "test.synthetix.not_null_core_vault_debt_base_mainnet_debt.922a67baf4", "type": "test"}, "3109": {"name": "test.synthetix.not_null_core_vault_debt_base_mainnet_contract_address.f2b82344e4", "type": "test"}, "3110": {"name": "test.synthetix.unique_perp_account_created_base_mainnet_id.7e77a8a023", "type": "test"}, "3111": {"name": "test.synthetix.not_null_perp_account_created_base_mainnet_id.88dc5d9a3e", "type": "test"}, "3112": {"name": "test.synthetix.not_null_perp_account_created_base_mainnet_event_name.0ab1553ed8", "type": "test"}, "3113": {"name": "test.synthetix.accepted_values_perp_account_created_base_mainnet_event_name__AccountCreated.c906cbec9d", "type": "test"}, "3114": {"name": "test.synthetix.not_null_perp_account_created_base_mainnet_block_number.089e467aa3", "type": "test"}, "3115": {"name": "test.synthetix.not_null_perp_account_created_base_mainnet_block_timestamp.4e4344d68a", "type": "test"}, "3116": {"name": "test.synthetix.not_null_perp_account_created_base_mainnet_owner.1aca280221", "type": "test"}, "3117": {"name": "test.synthetix.not_null_perp_account_created_base_mainnet_account_id.2d9e573ba3", "type": "test"}, "3118": {"name": "test.synthetix.dbt_utils_accepted_range_perp_account_created_base_mainnet_account_id__True__0.31cc3873de", "type": "test"}, "3119": {"name": "test.synthetix.not_null_perp_account_created_base_mainnet_transaction_hash.0274c58381", "type": "test"}, "3120": {"name": "test.synthetix.not_null_perp_account_created_base_mainnet_contract.d77785377c", "type": "test"}, "3121": {"name": "test.synthetix.unique_perp_order_committed_base_mainnet_id.471fd9d19f", "type": "test"}, "3122": {"name": "test.synthetix.not_null_perp_order_committed_base_mainnet_id.deaaf9a2d9", "type": "test"}, "3123": {"name": "test.synthetix.not_null_perp_order_committed_base_mainnet_block_number.743f5b2c16", "type": "test"}, "3124": {"name": "test.synthetix.not_null_perp_order_committed_base_mainnet_block_timestamp.ba049c4adc", "type": "test"}, "3125": {"name": "test.synthetix.not_null_perp_order_committed_base_mainnet_transaction_hash.ba7bf1fc20", "type": "test"}, "3126": {"name": "test.synthetix.not_null_perp_order_committed_base_mainnet_contract.ec04bc0cd9", "type": "test"}, "3127": {"name": "test.synthetix.not_null_perp_order_committed_base_mainnet_event_name.ea7921e749", "type": "test"}, "3128": {"name": "test.synthetix.accepted_values_perp_order_committed_base_mainnet_event_name__OrderCommitted.ce39697ea3", "type": "test"}, "3129": {"name": "test.synthetix.not_null_perp_order_committed_base_mainnet_market_id.09e2f9dd2e", "type": "test"}, "3130": {"name": "test.synthetix.dbt_utils_accepted_range_perp_order_committed_base_mainnet_market_id__True__0.9964b7c003", "type": "test"}, "3131": {"name": "test.synthetix.not_null_perp_order_committed_base_mainnet_account_id.4dabd60cd4", "type": "test"}, "3132": {"name": "test.synthetix.dbt_utils_accepted_range_perp_order_committed_base_mainnet_account_id__True__0.c996cff012", "type": "test"}, "3133": {"name": "test.synthetix.not_null_perp_order_settled_base_mainnet_contract.4999a48971", "type": "test"}, "3134": {"name": "test.synthetix.not_null_perp_order_settled_base_mainnet_event_name.f1e61c05e6", "type": "test"}, "3135": {"name": "test.synthetix.accepted_values_perp_order_settled_base_mainnet_event_name__OrderSettled.2c75532624", "type": "test"}, "3136": {"name": "test.synthetix.not_null_perp_order_settled_base_mainnet_account_id.16ba855b23", "type": "test"}, "3137": {"name": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_mainnet_account_id__True__0.e5564d3ff0", "type": "test"}, "3138": {"name": "test.synthetix.not_null_perp_order_settled_base_mainnet_market_id.6f4d850570", "type": "test"}, "3139": {"name": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_mainnet_market_id__True__0.f0b24bdf87", "type": "test"}, "3140": {"name": "test.synthetix.not_null_perp_order_settled_base_mainnet_collected_fees.b6a0c12cde", "type": "test"}, "3141": {"name": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_mainnet_collected_fees__True__0.160f85cd41", "type": "test"}, "3142": {"name": "test.synthetix.not_null_perp_order_settled_base_mainnet_transaction_hash.a60987fbb0", "type": "test"}, "3143": {"name": "test.synthetix.not_null_perp_order_settled_base_mainnet_block_timestamp.81876ddb40", "type": "test"}, "3144": {"name": "test.synthetix.not_null_perp_order_settled_base_mainnet_block_number.f58d806635", "type": "test"}, "3145": {"name": "test.synthetix.unique_perp_order_settled_base_mainnet_id.0225a9550b", "type": "test"}, "3146": {"name": "test.synthetix.not_null_perp_order_settled_base_mainnet_id.5b3863aece", "type": "test"}, "3147": {"name": "test.synthetix.unique_perp_market_updated_base_mainnet_id.a3e4d3e22f", "type": "test"}, "3148": {"name": "test.synthetix.not_null_perp_market_updated_base_mainnet_id.23f3e68a12", "type": "test"}, "3149": {"name": "test.synthetix.not_null_perp_market_updated_base_mainnet_block_number.3088915c67", "type": "test"}, "3150": {"name": "test.synthetix.not_null_perp_market_updated_base_mainnet_block_timestamp.c0b049d2d6", "type": "test"}, "3151": {"name": "test.synthetix.not_null_perp_market_updated_base_mainnet_transaction_hash.28faaa00e5", "type": "test"}, "3152": {"name": "test.synthetix.not_null_perp_market_updated_base_mainnet_contract.e19df268b3", "type": "test"}, "3153": {"name": "test.synthetix.not_null_perp_market_updated_base_mainnet_event_name.de1019fbef", "type": "test"}, "3154": {"name": "test.synthetix.accepted_values_perp_market_updated_base_mainnet_event_name__MarketUpdated.33121cd63c", "type": "test"}, "3155": {"name": "test.synthetix.not_null_perp_market_updated_base_mainnet_market_id.8ec7a63f6b", "type": "test"}, "3156": {"name": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_mainnet_market_id__True__0.5c7a41566b", "type": "test"}, "3157": {"name": "test.synthetix.not_null_perp_market_updated_base_mainnet_price.f0d91e2bd5", "type": "test"}, "3158": {"name": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_mainnet_price__True__0.ae7f542736", "type": "test"}, "3159": {"name": "test.synthetix.not_null_perp_market_updated_base_mainnet_interest_rate.10b7a6c389", "type": "test"}, "3160": {"name": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_mainnet_interest_rate__True__0.7f6ed158d2", "type": "test"}, "3161": {"name": "test.synthetix.not_null_perp_position_liquidated_base_mainnet_account_id.498f567370", "type": "test"}, "3162": {"name": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_mainnet_account_id__True__0.4dca14dbcd", "type": "test"}, "3163": {"name": "test.synthetix.not_null_perp_position_liquidated_base_mainnet_market_id.564386819e", "type": "test"}, "3164": {"name": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_mainnet_market_id__True__0.f77ba4ae2f", "type": "test"}, "3165": {"name": "test.synthetix.unique_perp_position_liquidated_base_mainnet_id.922d3c5143", "type": "test"}, "3166": {"name": "test.synthetix.not_null_perp_position_liquidated_base_mainnet_id.32c367bb62", "type": "test"}, "3167": {"name": "test.synthetix.not_null_perp_position_liquidated_base_mainnet_transaction_hash.c67a9607db", "type": "test"}, "3168": {"name": "test.synthetix.not_null_perp_position_liquidated_base_mainnet_current_position_size.b48e72d00b", "type": "test"}, "3169": {"name": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_mainnet_current_position_size__True__0.f59eb84311", "type": "test"}, "3170": {"name": "test.synthetix.not_null_perp_position_liquidated_base_mainnet_event_name.321097aa34", "type": "test"}, "3171": {"name": "test.synthetix.accepted_values_perp_position_liquidated_base_mainnet_event_name__PositionLiquidated.71fb40cadb", "type": "test"}, "3172": {"name": "test.synthetix.not_null_perp_position_liquidated_base_mainnet_block_number.a7b9be436d", "type": "test"}, "3173": {"name": "test.synthetix.not_null_perp_position_liquidated_base_mainnet_amount_liquidated.29ad6c9103", "type": "test"}, "3174": {"name": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_mainnet_amount_liquidated__True__0.be0c7ea09d", "type": "test"}, "3175": {"name": "test.synthetix.not_null_perp_position_liquidated_base_mainnet_contract.16d824dbca", "type": "test"}, "3176": {"name": "test.synthetix.not_null_perp_position_liquidated_base_mainnet_block_timestamp.7e8e3434f7", "type": "test"}, "3177": {"name": "test.synthetix.unique_perp_account_liquidation_attempt_base_mainnet_id.4ca8a36246", "type": "test"}, "3178": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_id.f0a38fed0b", "type": "test"}, "3179": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_account_id.b9af0ad259", "type": "test"}, "3180": {"name": "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_base_mainnet_account_id__True__0.1b7d106a7e", "type": "test"}, "3181": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_block_number.eb82068b1f", "type": "test"}, "3182": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_reward.c18396dc96", "type": "test"}, "3183": {"name": "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_base_mainnet_reward__True__0.cb285aadec", "type": "test"}, "3184": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_block_timestamp.8bb23c25bf", "type": "test"}, "3185": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_contract.52c72e7f83", "type": "test"}, "3186": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_event_name.bdd4a2d793", "type": "test"}, "3187": {"name": "test.synthetix.accepted_values_perp_account_liquidation_attempt_base_mainnet_event_name__AccountLiquidationAttempt.aeb7d6db9c", "type": "test"}, "3188": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_transaction_hash.70575855b6", "type": "test"}, "3189": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_full_liquidation.13fc102881", "type": "test"}, "3190": {"name": "test.synthetix.not_null_perp_collateral_modified_base_mainnet_block_timestamp.dba3f4ea26", "type": "test"}, "3191": {"name": "test.synthetix.not_null_perp_collateral_modified_base_mainnet_contract.c11139c863", "type": "test"}, "3192": {"name": "test.synthetix.not_null_perp_collateral_modified_base_mainnet_event_name.ea66af17fe", "type": "test"}, "3193": {"name": "test.synthetix.accepted_values_perp_collateral_modified_base_mainnet_event_name__CollateralModified.a5e57f2d75", "type": "test"}, "3194": {"name": "test.synthetix.not_null_perp_collateral_modified_base_mainnet_block_number.9a27b3b231", "type": "test"}, "3195": {"name": "test.synthetix.not_null_perp_collateral_modified_base_mainnet_synth_market_id.d41b8065af", "type": "test"}, "3196": {"name": "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_base_mainnet_synth_market_id__True__0.d556e7848d", "type": "test"}, "3197": {"name": "test.synthetix.unique_perp_collateral_modified_base_mainnet_id.311ce0d794", "type": "test"}, "3198": {"name": "test.synthetix.not_null_perp_collateral_modified_base_mainnet_id.f24bcc6b1b", "type": "test"}, "3199": {"name": "test.synthetix.not_null_perp_collateral_modified_base_mainnet_sender.b40c55b7ee", "type": "test"}, "3200": {"name": "test.synthetix.not_null_perp_collateral_modified_base_mainnet_account_id.cdccf3f2af", "type": "test"}, "3201": {"name": "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_base_mainnet_account_id__True__0.9f7c28c3fd", "type": "test"}, "3202": {"name": "test.synthetix.not_null_perp_collateral_modified_base_mainnet_transaction_hash.3d3881c53b", "type": "test"}, "3203": {"name": "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_block_timestamp.8433c78b93", "type": "test"}, "3204": {"name": "test.synthetix.unique_perp_previous_order_expired_base_mainnet_id.f02978148f", "type": "test"}, "3205": {"name": "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_id.bc7a46deda", "type": "test"}, "3206": {"name": "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_block_number.a563a713e9", "type": "test"}, "3207": {"name": "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_market_id.3b39458251", "type": "test"}, "3208": {"name": "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_base_mainnet_market_id__True__0.edc1c768de", "type": "test"}, "3209": {"name": "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_event_name.14c38c565c", "type": "test"}, "3210": {"name": "test.synthetix.accepted_values_perp_previous_order_expired_base_mainnet_event_name__PreviousOrderExpired.a675fe5038", "type": "test"}, "3211": {"name": "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_transaction_hash.97e2d12b2c", "type": "test"}, "3212": {"name": "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_account_id.c8037fd435", "type": "test"}, "3213": {"name": "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_base_mainnet_account_id__True__0.e4b1283a09", "type": "test"}, "3214": {"name": "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_contract.5eed227a76", "type": "test"}, "3215": {"name": "test.synthetix.not_null_perp_market_created_base_mainnet_market_name.162fe82996", "type": "test"}, "3216": {"name": "test.synthetix.unique_perp_market_created_base_mainnet_id.e1227e7e46", "type": "test"}, "3217": {"name": "test.synthetix.not_null_perp_market_created_base_mainnet_id.eb84eb9821", "type": "test"}, "3218": {"name": "test.synthetix.not_null_perp_market_created_base_mainnet_market_symbol.06e88b6544", "type": "test"}, "3219": {"name": "test.synthetix.not_null_perp_market_created_base_mainnet_event_name.f103b43404", "type": "test"}, "3220": {"name": "test.synthetix.accepted_values_perp_market_created_base_mainnet_event_name__MarketCreated.d9da845e2f", "type": "test"}, "3221": {"name": "test.synthetix.not_null_perp_market_created_base_mainnet_block_number.31d8a749ec", "type": "test"}, "3222": {"name": "test.synthetix.not_null_perp_market_created_base_mainnet_block_timestamp.b13b8b381f", "type": "test"}, "3223": {"name": "test.synthetix.not_null_perp_market_created_base_mainnet_contract.dd8ab60012", "type": "test"}, "3224": {"name": "test.synthetix.not_null_perp_market_created_base_mainnet_perps_market_id.d04a2adf66", "type": "test"}, "3225": {"name": "test.synthetix.dbt_utils_accepted_range_perp_market_created_base_mainnet_perps_market_id__True__0.7835f6c4e2", "type": "test"}, "3226": {"name": "test.synthetix.not_null_perp_market_created_base_mainnet_transaction_hash.005c8ea981", "type": "test"}, "3227": {"name": "test.synthetix.not_null_perp_interest_charged_base_mainnet_event_name.d0c6828a2c", "type": "test"}, "3228": {"name": "test.synthetix.accepted_values_perp_interest_charged_base_mainnet_event_name__InterestCharged.92bd4d647b", "type": "test"}, "3229": {"name": "test.synthetix.not_null_perp_interest_charged_base_mainnet_contract.637ff31ac5", "type": "test"}, "3230": {"name": "test.synthetix.not_null_perp_interest_charged_base_mainnet_transaction_hash.82d6f4539b", "type": "test"}, "3231": {"name": "test.synthetix.not_null_perp_interest_charged_base_mainnet_block_timestamp.c006ab16a0", "type": "test"}, "3232": {"name": "test.synthetix.unique_perp_interest_charged_base_mainnet_id.849ecb5e38", "type": "test"}, "3233": {"name": "test.synthetix.not_null_perp_interest_charged_base_mainnet_id.a4394853e3", "type": "test"}, "3234": {"name": "test.synthetix.not_null_perp_interest_charged_base_mainnet_block_number.634b5a2ca3", "type": "test"}, "3235": {"name": "test.synthetix.not_null_perp_interest_charged_base_mainnet_account_id.9cea8c57e9", "type": "test"}, "3236": {"name": "test.synthetix.dbt_utils_accepted_range_perp_interest_charged_base_mainnet_account_id__True__0.a3ec3de479", "type": "test"}, "3237": {"name": "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_block_timestamp.0d665a1669", "type": "test"}, "3238": {"name": "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_event_name.36434bd8cd", "type": "test"}, "3239": {"name": "test.synthetix.accepted_values_perp_interest_rate_updated_base_mainnet_event_name__InterestRateUpdated.1f640e1a2e", "type": "test"}, "3240": {"name": "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_transaction_hash.84f20da856", "type": "test"}, "3241": {"name": "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_interest_rate.cfecf76356", "type": "test"}, "3242": {"name": "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_base_mainnet_interest_rate__True__0.9e368f0a36", "type": "test"}, "3243": {"name": "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_block_number.76213ff694", "type": "test"}, "3244": {"name": "test.synthetix.unique_perp_interest_rate_updated_base_mainnet_id.bddddb2671", "type": "test"}, "3245": {"name": "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_id.e9a20cc82f", "type": "test"}, "3246": {"name": "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_contract.79599300ad", "type": "test"}, "3247": {"name": "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_super_market_id.234f62d024", "type": "test"}, "3248": {"name": "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_base_mainnet_super_market_id__True__0.4d69e0aece", "type": "test"}, "3249": {"name": "test.synthetix.not_null_spot_order_committed_base_mainnet_id.4e7c563b12", "type": "test"}, "3250": {"name": "test.synthetix.unique_spot_order_committed_base_mainnet_id.ebe225e3c1", "type": "test"}, "3251": {"name": "test.synthetix.not_null_spot_order_committed_base_mainnet_event_name.dc08478d35", "type": "test"}, "3252": {"name": "test.synthetix.accepted_values_spot_order_committed_base_mainnet_event_name__OrderCommitted.7219cd261b", "type": "test"}, "3253": {"name": "test.synthetix.not_null_spot_order_committed_base_mainnet_sender.fcb2f6b8e6", "type": "test"}, "3254": {"name": "test.synthetix.not_null_spot_order_committed_base_mainnet_block_timestamp.b355df469e", "type": "test"}, "3255": {"name": "test.synthetix.not_null_spot_order_committed_base_mainnet_referrer.773110510c", "type": "test"}, "3256": {"name": "test.synthetix.not_null_spot_order_committed_base_mainnet_amount_provided.99b6d3d7c6", "type": "test"}, "3257": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_committed_base_mainnet_amount_provided__True__0.9f6ff0bd95", "type": "test"}, "3258": {"name": "test.synthetix.not_null_spot_order_committed_base_mainnet_transaction_hash.bf2697d39d", "type": "test"}, "3259": {"name": "test.synthetix.not_null_spot_order_committed_base_mainnet_contract.2711d7c5f2", "type": "test"}, "3260": {"name": "test.synthetix.not_null_spot_order_committed_base_mainnet_market_id.eb878589ce", "type": "test"}, "3261": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_committed_base_mainnet_market_id__True__0.d412907ad8", "type": "test"}, "3262": {"name": "test.synthetix.not_null_spot_order_committed_base_mainnet_block_number.b73840a782", "type": "test"}, "3263": {"name": "test.synthetix.not_null_spot_order_committed_base_mainnet_order_type.af8cf04472", "type": "test"}, "3264": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_mainnet_final_order_amount__True__0.285227b4ad", "type": "test"}, "3265": {"name": "test.synthetix.not_null_spot_order_settled_base_mainnet_settler.32eafc3529", "type": "test"}, "3266": {"name": "test.synthetix.not_null_spot_order_settled_base_mainnet_block_number.0da3f5f83c", "type": "test"}, "3267": {"name": "test.synthetix.not_null_spot_order_settled_base_mainnet_transaction_hash.cc03e5396c", "type": "test"}, "3268": {"name": "test.synthetix.not_null_spot_order_settled_base_mainnet_block_timestamp.d6a06e33d2", "type": "test"}, "3269": {"name": "test.synthetix.not_null_spot_order_settled_base_mainnet_id.bee9f4adc9", "type": "test"}, "3270": {"name": "test.synthetix.unique_spot_order_settled_base_mainnet_id.3552e2a2e6", "type": "test"}, "3271": {"name": "test.synthetix.not_null_spot_order_settled_base_mainnet_order_type.0e7f500a0a", "type": "test"}, "3272": {"name": "test.synthetix.not_null_spot_order_settled_base_mainnet_contract.901410d0f9", "type": "test"}, "3273": {"name": "test.synthetix.not_null_spot_order_settled_base_mainnet_price.a8065724a1", "type": "test"}, "3274": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_mainnet_price__True__0.a69aaf95b9", "type": "test"}, "3275": {"name": "test.synthetix.not_null_spot_order_settled_base_mainnet_market_id.ea53981200", "type": "test"}, "3276": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_mainnet_market_id__True__0.57e7a4e22d", "type": "test"}, "3277": {"name": "test.synthetix.not_null_spot_order_settled_base_mainnet_collected_fees.f0d64ac401", "type": "test"}, "3278": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_mainnet_collected_fees__True__0.d7bd810890", "type": "test"}, "3279": {"name": "test.synthetix.not_null_spot_order_settled_base_mainnet_event_name.b99840eec6", "type": "test"}, "3280": {"name": "test.synthetix.accepted_values_spot_order_settled_base_mainnet_event_name__OrderSettled.30376f4577", "type": "test"}, "3281": {"name": "test.synthetix.not_null_spot_order_cancelled_base_mainnet_id.5486ce1cb2", "type": "test"}, "3282": {"name": "test.synthetix.unique_spot_order_cancelled_base_mainnet_id.5ac9e5a86c", "type": "test"}, "3283": {"name": "test.synthetix.not_null_spot_order_cancelled_base_mainnet_block_timestamp.81016bb88f", "type": "test"}, "3284": {"name": "test.synthetix.not_null_spot_order_cancelled_base_mainnet_transaction_hash.524e2820c0", "type": "test"}, "3285": {"name": "test.synthetix.not_null_spot_order_cancelled_base_mainnet_sender.666cd271e1", "type": "test"}, "3286": {"name": "test.synthetix.not_null_spot_order_cancelled_base_mainnet_contract.b45f673add", "type": "test"}, "3287": {"name": "test.synthetix.not_null_spot_order_cancelled_base_mainnet_event_name.75d1cf92ef", "type": "test"}, "3288": {"name": "test.synthetix.accepted_values_spot_order_cancelled_base_mainnet_event_name__OrderCancelled.468b0aa5ec", "type": "test"}, "3289": {"name": "test.synthetix.not_null_spot_order_cancelled_base_mainnet_market_id.3d2e9d2ba5", "type": "test"}, "3290": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_cancelled_base_mainnet_market_id__True__0.9edddeabb3", "type": "test"}, "3291": {"name": "test.synthetix.not_null_spot_order_cancelled_base_mainnet_block_number.59e7d43c87", "type": "test"}, "3292": {"name": "test.synthetix.not_null_spot_synth_registered_base_mainnet_id.9f21a7f761", "type": "test"}, "3293": {"name": "test.synthetix.unique_spot_synth_registered_base_mainnet_id.81eda4804d", "type": "test"}, "3294": {"name": "test.synthetix.not_null_spot_synth_registered_base_mainnet_block_timestamp.9fcd6d9ec6", "type": "test"}, "3295": {"name": "test.synthetix.not_null_spot_synth_registered_base_mainnet_synth_market_id.97f70d1e33", "type": "test"}, "3296": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_registered_base_mainnet_synth_market_id__True__0.289066bb62", "type": "test"}, "3297": {"name": "test.synthetix.not_null_spot_synth_registered_base_mainnet_block_number.fb558416fb", "type": "test"}, "3298": {"name": "test.synthetix.not_null_spot_synth_registered_base_mainnet_contract.a1096e5fd9", "type": "test"}, "3299": {"name": "test.synthetix.not_null_spot_synth_registered_base_mainnet_synth_token_address.f2f086a15a", "type": "test"}, "3300": {"name": "test.synthetix.not_null_spot_synth_registered_base_mainnet_event_name.6d850cc54d", "type": "test"}, "3301": {"name": "test.synthetix.accepted_values_spot_synth_registered_base_mainnet_event_name__SynthRegistered.5528c05ba2", "type": "test"}, "3302": {"name": "test.synthetix.not_null_spot_synth_registered_base_mainnet_transaction_hash.7e53d9e7f0", "type": "test"}, "3303": {"name": "test.synthetix.not_null_spot_synth_bought_base_mainnet_collected_fees.d9c17c84f7", "type": "test"}, "3304": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_mainnet_collected_fees__True__0.3fcb3fda3a", "type": "test"}, "3305": {"name": "test.synthetix.not_null_spot_synth_bought_base_mainnet_transaction_hash.1e8279de09", "type": "test"}, "3306": {"name": "test.synthetix.not_null_spot_synth_bought_base_mainnet_synth_market_id.32145e8cb4", "type": "test"}, "3307": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_mainnet_synth_market_id__True__0.e3b9a2a2bf", "type": "test"}, "3308": {"name": "test.synthetix.not_null_spot_synth_bought_base_mainnet_block_number.afabe746ef", "type": "test"}, "3309": {"name": "test.synthetix.not_null_spot_synth_bought_base_mainnet_block_timestamp.5044e48413", "type": "test"}, "3310": {"name": "test.synthetix.not_null_spot_synth_bought_base_mainnet_id.f9e555c962", "type": "test"}, "3311": {"name": "test.synthetix.unique_spot_synth_bought_base_mainnet_id.e00678ebae", "type": "test"}, "3312": {"name": "test.synthetix.not_null_spot_synth_bought_base_mainnet_price.f59f9c339a", "type": "test"}, "3313": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_mainnet_price__True__0.e25fbf2240", "type": "test"}, "3314": {"name": "test.synthetix.not_null_spot_synth_bought_base_mainnet_contract.d6d311c160", "type": "test"}, "3315": {"name": "test.synthetix.not_null_spot_synth_bought_base_mainnet_referrer.3b61ce852c", "type": "test"}, "3316": {"name": "test.synthetix.not_null_spot_synth_bought_base_mainnet_event_name.8a35f2634d", "type": "test"}, "3317": {"name": "test.synthetix.accepted_values_spot_synth_bought_base_mainnet_event_name__SynthBought.7302486ec0", "type": "test"}, "3318": {"name": "test.synthetix.not_null_spot_synth_sold_base_mainnet_event_name.f76ff966dc", "type": "test"}, "3319": {"name": "test.synthetix.accepted_values_spot_synth_sold_base_mainnet_event_name__SynthSold.b1a44748ed", "type": "test"}, "3320": {"name": "test.synthetix.not_null_spot_synth_sold_base_mainnet_transaction_hash.6957d51d9c", "type": "test"}, "3321": {"name": "test.synthetix.not_null_spot_synth_sold_base_mainnet_collected_fees.99a85c53ea", "type": "test"}, "3322": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_mainnet_collected_fees__True__0.6cc814f854", "type": "test"}, "3323": {"name": "test.synthetix.not_null_spot_synth_sold_base_mainnet_block_timestamp.1713f1d130", "type": "test"}, "3324": {"name": "test.synthetix.not_null_spot_synth_sold_base_mainnet_referrer.ee678360be", "type": "test"}, "3325": {"name": "test.synthetix.not_null_spot_synth_sold_base_mainnet_block_number.148bf58e52", "type": "test"}, "3326": {"name": "test.synthetix.not_null_spot_synth_sold_base_mainnet_price.3d1a702fbb", "type": "test"}, "3327": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_mainnet_price__True__0.994b9376fd", "type": "test"}, "3328": {"name": "test.synthetix.not_null_spot_synth_sold_base_mainnet_amount_returned.989a4131c2", "type": "test"}, "3329": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_mainnet_amount_returned__True__0.250710e6f1", "type": "test"}, "3330": {"name": "test.synthetix.not_null_spot_synth_sold_base_mainnet_synth_market_id.b7dab5388d", "type": "test"}, "3331": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_mainnet_synth_market_id__True__0.3ec6dae33c", "type": "test"}, "3332": {"name": "test.synthetix.not_null_spot_synth_sold_base_mainnet_id.763b711f62", "type": "test"}, "3333": {"name": "test.synthetix.unique_spot_synth_sold_base_mainnet_id.4cbe90534a", "type": "test"}, "3334": {"name": "test.synthetix.not_null_spot_synth_sold_base_mainnet_contract.46ddd59981", "type": "test"}, "3335": {"name": "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_id.7d79ad852d", "type": "test"}, "3336": {"name": "test.synthetix.unique_spot_synth_wrapped_base_mainnet_id.77a4ae72ae", "type": "test"}, "3337": {"name": "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_transaction_hash.9cbd57629d", "type": "test"}, "3338": {"name": "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_synth_market_id.e2b2f4733f", "type": "test"}, "3339": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_base_mainnet_synth_market_id__True__0.3d7fa017bf", "type": "test"}, "3340": {"name": "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_contract.33e8d1917b", "type": "test"}, "3341": {"name": "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_event_name.1f22f5789b", "type": "test"}, "3342": {"name": "test.synthetix.accepted_values_spot_synth_wrapped_base_mainnet_event_name__SynthWrapped.e81f79edcb", "type": "test"}, "3343": {"name": "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_block_timestamp.66ddebcfe0", "type": "test"}, "3344": {"name": "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_block_number.4bf40252e1", "type": "test"}, "3345": {"name": "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_fees_collected.9a641530e9", "type": "test"}, "3346": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_base_mainnet_fees_collected__True__0.88e8d792fd", "type": "test"}, "3347": {"name": "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_block_timestamp.0e8329af5c", "type": "test"}, "3348": {"name": "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_amount_unwrapped.025e49370b", "type": "test"}, "3349": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_mainnet_amount_unwrapped__True__0.2e78bc25a2", "type": "test"}, "3350": {"name": "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_fees_collected.cd35bec369", "type": "test"}, "3351": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_mainnet_fees_collected__True__0.48d9a0e389", "type": "test"}, "3352": {"name": "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_event_name.dbfac4a471", "type": "test"}, "3353": {"name": "test.synthetix.accepted_values_spot_synth_unwrapped_base_mainnet_event_name__SynthUnwrapped.a1713eb60e", "type": "test"}, "3354": {"name": "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_block_number.81e8f4c2ea", "type": "test"}, "3355": {"name": "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_transaction_hash.e27a71ff2d", "type": "test"}, "3356": {"name": "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_contract.cba8e61baa", "type": "test"}, "3357": {"name": "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_id.cd459ace96", "type": "test"}, "3358": {"name": "test.synthetix.unique_spot_synth_unwrapped_base_mainnet_id.1256b6907b", "type": "test"}, "3359": {"name": "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_synth_market_id.47983f606b", "type": "test"}, "3360": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_mainnet_synth_market_id__True__0.de01d6cd38", "type": "test"}, "3361": {"name": "test.synthetix.not_null_buyback_processed_base_mainnet_id.f2ddc16a13", "type": "test"}, "3362": {"name": "test.synthetix.unique_buyback_processed_base_mainnet_id.7d5a3bf3a8", "type": "test"}, "3363": {"name": "test.synthetix.not_null_buyback_processed_base_mainnet_block_number.7938e67f70", "type": "test"}, "3364": {"name": "test.synthetix.not_null_buyback_processed_base_mainnet_block_timestamp.a03c2a402e", "type": "test"}, "3365": {"name": "test.synthetix.not_null_buyback_processed_base_mainnet_transaction_hash.48c42ff159", "type": "test"}, "3366": {"name": "test.synthetix.not_null_buyback_processed_base_mainnet_event_name.6b55058ad0", "type": "test"}, "3367": {"name": "test.synthetix.accepted_values_buyback_processed_base_mainnet_event_name__BuybackProcessed.dfe71d53df", "type": "test"}, "3368": {"name": "test.synthetix.not_null_buyback_processed_base_mainnet_contract.73ecec38f3", "type": "test"}, "3369": {"name": "test.synthetix.not_null_buyback_processed_base_mainnet_buyer.6dc7c79cf3", "type": "test"}, "3370": {"name": "test.synthetix.not_null_buyback_processed_base_mainnet_snx.d434d429ea", "type": "test"}, "3371": {"name": "test.synthetix.dbt_utils_accepted_range_buyback_processed_base_mainnet_snx__True__0.afaf938419", "type": "test"}, "3372": {"name": "test.synthetix.not_null_buyback_processed_base_mainnet_usd.c5f2eba3f9", "type": "test"}, "3373": {"name": "test.synthetix.dbt_utils_accepted_range_buyback_processed_base_mainnet_usd__True__0.4acbfc34a4", "type": "test"}, "3374": {"name": "test.synthetix.not_null_blocks_eth_mainnet_block_number.aba38b4904", "type": "test"}, "3375": {"name": "test.synthetix.unique_blocks_eth_mainnet_block_number.ddb4ca7d09", "type": "test"}, "3376": {"name": "test.synthetix.dbt_utils_recency_blocks_eth_mainnet_hour__ts__1.7c6c4534db", "type": "test"}, "3377": {"name": "test.synthetix.not_null_core_account_created_eth_mainnet_owner.9141d07512", "type": "test"}, "3378": {"name": "test.synthetix.not_null_core_account_created_eth_mainnet_account_id.162a9a11ae", "type": "test"}, "3379": {"name": "test.synthetix.dbt_utils_accepted_range_core_account_created_eth_mainnet_account_id__True__0.4d9379ebdc", "type": "test"}, "3380": {"name": "test.synthetix.not_null_core_account_created_eth_mainnet_id.0d5cd71e99", "type": "test"}, "3381": {"name": "test.synthetix.unique_core_account_created_eth_mainnet_id.51b373b820", "type": "test"}, "3382": {"name": "test.synthetix.not_null_core_account_created_eth_mainnet_transaction_hash.5349e51024", "type": "test"}, "3383": {"name": "test.synthetix.not_null_core_account_created_eth_mainnet_block_number.be5f037644", "type": "test"}, "3384": {"name": "test.synthetix.not_null_core_account_created_eth_mainnet_block_timestamp.8287155cde", "type": "test"}, "3385": {"name": "test.synthetix.not_null_core_account_created_eth_mainnet_event_name.5a44f6813f", "type": "test"}, "3386": {"name": "test.synthetix.accepted_values_core_account_created_eth_mainnet_event_name__AccountCreated.7bff7383b3", "type": "test"}, "3387": {"name": "test.synthetix.not_null_core_account_created_eth_mainnet_contract.84cae83ab9", "type": "test"}, "3388": {"name": "test.synthetix.not_null_core_account_migrated_eth_mainnet_staker.cb3d4f410b", "type": "test"}, "3389": {"name": "test.synthetix.not_null_core_account_migrated_eth_mainnet_account_id.6263532792", "type": "test"}, "3390": {"name": "test.synthetix.dbt_utils_accepted_range_core_account_migrated_eth_mainnet_account_id__True__0.f1da2d38e8", "type": "test"}, "3391": {"name": "test.synthetix.not_null_core_account_migrated_eth_mainnet_id.3f18fc79cf", "type": "test"}, "3392": {"name": "test.synthetix.unique_core_account_migrated_eth_mainnet_id.b21ce76ba7", "type": "test"}, "3393": {"name": "test.synthetix.not_null_core_account_migrated_eth_mainnet_transaction_hash.bb710f8259", "type": "test"}, "3394": {"name": "test.synthetix.not_null_core_account_migrated_eth_mainnet_block_number.8a5aa490b5", "type": "test"}, "3395": {"name": "test.synthetix.not_null_core_account_migrated_eth_mainnet_block_timestamp.29c8a3ae97", "type": "test"}, "3396": {"name": "test.synthetix.not_null_core_account_migrated_eth_mainnet_event_name.969c074241", "type": "test"}, "3397": {"name": "test.synthetix.not_null_core_account_migrated_eth_mainnet_contract.ccd34b4a40", "type": "test"}, "3398": {"name": "test.synthetix.not_null_core_account_migrated_eth_mainnet_collateral_amount.3673a78a7a", "type": "test"}, "3399": {"name": "test.synthetix.dbt_utils_accepted_range_core_account_migrated_eth_mainnet_collateral_amount__True__0.b1df54815d", "type": "test"}, "3400": {"name": "test.synthetix.not_null_core_account_migrated_eth_mainnet_debt_amount.37622c6a60", "type": "test"}, "3401": {"name": "test.synthetix.dbt_utils_accepted_range_core_account_migrated_eth_mainnet_debt_amount__True__0.a8e29325c2", "type": "test"}, "3402": {"name": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_contract.5d369822a4", "type": "test"}, "3403": {"name": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_id.622c20c239", "type": "test"}, "3404": {"name": "test.synthetix.unique_core_delegation_updated_eth_mainnet_id.2467edf8ec", "type": "test"}, "3405": {"name": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_account_id.141fb0f466", "type": "test"}, "3406": {"name": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_eth_mainnet_account_id__True__0.3a3f9a0475", "type": "test"}, "3407": {"name": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_collateral_type.e3d73862e4", "type": "test"}, "3408": {"name": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_pool_id.914b411c12", "type": "test"}, "3409": {"name": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_eth_mainnet_pool_id__True__0.fb370aa2ca", "type": "test"}, "3410": {"name": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_sender.3a40ed8f3a", "type": "test"}, "3411": {"name": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_block_timestamp.cd7fa2f4ff", "type": "test"}, "3412": {"name": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_block_number.5479fa5e08", "type": "test"}, "3413": {"name": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_leverage.3edfe7323e", "type": "test"}, "3414": {"name": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_eth_mainnet_leverage__True__1000000000000000000__1000000000000000000.eb061a2128", "type": "test"}, "3415": {"name": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_transaction_hash.048b7a5c68", "type": "test"}, "3416": {"name": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_amount.256481de3c", "type": "test"}, "3417": {"name": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_eth_mainnet_amount__True__0.94b97c0270", "type": "test"}, "3418": {"name": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_event_name.69b76075f5", "type": "test"}, "3419": {"name": "test.synthetix.accepted_values_core_delegation_updated_eth_mainnet_event_name__DelegationUpdated.ec623b86f2", "type": "test"}, "3420": {"name": "test.synthetix.not_null_core_deposited_eth_mainnet_collateral_type.f940e4eba6", "type": "test"}, "3421": {"name": "test.synthetix.not_null_core_deposited_eth_mainnet_id.9c5a20c527", "type": "test"}, "3422": {"name": "test.synthetix.unique_core_deposited_eth_mainnet_id.97fd3624a5", "type": "test"}, "3423": {"name": "test.synthetix.not_null_core_deposited_eth_mainnet_contract.d1fbae48f5", "type": "test"}, "3424": {"name": "test.synthetix.not_null_core_deposited_eth_mainnet_event_name.e185f199f1", "type": "test"}, "3425": {"name": "test.synthetix.accepted_values_core_deposited_eth_mainnet_event_name__Deposited.18727c72b0", "type": "test"}, "3426": {"name": "test.synthetix.not_null_core_deposited_eth_mainnet_transaction_hash.7087a2e09e", "type": "test"}, "3427": {"name": "test.synthetix.not_null_core_deposited_eth_mainnet_account_id.527d2b71c3", "type": "test"}, "3428": {"name": "test.synthetix.dbt_utils_accepted_range_core_deposited_eth_mainnet_account_id__True__0.5e26b84f6a", "type": "test"}, "3429": {"name": "test.synthetix.not_null_core_deposited_eth_mainnet_sender.4c70b365da", "type": "test"}, "3430": {"name": "test.synthetix.not_null_core_deposited_eth_mainnet_block_timestamp.6194c9ac03", "type": "test"}, "3431": {"name": "test.synthetix.not_null_core_deposited_eth_mainnet_block_number.5e2350a777", "type": "test"}, "3432": {"name": "test.synthetix.not_null_core_deposited_eth_mainnet_token_amount.dc8696c011", "type": "test"}, "3433": {"name": "test.synthetix.dbt_utils_accepted_range_core_deposited_eth_mainnet_token_amount__True__0.a57f2edd1b", "type": "test"}, "3434": {"name": "test.synthetix.not_null_core_withdrawn_eth_mainnet_block_timestamp.b6326ea438", "type": "test"}, "3435": {"name": "test.synthetix.not_null_core_withdrawn_eth_mainnet_contract.a4eb9c51f7", "type": "test"}, "3436": {"name": "test.synthetix.not_null_core_withdrawn_eth_mainnet_block_number.74ee30eaa5", "type": "test"}, "3437": {"name": "test.synthetix.not_null_core_withdrawn_eth_mainnet_transaction_hash.6b6f75c74b", "type": "test"}, "3438": {"name": "test.synthetix.not_null_core_withdrawn_eth_mainnet_token_amount.d3547c3837", "type": "test"}, "3439": {"name": "test.synthetix.dbt_utils_accepted_range_core_withdrawn_eth_mainnet_token_amount__True__0.8bd25add1c", "type": "test"}, "3440": {"name": "test.synthetix.not_null_core_withdrawn_eth_mainnet_collateral_type.28458fb6de", "type": "test"}, "3441": {"name": "test.synthetix.not_null_core_withdrawn_eth_mainnet_account_id.7846828c26", "type": "test"}, "3442": {"name": "test.synthetix.dbt_utils_accepted_range_core_withdrawn_eth_mainnet_account_id__True__0.cdf381b428", "type": "test"}, "3443": {"name": "test.synthetix.not_null_core_withdrawn_eth_mainnet_id.b0e6ed95b5", "type": "test"}, "3444": {"name": "test.synthetix.unique_core_withdrawn_eth_mainnet_id.3d5210133c", "type": "test"}, "3445": {"name": "test.synthetix.not_null_core_withdrawn_eth_mainnet_sender.b7bc5bdadc", "type": "test"}, "3446": {"name": "test.synthetix.not_null_core_withdrawn_eth_mainnet_event_name.2d3b6771d6", "type": "test"}, "3447": {"name": "test.synthetix.accepted_values_core_withdrawn_eth_mainnet_event_name__Withdrawn.cbf35f5a80", "type": "test"}, "3448": {"name": "test.synthetix.not_null_core_liquidation_eth_mainnet_pool_id.0966ab4339", "type": "test"}, "3449": {"name": "test.synthetix.dbt_utils_accepted_range_core_liquidation_eth_mainnet_pool_id__True__0.0b09af0400", "type": "test"}, "3450": {"name": "test.synthetix.not_null_core_liquidation_eth_mainnet_block_timestamp.c85990976a", "type": "test"}, "3451": {"name": "test.synthetix.not_null_core_liquidation_eth_mainnet_block_number.8c6c1cbe38", "type": "test"}, "3452": {"name": "test.synthetix.not_null_core_liquidation_eth_mainnet_id.8175916dcc", "type": "test"}, "3453": {"name": "test.synthetix.unique_core_liquidation_eth_mainnet_id.05a09be0f1", "type": "test"}, "3454": {"name": "test.synthetix.not_null_core_liquidation_eth_mainnet_contract.05fe5f9d13", "type": "test"}, "3455": {"name": "test.synthetix.not_null_core_liquidation_eth_mainnet_event_name.a70ed0a4dd", "type": "test"}, "3456": {"name": "test.synthetix.accepted_values_core_liquidation_eth_mainnet_event_name__Liquidation.10d3a28f0f", "type": "test"}, "3457": {"name": "test.synthetix.not_null_core_liquidation_eth_mainnet_collateral_type.59a2516e40", "type": "test"}, "3458": {"name": "test.synthetix.not_null_core_liquidation_eth_mainnet_sender.734f70adf9", "type": "test"}, "3459": {"name": "test.synthetix.not_null_core_liquidation_eth_mainnet_account_id.13c94e5d02", "type": "test"}, "3460": {"name": "test.synthetix.dbt_utils_accepted_range_core_liquidation_eth_mainnet_account_id__True__0.d050e2f72d", "type": "test"}, "3461": {"name": "test.synthetix.not_null_core_liquidation_eth_mainnet_transaction_hash.e3478512f6", "type": "test"}, "3462": {"name": "test.synthetix.not_null_core_liquidation_eth_mainnet_liquidate_as_account_id.778690c632", "type": "test"}, "3463": {"name": "test.synthetix.dbt_utils_accepted_range_core_liquidation_eth_mainnet_liquidate_as_account_id__True__0.02ffa79c7a", "type": "test"}, "3464": {"name": "test.synthetix.not_null_core_market_updated_eth_mainnet_id.f7dedb5ddb", "type": "test"}, "3465": {"name": "test.synthetix.unique_core_market_updated_eth_mainnet_id.7cd00231f1", "type": "test"}, "3466": {"name": "test.synthetix.not_null_core_market_updated_eth_mainnet_block_timestamp.683bea78d4", "type": "test"}, "3467": {"name": "test.synthetix.not_null_core_market_updated_eth_mainnet_block_number.f4a7497fbe", "type": "test"}, "3468": {"name": "test.synthetix.not_null_core_market_updated_eth_mainnet_transaction_hash.3a0d8e52a3", "type": "test"}, "3469": {"name": "test.synthetix.not_null_core_market_updated_eth_mainnet_contract.97f87c3b4a", "type": "test"}, "3470": {"name": "test.synthetix.not_null_core_market_updated_eth_mainnet_event_name.6d64c2a842", "type": "test"}, "3471": {"name": "test.synthetix.accepted_values_core_market_updated_eth_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.7de7687ac0", "type": "test"}, "3472": {"name": "test.synthetix.not_null_core_market_updated_eth_mainnet_market_id.649fb28529", "type": "test"}, "3473": {"name": "test.synthetix.dbt_utils_accepted_range_core_market_updated_eth_mainnet_market_id__True__0.58438c84b4", "type": "test"}, "3474": {"name": "test.synthetix.not_null_core_market_updated_eth_mainnet_net_issuance.3e92a0dc4a", "type": "test"}, "3475": {"name": "test.synthetix.not_null_core_market_updated_eth_mainnet_deposited_collateral_value.93b2bdea02", "type": "test"}, "3476": {"name": "test.synthetix.dbt_utils_accepted_range_core_market_updated_eth_mainnet_deposited_collateral_value__True__0.06de946dba", "type": "test"}, "3477": {"name": "test.synthetix.not_null_core_market_updated_eth_mainnet_sender.12a64a65ef", "type": "test"}, "3478": {"name": "test.synthetix.not_null_core_market_updated_eth_mainnet_collateral_type.c83211fd2f", "type": "test"}, "3479": {"name": "test.synthetix.not_null_core_market_updated_eth_mainnet_credit_capacity.baa89e2e5a", "type": "test"}, "3480": {"name": "test.synthetix.not_null_core_market_updated_eth_mainnet_token_amount.a9f6d4a588", "type": "test"}, "3481": {"name": "test.synthetix.dbt_utils_accepted_range_core_market_updated_eth_mainnet_token_amount__True__0.fdf0db60b7", "type": "test"}, "3482": {"name": "test.synthetix.not_null_core_market_registered_eth_mainnet_market.fccda96dc8", "type": "test"}, "3483": {"name": "test.synthetix.not_null_core_market_registered_eth_mainnet_market_id.2e945dec67", "type": "test"}, "3484": {"name": "test.synthetix.unique_core_market_registered_eth_mainnet_market_id.496c543395", "type": "test"}, "3485": {"name": "test.synthetix.not_null_core_market_registered_eth_mainnet_id.35b1e4e0f3", "type": "test"}, "3486": {"name": "test.synthetix.unique_core_market_registered_eth_mainnet_id.ae732b851b", "type": "test"}, "3487": {"name": "test.synthetix.not_null_core_market_registered_eth_mainnet_block_timestamp.0b8054a50c", "type": "test"}, "3488": {"name": "test.synthetix.not_null_core_market_registered_eth_mainnet_contract.f582853f53", "type": "test"}, "3489": {"name": "test.synthetix.not_null_core_market_registered_eth_mainnet_transaction_hash.7c581f179e", "type": "test"}, "3490": {"name": "test.synthetix.not_null_core_market_registered_eth_mainnet_block_number.7eec7e8f2c", "type": "test"}, "3491": {"name": "test.synthetix.not_null_core_market_registered_eth_mainnet_event_name.0d26c502fa", "type": "test"}, "3492": {"name": "test.synthetix.accepted_values_core_market_registered_eth_mainnet_event_name__MarketRegistered.db8e4ac8d2", "type": "test"}, "3493": {"name": "test.synthetix.not_null_core_market_registered_eth_mainnet_sender.6e63d1acbc", "type": "test"}, "3494": {"name": "test.synthetix.not_null_core_pool_created_eth_mainnet_contract.31bb49a3da", "type": "test"}, "3495": {"name": "test.synthetix.not_null_core_pool_created_eth_mainnet_sender.0e2161372e", "type": "test"}, "3496": {"name": "test.synthetix.not_null_core_pool_created_eth_mainnet_block_timestamp.edc63e1dd6", "type": "test"}, "3497": {"name": "test.synthetix.not_null_core_pool_created_eth_mainnet_id.d903c0dfc4", "type": "test"}, "3498": {"name": "test.synthetix.unique_core_pool_created_eth_mainnet_id.8a7d542185", "type": "test"}, "3499": {"name": "test.synthetix.not_null_core_pool_created_eth_mainnet_block_number.2f99b31050", "type": "test"}, "3500": {"name": "test.synthetix.not_null_core_pool_created_eth_mainnet_transaction_hash.c51273100e", "type": "test"}, "3501": {"name": "test.synthetix.not_null_core_pool_created_eth_mainnet_event_name.86049849e6", "type": "test"}, "3502": {"name": "test.synthetix.accepted_values_core_pool_created_eth_mainnet_event_name__PoolCreated.109464a698", "type": "test"}, "3503": {"name": "test.synthetix.not_null_core_pool_created_eth_mainnet_owner.4ac2c4d7d7", "type": "test"}, "3504": {"name": "test.synthetix.not_null_core_pool_created_eth_mainnet_pool_id.6662208418", "type": "test"}, "3505": {"name": "test.synthetix.dbt_utils_accepted_range_core_pool_created_eth_mainnet_pool_id__True__0.7c8df298df", "type": "test"}, "3506": {"name": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_transaction_hash.db7f7a63db", "type": "test"}, "3507": {"name": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_account_id.a671c2ed40", "type": "test"}, "3508": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_eth_mainnet_account_id__True__0.7eae5581d0", "type": "test"}, "3509": {"name": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_collateral_type.440762309c", "type": "test"}, "3510": {"name": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_event_name.b83d684e5d", "type": "test"}, "3511": {"name": "test.synthetix.accepted_values_core_rewards_claimed_eth_mainnet_event_name__RewardsClaimed.e5c952f144", "type": "test"}, "3512": {"name": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_contract.fba4f37c05", "type": "test"}, "3513": {"name": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_amount.aa1ebaa88c", "type": "test"}, "3514": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_eth_mainnet_amount__True__0.8d7de0dad3", "type": "test"}, "3515": {"name": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_distributor.728609281c", "type": "test"}, "3516": {"name": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_block_timestamp.890e664a3c", "type": "test"}, "3517": {"name": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_id.d534df2fd8", "type": "test"}, "3518": {"name": "test.synthetix.unique_core_rewards_claimed_eth_mainnet_id.b73c8da16c", "type": "test"}, "3519": {"name": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_pool_id.760bae7f85", "type": "test"}, "3520": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_eth_mainnet_pool_id__True__0.4ee2d574e0", "type": "test"}, "3521": {"name": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_block_number.fb82a92db5", "type": "test"}, "3522": {"name": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_id.cb5898e934", "type": "test"}, "3523": {"name": "test.synthetix.unique_core_rewards_distributed_eth_mainnet_id.48f45b85d1", "type": "test"}, "3524": {"name": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_event_name.193bdd11d3", "type": "test"}, "3525": {"name": "test.synthetix.accepted_values_core_rewards_distributed_eth_mainnet_event_name__RewardsDistributed.fae0bd904b", "type": "test"}, "3526": {"name": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_amount.a39a6908b6", "type": "test"}, "3527": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_eth_mainnet_amount__True__0.43de804120", "type": "test"}, "3528": {"name": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_contract.4cb5b10595", "type": "test"}, "3529": {"name": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_block_timestamp.f066e2381d", "type": "test"}, "3530": {"name": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_transaction_hash.dd811ca405", "type": "test"}, "3531": {"name": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_collateral_type.2475fcd59d", "type": "test"}, "3532": {"name": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_block_number.79a91ea969", "type": "test"}, "3533": {"name": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_duration.07b5947e7c", "type": "test"}, "3534": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_eth_mainnet_duration__True__0.7d6965f572", "type": "test"}, "3535": {"name": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_distributor.7022e12146", "type": "test"}, "3536": {"name": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_pool_id.059709c3dd", "type": "test"}, "3537": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_eth_mainnet_pool_id__True__0.37dd01cd96", "type": "test"}, "3538": {"name": "test.synthetix.not_null_core_usd_burned_eth_mainnet_amount.45ebd0ede8", "type": "test"}, "3539": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_eth_mainnet_amount__True__0.7cba0ca593", "type": "test"}, "3540": {"name": "test.synthetix.not_null_core_usd_burned_eth_mainnet_pool_id.e4d58d3b63", "type": "test"}, "3541": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_eth_mainnet_pool_id__True__0.cc44e47fc8", "type": "test"}, "3542": {"name": "test.synthetix.not_null_core_usd_burned_eth_mainnet_event_name.7f0fc644d5", "type": "test"}, "3543": {"name": "test.synthetix.accepted_values_core_usd_burned_eth_mainnet_event_name__UsdBurned.1eb7853972", "type": "test"}, "3544": {"name": "test.synthetix.not_null_core_usd_burned_eth_mainnet_id.161a49599f", "type": "test"}, "3545": {"name": "test.synthetix.unique_core_usd_burned_eth_mainnet_id.482b04a60c", "type": "test"}, "3546": {"name": "test.synthetix.not_null_core_usd_burned_eth_mainnet_block_number.b5e8a371fc", "type": "test"}, "3547": {"name": "test.synthetix.not_null_core_usd_burned_eth_mainnet_account_id.fc5fb3a0e5", "type": "test"}, "3548": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_eth_mainnet_account_id__True__0.6d8f7f7d85", "type": "test"}, "3549": {"name": "test.synthetix.not_null_core_usd_burned_eth_mainnet_sender.62bbe0ad28", "type": "test"}, "3550": {"name": "test.synthetix.not_null_core_usd_burned_eth_mainnet_transaction_hash.e57add79d6", "type": "test"}, "3551": {"name": "test.synthetix.not_null_core_usd_burned_eth_mainnet_contract.f9009e6423", "type": "test"}, "3552": {"name": "test.synthetix.not_null_core_usd_burned_eth_mainnet_collateral_type.6dbc31d2ac", "type": "test"}, "3553": {"name": "test.synthetix.not_null_core_usd_burned_eth_mainnet_block_timestamp.616215c03f", "type": "test"}, "3554": {"name": "test.synthetix.not_null_core_usd_minted_eth_mainnet_pool_id.dd8998f0f3", "type": "test"}, "3555": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_eth_mainnet_pool_id__True__0.2d561e9842", "type": "test"}, "3556": {"name": "test.synthetix.not_null_core_usd_minted_eth_mainnet_block_timestamp.e1477f67df", "type": "test"}, "3557": {"name": "test.synthetix.not_null_core_usd_minted_eth_mainnet_account_id.e32d9e9621", "type": "test"}, "3558": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_eth_mainnet_account_id__True__0.b6d81dac3d", "type": "test"}, "3559": {"name": "test.synthetix.not_null_core_usd_minted_eth_mainnet_collateral_type.3bc61e56d9", "type": "test"}, "3560": {"name": "test.synthetix.not_null_core_usd_minted_eth_mainnet_block_number.8475901994", "type": "test"}, "3561": {"name": "test.synthetix.not_null_core_usd_minted_eth_mainnet_id.5b1199f72c", "type": "test"}, "3562": {"name": "test.synthetix.unique_core_usd_minted_eth_mainnet_id.ccad3381ec", "type": "test"}, "3563": {"name": "test.synthetix.not_null_core_usd_minted_eth_mainnet_sender.31025fd349", "type": "test"}, "3564": {"name": "test.synthetix.not_null_core_usd_minted_eth_mainnet_amount.d50e5f0da5", "type": "test"}, "3565": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_eth_mainnet_amount__True__0.17e2d727c5", "type": "test"}, "3566": {"name": "test.synthetix.not_null_core_usd_minted_eth_mainnet_event_name.061c40bc0a", "type": "test"}, "3567": {"name": "test.synthetix.accepted_values_core_usd_minted_eth_mainnet_event_name__UsdMinted.c8d883ddfa", "type": "test"}, "3568": {"name": "test.synthetix.not_null_core_usd_minted_eth_mainnet_transaction_hash.dba64c6cd2", "type": "test"}, "3569": {"name": "test.synthetix.not_null_core_usd_minted_eth_mainnet_contract.2287afa612", "type": "test"}, "3570": {"name": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_transaction_hash.5e22cb6ded", "type": "test"}, "3571": {"name": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_collateral_type.22405706c4", "type": "test"}, "3572": {"name": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_pool_id.ca9bfaf7f3", "type": "test"}, "3573": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_eth_mainnet_pool_id__True__0.cccb8c7cca", "type": "test"}, "3574": {"name": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_event_name.e6bd41012e", "type": "test"}, "3575": {"name": "test.synthetix.accepted_values_core_vault_liquidation_eth_mainnet_event_name__VaultLiquidation.8d1cb5eebf", "type": "test"}, "3576": {"name": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_id.11becd0eff", "type": "test"}, "3577": {"name": "test.synthetix.unique_core_vault_liquidation_eth_mainnet_id.9b474978a9", "type": "test"}, "3578": {"name": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_block_timestamp.439cb16960", "type": "test"}, "3579": {"name": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_liquidate_as_account_id.978ffc7da9", "type": "test"}, "3580": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_eth_mainnet_liquidate_as_account_id__True__0.a9d184de0a", "type": "test"}, "3581": {"name": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_liquidation_data.485b65c6b5", "type": "test"}, "3582": {"name": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_contract.65501d763b", "type": "test"}, "3583": {"name": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_block_number.39193d7213", "type": "test"}, "3584": {"name": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_sender.03a447332b", "type": "test"}, "3585": {"name": "test.synthetix.not_null_core_vault_collateral_eth_mainnet_ts.dc63e45225", "type": "test"}, "3586": {"name": "test.synthetix.not_null_core_vault_collateral_eth_mainnet_block_number.68d8b02925", "type": "test"}, "3587": {"name": "test.synthetix.not_null_core_vault_collateral_eth_mainnet_pool_id.f31cb4b3e6", "type": "test"}, "3588": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_eth_mainnet_pool_id__True__0.509da6a489", "type": "test"}, "3589": {"name": "test.synthetix.not_null_core_vault_collateral_eth_mainnet_collateral_type.9ba1fda62f", "type": "test"}, "3590": {"name": "test.synthetix.not_null_core_vault_collateral_eth_mainnet_amount.62dc926f36", "type": "test"}, "3591": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_eth_mainnet_amount__True__0.320b16493d", "type": "test"}, "3592": {"name": "test.synthetix.not_null_core_vault_collateral_eth_mainnet_collateral_value.53d42edc8a", "type": "test"}, "3593": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_eth_mainnet_collateral_value__True__0.17170969dc", "type": "test"}, "3594": {"name": "test.synthetix.not_null_core_vault_collateral_eth_mainnet_contract_address.8b336867d2", "type": "test"}, "3595": {"name": "test.synthetix.not_null_core_vault_debt_eth_mainnet_ts.3b5cb40175", "type": "test"}, "3596": {"name": "test.synthetix.not_null_core_vault_debt_eth_mainnet_block_number.930416e329", "type": "test"}, "3597": {"name": "test.synthetix.not_null_core_vault_debt_eth_mainnet_pool_id.2f8f15549f", "type": "test"}, "3598": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_debt_eth_mainnet_pool_id__True__0.55f388e287", "type": "test"}, "3599": {"name": "test.synthetix.not_null_core_vault_debt_eth_mainnet_collateral_type.557a042f2b", "type": "test"}, "3600": {"name": "test.synthetix.not_null_core_vault_debt_eth_mainnet_debt.a314c480fe", "type": "test"}, "3601": {"name": "test.synthetix.not_null_core_vault_debt_eth_mainnet_contract_address.d43dcb9614", "type": "test"}, "3602": {"name": "test.synthetix.not_null_blocks_snax_mainnet_block_number.af5006826a", "type": "test"}, "3603": {"name": "test.synthetix.unique_blocks_snax_mainnet_block_number.305396795f", "type": "test"}, "3604": {"name": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_id.c54eaad82a", "type": "test"}, "3605": {"name": "test.synthetix.unique_spartan_vote_recorded_snax_mainnet_id.3a579d9ca6", "type": "test"}, "3606": {"name": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_event_name.f0e8e4e02b", "type": "test"}, "3607": {"name": "test.synthetix.accepted_values_spartan_vote_recorded_snax_mainnet_event_name__VoteRecorded.ca880b79ec", "type": "test"}, "3608": {"name": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_chain_id.838e4c7a7b", "type": "test"}, "3609": {"name": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_block_timestamp.bf4010dd91", "type": "test"}, "3610": {"name": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_voter.8b917cfb88", "type": "test"}, "3611": {"name": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_epoch_id.421abaf123", "type": "test"}, "3612": {"name": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_transaction_hash.f8b7b79d0d", "type": "test"}, "3613": {"name": "test.synthetix.unique_spartan_vote_recorded_snax_mainnet_transaction_hash.49632d745f", "type": "test"}, "3614": {"name": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_candidates.a620a4a121", "type": "test"}, "3615": {"name": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_block_number.74de43fe96", "type": "test"}, "3616": {"name": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_voting_power.289d3b2c0a", "type": "test"}, "3617": {"name": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_contract.2f2ea67860", "type": "test"}, "3618": {"name": "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_id.c3b897a816", "type": "test"}, "3619": {"name": "test.synthetix.unique_spartan_vote_withdrawn_snax_mainnet_id.cd6cb96b4a", "type": "test"}, "3620": {"name": "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_event_name.269927edcc", "type": "test"}, "3621": {"name": "test.synthetix.accepted_values_spartan_vote_withdrawn_snax_mainnet_event_name__VoteWithdrawn.108485caef", "type": "test"}, "3622": {"name": "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_chain_id.d9d9b4234a", "type": "test"}, "3623": {"name": "test.synthetix.accepted_values_spartan_vote_withdrawn_snax_mainnet_chain_id__2192.06d7c40a31", "type": "test"}, "3624": {"name": "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_block_timestamp.ed575d0da2", "type": "test"}, "3625": {"name": "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_voter.5532367fa9", "type": "test"}, "3626": {"name": "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_epoch_id.d4f6724aef", "type": "test"}, "3627": {"name": "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_transaction_hash.3da8fc32ef", "type": "test"}, "3628": {"name": "test.synthetix.unique_spartan_vote_withdrawn_snax_mainnet_transaction_hash.c04b524f41", "type": "test"}, "3629": {"name": "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_block_number.8781742caa", "type": "test"}, "3630": {"name": "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_contract.8eb7f37781", "type": "test"}, "3631": {"name": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_id.1f48bf1a21", "type": "test"}, "3632": {"name": "test.synthetix.unique_treasury_vote_recorded_snax_mainnet_id.d13b536538", "type": "test"}, "3633": {"name": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_event_name.2430cbaa6f", "type": "test"}, "3634": {"name": "test.synthetix.accepted_values_treasury_vote_recorded_snax_mainnet_event_name__VoteRecorded.e4a7517ef5", "type": "test"}, "3635": {"name": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_chain_id.8223f78907", "type": "test"}, "3636": {"name": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_block_timestamp.1db4ce563e", "type": "test"}, "3637": {"name": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_voter.7b36a4fa86", "type": "test"}, "3638": {"name": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_epoch_id.a59e309b31", "type": "test"}, "3639": {"name": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_transaction_hash.5851258e66", "type": "test"}, "3640": {"name": "test.synthetix.unique_treasury_vote_recorded_snax_mainnet_transaction_hash.9768cf1aa6", "type": "test"}, "3641": {"name": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_candidates.dee538820e", "type": "test"}, "3642": {"name": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_block_number.ece9a809a9", "type": "test"}, "3643": {"name": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_voting_power.fc033faf22", "type": "test"}, "3644": {"name": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_contract.c25d469610", "type": "test"}, "3645": {"name": "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_id.ffce1d7680", "type": "test"}, "3646": {"name": "test.synthetix.unique_treasury_vote_withdrawn_snax_mainnet_id.cefaabe32f", "type": "test"}, "3647": {"name": "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_event_name.3a8d12a41e", "type": "test"}, "3648": {"name": "test.synthetix.accepted_values_treasury_vote_withdrawn_snax_mainnet_event_name__VoteWithdrawn.d758312593", "type": "test"}, "3649": {"name": "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_chain_id.1991832eba", "type": "test"}, "3650": {"name": "test.synthetix.accepted_values_treasury_vote_withdrawn_snax_mainnet_chain_id__13001.a8e142751c", "type": "test"}, "3651": {"name": "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_block_timestamp.dbe2a9ba3e", "type": "test"}, "3652": {"name": "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_voter.b972eb7f34", "type": "test"}, "3653": {"name": "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_epoch_id.6543be91bd", "type": "test"}, "3654": {"name": "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_transaction_hash.12490c3827", "type": "test"}, "3655": {"name": "test.synthetix.unique_treasury_vote_withdrawn_snax_mainnet_transaction_hash.771718d1e2", "type": "test"}, "3656": {"name": "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_block_number.271b1a17ba", "type": "test"}, "3657": {"name": "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_contract.3e76561d2e", "type": "test"}, "3658": {"name": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_id.d4148bfa57", "type": "test"}, "3659": {"name": "test.synthetix.unique_ambassador_vote_recorded_snax_mainnet_id.2ee777df0a", "type": "test"}, "3660": {"name": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_event_name.8b77ef45f7", "type": "test"}, "3661": {"name": "test.synthetix.accepted_values_ambassador_vote_recorded_snax_mainnet_event_name__VoteRecorded.54d007d547", "type": "test"}, "3662": {"name": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_chain_id.15e179b253", "type": "test"}, "3663": {"name": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_block_timestamp.22fdffe044", "type": "test"}, "3664": {"name": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_voter.ab2df49992", "type": "test"}, "3665": {"name": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_epoch_id.85e943f65f", "type": "test"}, "3666": {"name": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_transaction_hash.d7fa881495", "type": "test"}, "3667": {"name": "test.synthetix.unique_ambassador_vote_recorded_snax_mainnet_transaction_hash.66af7027de", "type": "test"}, "3668": {"name": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_candidates.39a8d5dca6", "type": "test"}, "3669": {"name": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_block_number.463911c810", "type": "test"}, "3670": {"name": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_voting_power.94944f5709", "type": "test"}, "3671": {"name": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_contract.bcb9549b94", "type": "test"}, "3672": {"name": "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_id.95a539d2e0", "type": "test"}, "3673": {"name": "test.synthetix.unique_ambassador_vote_withdrawn_snax_mainnet_id.3aa78e2ed2", "type": "test"}, "3674": {"name": "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_event_name.5660482f61", "type": "test"}, "3675": {"name": "test.synthetix.accepted_values_ambassador_vote_withdrawn_snax_mainnet_event_name__VoteWithdrawn.60823368eb", "type": "test"}, "3676": {"name": "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_chain_id.08c20376e0", "type": "test"}, "3677": {"name": "test.synthetix.accepted_values_ambassador_vote_withdrawn_snax_mainnet_chain_id__13001.cf8c588975", "type": "test"}, "3678": {"name": "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_block_timestamp.fb999cf588", "type": "test"}, "3679": {"name": "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_voter.489834d56e", "type": "test"}, "3680": {"name": "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_epoch_id.e141cb577b", "type": "test"}, "3681": {"name": "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_transaction_hash.fa826d3f14", "type": "test"}, "3682": {"name": "test.synthetix.unique_ambassador_vote_withdrawn_snax_mainnet_transaction_hash.4355134051", "type": "test"}, "3683": {"name": "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_block_number.afd1b2b6f4", "type": "test"}, "3684": {"name": "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_contract.ce63bcf894", "type": "test"}, "3685": {"name": "test.synthetix.not_null_blocks_snax_testnet_block_number.cbe563226c", "type": "test"}, "3686": {"name": "test.synthetix.unique_blocks_snax_testnet_block_number.2af7f40583", "type": "test"}, "3687": {"name": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_id.94c183a836", "type": "test"}, "3688": {"name": "test.synthetix.unique_gov_vote_recorded_snax_testnet_id.077b70d622", "type": "test"}, "3689": {"name": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_event_name.76babc2551", "type": "test"}, "3690": {"name": "test.synthetix.accepted_values_gov_vote_recorded_snax_testnet_event_name__VoteRecorded.3107ed0913", "type": "test"}, "3691": {"name": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_chain_id.af02247585", "type": "test"}, "3692": {"name": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_block_timestamp.8bff125b42", "type": "test"}, "3693": {"name": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_voter.32ab553729", "type": "test"}, "3694": {"name": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_epoch_id.a4ace8d141", "type": "test"}, "3695": {"name": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_transaction_hash.32e2b72fab", "type": "test"}, "3696": {"name": "test.synthetix.unique_gov_vote_recorded_snax_testnet_transaction_hash.2d1aaa8c7a", "type": "test"}, "3697": {"name": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_candidates.39ec698f83", "type": "test"}, "3698": {"name": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_block_number.bf5384239a", "type": "test"}, "3699": {"name": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_voting_power.b8ee341c96", "type": "test"}, "3700": {"name": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_contract.d372e887ba", "type": "test"}, "3701": {"name": "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_id.ab7d5eed00", "type": "test"}, "3702": {"name": "test.synthetix.unique_gov_vote_withdrawn_snax_testnet_id.014a1febf6", "type": "test"}, "3703": {"name": "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_event_name.07b79bcefd", "type": "test"}, "3704": {"name": "test.synthetix.accepted_values_gov_vote_withdrawn_snax_testnet_event_name__VoteWithdrawn.f8bcefc8de", "type": "test"}, "3705": {"name": "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_chain_id.cd86db7422", "type": "test"}, "3706": {"name": "test.synthetix.accepted_values_gov_vote_withdrawn_snax_testnet_chain_id__13001.9f8c73acde", "type": "test"}, "3707": {"name": "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_block_timestamp.68f3ce7c19", "type": "test"}, "3708": {"name": "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_voter.486c8024f6", "type": "test"}, "3709": {"name": "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_epoch_id.3f22d60c1a", "type": "test"}, "3710": {"name": "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_transaction_hash.4d14f7c906", "type": "test"}, "3711": {"name": "test.synthetix.unique_gov_vote_withdrawn_snax_testnet_transaction_hash.2cda794480", "type": "test"}, "3712": {"name": "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_block_number.c805901c73", "type": "test"}, "3713": {"name": "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_contract.4b45185581", "type": "test"}, "3714": {"name": "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_ts.58ba7f8051", "type": "test"}, "3715": {"name": "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_pool_id.7e25d73251", "type": "test"}, "3716": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_arbitrum_sepolia_pool_id__True__0.82e7a1605d", "type": "test"}, "3717": {"name": "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_collateral_type.9b8cfcd53f", "type": "test"}, "3718": {"name": "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_distributor.575416cf09", "type": "test"}, "3719": {"name": "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_token_symbol.6e44e80815", "type": "test"}, "3720": {"name": "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_amount.2019cf2384", "type": "test"}, "3721": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_arbitrum_sepolia_amount__True__0.7328694eba", "type": "test"}, "3722": {"name": "test.synthetix.not_null_fct_core_account_delegation_arbitrum_sepolia_ts.143d36cd88", "type": "test"}, "3723": {"name": "test.synthetix.not_null_fct_core_account_delegation_arbitrum_sepolia_account_id.a6811a48a4", "type": "test"}, "3724": {"name": "test.synthetix.not_null_fct_core_account_delegation_arbitrum_sepolia_pool_id.0a7b37ae8c", "type": "test"}, "3725": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_arbitrum_sepolia_pool_id__True__0.8b1dae49a3", "type": "test"}, "3726": {"name": "test.synthetix.not_null_fct_core_account_delegation_arbitrum_sepolia_collateral_type.c996bc8d62", "type": "test"}, "3727": {"name": "test.synthetix.not_null_fct_core_account_delegation_arbitrum_sepolia_amount_delegated.f883895d2a", "type": "test"}, "3728": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_arbitrum_sepolia_amount_delegated__True__0.b9f7312790", "type": "test"}, "3729": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_ts.e6b3476db0", "type": "test"}, "3730": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_pool_id.58add87a89", "type": "test"}, "3731": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_pool_id__True__0.a2269ae87b", "type": "test"}, "3732": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_collateral_type.a646b7cb26", "type": "test"}, "3733": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_collateral_value.2ada9cf10f", "type": "test"}, "3734": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_collateral_value__True__0.fdfbc111a3", "type": "test"}, "3735": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_debt.9b76325181", "type": "test"}, "3736": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_hourly_issuance.18ef26f177", "type": "test"}, "3737": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_hourly_pnl.d189c809ff", "type": "test"}, "3738": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_cumulative_pnl.4b337f056f", "type": "test"}, "3739": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_cumulative_issuance.574d2a783c", "type": "test"}, "3740": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_rewards_usd.ae2ea707de", "type": "test"}, "3741": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_rewards_usd__True__0.16097a4425", "type": "test"}, "3742": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_hourly_pnl_pct.e663f8a83d", "type": "test"}, "3743": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_hourly_pnl_pct__True__1___1.71d905126b", "type": "test"}, "3744": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_hourly_rewards_pct.12f359d425", "type": "test"}, "3745": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_hourly_rewards_pct__True__1__0.573ad6f791", "type": "test"}, "3746": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apr_24h.70ceb15524", "type": "test"}, "3747": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apy_24h.cc6a60bf0d", "type": "test"}, "3748": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apr_7d.9df14e1133", "type": "test"}, "3749": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apy_7d.d37e5ab6c3", "type": "test"}, "3750": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apr_28d.1273ef3c47", "type": "test"}, "3751": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apy_28d.c90acf86f3", "type": "test"}, "3752": {"name": "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_id.378db4cf74", "type": "test"}, "3753": {"name": "test.synthetix.unique_fct_core_market_updated_arbitrum_sepolia_id.8dc27d8b84", "type": "test"}, "3754": {"name": "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_ts.b76a8ffb56", "type": "test"}, "3755": {"name": "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_transaction_hash.45d8547f52", "type": "test"}, "3756": {"name": "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_event_name.4419326334", "type": "test"}, "3757": {"name": "test.synthetix.accepted_values_fct_core_market_updated_arbitrum_sepolia_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.ea1df73130", "type": "test"}, "3758": {"name": "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_market_id.2752afabd6", "type": "test"}, "3759": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_market_updated_arbitrum_sepolia_market_id__True__0.95e420ef94", "type": "test"}, "3760": {"name": "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_collateral_type.d8f0899c66", "type": "test"}, "3761": {"name": "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_credit_capacity.9862e1aaee", "type": "test"}, "3762": {"name": "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_net_issuance.62f7b3daca", "type": "test"}, "3763": {"name": "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_token_amount.4d14e4bb21", "type": "test"}, "3764": {"name": "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_sepolia_ts.33284497f5", "type": "test"}, "3765": {"name": "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_sepolia_collateral_type.05d462c474", "type": "test"}, "3766": {"name": "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_sepolia_amount_deposited.feb182d7c0", "type": "test"}, "3767": {"name": "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_sepolia_ts.f1e8f35f9b", "type": "test"}, "3768": {"name": "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_sepolia_pool_id.58ecabbbb6", "type": "test"}, "3769": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_pool_delegation_arbitrum_sepolia_pool_id__True__0.72a7f44e62", "type": "test"}, "3770": {"name": "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_sepolia_collateral_type.866b468c25", "type": "test"}, "3771": {"name": "test.synthetix.not_null_fct_core_pools_arbitrum_sepolia_id.0242b18493", "type": "test"}, "3772": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_pools_arbitrum_sepolia_id__True__0.d4e586601a", "type": "test"}, "3773": {"name": "test.synthetix.not_null_fct_core_pools_arbitrum_sepolia_created_ts.56d3c1e25b", "type": "test"}, "3774": {"name": "test.synthetix.not_null_fct_core_pools_arbitrum_sepolia_block_number.8044e9af90", "type": "test"}, "3775": {"name": "test.synthetix.not_null_fct_core_pools_arbitrum_sepolia_owner.5ee993817b", "type": "test"}, "3776": {"name": "test.synthetix.not_null_fct_pool_debt_arbitrum_sepolia_ts.0ce19a05b3", "type": "test"}, "3777": {"name": "test.synthetix.not_null_fct_pool_debt_arbitrum_sepolia_block_number.9fe11ea9dd", "type": "test"}, "3778": {"name": "test.synthetix.not_null_fct_pool_debt_arbitrum_sepolia_pool_id.4539ef9df3", "type": "test"}, "3779": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_debt_arbitrum_sepolia_pool_id__True__0.ec7d22b029", "type": "test"}, "3780": {"name": "test.synthetix.not_null_fct_pool_debt_arbitrum_sepolia_collateral_type.a6fdff57f4", "type": "test"}, "3781": {"name": "test.synthetix.not_null_fct_pool_debt_arbitrum_sepolia_debt.652029afcf", "type": "test"}, "3782": {"name": "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_sepolia_ts.1cc52a2fae", "type": "test"}, "3783": {"name": "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_sepolia_pool_id.cf6825af38", "type": "test"}, "3784": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_hourly_arbitrum_sepolia_pool_id__True__0.1156081282", "type": "test"}, "3785": {"name": "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_sepolia_collateral_type.56203ac00f", "type": "test"}, "3786": {"name": "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_sepolia_hourly_issuance.24747bdf20", "type": "test"}, "3787": {"name": "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_ts.94cc660ca9", "type": "test"}, "3788": {"name": "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_block_number.7b40b6a61f", "type": "test"}, "3789": {"name": "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_transaction_hash.333c0c5e61", "type": "test"}, "3790": {"name": "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_pool_id.2084f5f832", "type": "test"}, "3791": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_arbitrum_sepolia_pool_id__True__0.0ec85b0399", "type": "test"}, "3792": {"name": "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_collateral_type.aef6de9ec1", "type": "test"}, "3793": {"name": "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_account_id.45720a8ffb", "type": "test"}, "3794": {"name": "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_amount.43a9be48cb", "type": "test"}, "3795": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_ts.a70d2ff18c", "type": "test"}, "3796": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_pool_id.aa93d2af52", "type": "test"}, "3797": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_pool_id__True__0.2553f9acd9", "type": "test"}, "3798": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_type.ad28430a8b", "type": "test"}, "3799": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_value.4feda18e6e", "type": "test"}, "3800": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_value__True__0.8f44ccf6a8", "type": "test"}, "3801": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_debt.064b4f1aa0", "type": "test"}, "3802": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_issuance.98a21247a9", "type": "test"}, "3803": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl.71c511680d", "type": "test"}, "3804": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_rewards_usd.de45431bfe", "type": "test"}, "3805": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_rewards_usd__True__0.c70c3ef6d1", "type": "test"}, "3806": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl_pct.cfa91548b1", "type": "test"}, "3807": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl_pct__True__1___1.758a1bd318", "type": "test"}, "3808": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_rewards_pct.85b61a0a46", "type": "test"}, "3809": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_rewards_pct__True__1__0.155d04b096", "type": "test"}, "3810": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_total_pct.57d5efdf83", "type": "test"}, "3811": {"name": "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_sepolia_ts.c0fe0cb40b", "type": "test"}, "3812": {"name": "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_sepolia_pool_id.a84969537b", "type": "test"}, "3813": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_arbitrum_sepolia_pool_id__True__0.550e7516ff", "type": "test"}, "3814": {"name": "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_sepolia_collateral_type.e8435924a6", "type": "test"}, "3815": {"name": "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_sepolia_rewards_usd.a8bf6b50cf", "type": "test"}, "3816": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_arbitrum_sepolia_rewards_usd__True__0.29163ebf9c", "type": "test"}, "3817": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_ts.408bc991e9", "type": "test"}, "3818": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_pool_id.c9c0638ac8", "type": "test"}, "3819": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_sepolia_pool_id__True__0.dc85f8adb9", "type": "test"}, "3820": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_collateral_type.6bd3efb9ab", "type": "test"}, "3821": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_distributor.57d35a371e", "type": "test"}, "3822": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_token_symbol.43135a2a58", "type": "test"}, "3823": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_amount.53214f6b62", "type": "test"}, "3824": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_sepolia_amount__True__0.c8e44e38be", "type": "test"}, "3825": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_rewards_usd.a4c3a5bd6d", "type": "test"}, "3826": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_sepolia_rewards_usd__True__0.1aeeb784bf", "type": "test"}, "3827": {"name": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_id.38605d52c9", "type": "test"}, "3828": {"name": "test.synthetix.unique_fct_perp_interest_charged_arbitrum_sepolia_id.418f459da1", "type": "test"}, "3829": {"name": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_block_timestamp.a258f49c6c", "type": "test"}, "3830": {"name": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_block_number.bcf0e9c27a", "type": "test"}, "3831": {"name": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_transaction_hash.a2955227b8", "type": "test"}, "3832": {"name": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_contract.d14beb1667", "type": "test"}, "3833": {"name": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_event_name.08086a65e0", "type": "test"}, "3834": {"name": "test.synthetix.accepted_values_fct_perp_interest_charged_arbitrum_sepolia_event_name__InterestCharged.51e1e7a8ae", "type": "test"}, "3835": {"name": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_account_id.90ca2a0ca7", "type": "test"}, "3836": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_arbitrum_sepolia_account_id__True__0.9112ebe432", "type": "test"}, "3837": {"name": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_interest.9aabfab72d", "type": "test"}, "3838": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_arbitrum_sepolia_interest__True__0.c64881a8aa", "type": "test"}, "3839": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_id.8f1c27919f", "type": "test"}, "3840": {"name": "test.synthetix.unique_fct_perp_collateral_modified_arbitrum_sepolia_id.7cb07d36dc", "type": "test"}, "3841": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_block_timestamp.3899d28cda", "type": "test"}, "3842": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_block_number.038db03a29", "type": "test"}, "3843": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_transaction_hash.bd038969b5", "type": "test"}, "3844": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_contract.b02eea7590", "type": "test"}, "3845": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_event_name.09d14b4d4b", "type": "test"}, "3846": {"name": "test.synthetix.accepted_values_fct_perp_collateral_modified_arbitrum_sepolia_event_name__CollateralModified.4bfeebcda9", "type": "test"}, "3847": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_synth_market_id.7b6c2e9ecd", "type": "test"}, "3848": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_collateral_modified_arbitrum_sepolia_synth_market_id__True__0.8692b0954c", "type": "test"}, "3849": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_sender.490b67952f", "type": "test"}, "3850": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_id.8f347add74", "type": "test"}, "3851": {"name": "test.synthetix.unique_fct_perp_previous_order_expired_arbitrum_sepolia_id.c4a0a04380", "type": "test"}, "3852": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_block_timestamp.ce344ae972", "type": "test"}, "3853": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_block_number.fbd3fb89cd", "type": "test"}, "3854": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_transaction_hash.75fb5800ee", "type": "test"}, "3855": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_contract.9368b6d3c9", "type": "test"}, "3856": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_event_name.867c7e9c9e", "type": "test"}, "3857": {"name": "test.synthetix.accepted_values_fct_perp_previous_order_expired_arbitrum_sepolia_event_name__PreviousOrderExpired.48e00fa2d6", "type": "test"}, "3858": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_market_id.bf6ab6d240", "type": "test"}, "3859": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_arbitrum_sepolia_market_id__True__0.110e709d41", "type": "test"}, "3860": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_account_id.b3fe07a0f6", "type": "test"}, "3861": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_arbitrum_sepolia_account_id__True__0.923099e195", "type": "test"}, "3862": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_id.cc6815332b", "type": "test"}, "3863": {"name": "test.synthetix.unique_fct_perp_trades_arbitrum_sepolia_id.97727d3bc8", "type": "test"}, "3864": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_ts.7168a7dcb9", "type": "test"}, "3865": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_block_number.e05ab0ce3d", "type": "test"}, "3866": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_transaction_hash.cdee9e9027", "type": "test"}, "3867": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_contract.b7fc20d311", "type": "test"}, "3868": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_market_id.2c1fcea791", "type": "test"}, "3869": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_market_id__True__0.6123a5e0f8", "type": "test"}, "3870": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_market_symbol.c6a6aa478b", "type": "test"}, "3871": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_account_id.87c909f789", "type": "test"}, "3872": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_fill_price.e01f35e7e0", "type": "test"}, "3873": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_fill_price__True__0.84d6f40700", "type": "test"}, "3874": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_pnl.cd004b1f6c", "type": "test"}, "3875": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_accrued_funding.d1353dabad", "type": "test"}, "3876": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_trade_size.2d16719cfa", "type": "test"}, "3877": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_position_size.451b8cbb68", "type": "test"}, "3878": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_total_fees.76dcb57c24", "type": "test"}, "3879": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_total_fees__True__0.7a97931ad2", "type": "test"}, "3880": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_referral_fees.5aade6b5e5", "type": "test"}, "3881": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_referral_fees__True__0.f37cc98502", "type": "test"}, "3882": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_collected_fees.1a014bf126", "type": "test"}, "3883": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_collected_fees__True__0.f8c115c059", "type": "test"}, "3884": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_settlement_reward.aa985f0df2", "type": "test"}, "3885": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_settlement_reward__True__0.f9a75fbfd2", "type": "test"}, "3886": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_tracking_code.653ddd5967", "type": "test"}, "3887": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_settler.bc87147eb6", "type": "test"}, "3888": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_notional_trade_size.96d394476f", "type": "test"}, "3889": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_notional_position_size.718ab14890", "type": "test"}, "3890": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_lp_fees.e0ce3fdd00", "type": "test"}, "3891": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_lp_fees__True__0.4031a219b2", "type": "test"}, "3892": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_exchange_fees.daa870eeea", "type": "test"}, "3893": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_exchange_fees__True__0.8551cec8b5", "type": "test"}, "3894": {"name": "test.synthetix.not_null_fct_perp_pnl_arbitrum_sepolia_ts.9b3b9b4145", "type": "test"}, "3895": {"name": "test.synthetix.not_null_fct_perp_pnl_arbitrum_sepolia_market_id.e7e798c2a6", "type": "test"}, "3896": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_pnl_arbitrum_sepolia_market_id__True__0.78cda1ee25", "type": "test"}, "3897": {"name": "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_id.0a35a6cefb", "type": "test"}, "3898": {"name": "test.synthetix.unique_fct_perp_orders_arbitrum_sepolia_id.e2567e2470", "type": "test"}, "3899": {"name": "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_ts.ed27702e6b", "type": "test"}, "3900": {"name": "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_block_number.9a237cda1b", "type": "test"}, "3901": {"name": "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_transaction_hash.abdc2734c4", "type": "test"}, "3902": {"name": "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_contract.f0c534a661", "type": "test"}, "3903": {"name": "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_market_id.e4f932e2e7", "type": "test"}, "3904": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_orders_arbitrum_sepolia_market_id__True__0.0950ca5dc6", "type": "test"}, "3905": {"name": "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_market_symbol.2104bc133c", "type": "test"}, "3906": {"name": "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_account_id.c9eae65168", "type": "test"}, "3907": {"name": "test.synthetix.not_null_fct_perp_markets_arbitrum_sepolia_id.1aae92d10b", "type": "test"}, "3908": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_markets_arbitrum_sepolia_id__True__0.809baf15c9", "type": "test"}, "3909": {"name": "test.synthetix.not_null_fct_perp_markets_arbitrum_sepolia_created_ts.c925538049", "type": "test"}, "3910": {"name": "test.synthetix.not_null_fct_perp_markets_arbitrum_sepolia_block_number.29c62666b5", "type": "test"}, "3911": {"name": "test.synthetix.not_null_fct_perp_markets_arbitrum_sepolia_market_symbol.894efe853d", "type": "test"}, "3912": {"name": "test.synthetix.not_null_fct_perp_markets_arbitrum_sepolia_market_name.2fb670f3c9", "type": "test"}, "3913": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_id.c07e81599c", "type": "test"}, "3914": {"name": "test.synthetix.unique_fct_perp_market_history_arbitrum_sepolia_id.5ebcf62272", "type": "test"}, "3915": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_ts.0a97082751", "type": "test"}, "3916": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_block_number.bf6af7baa5", "type": "test"}, "3917": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_transaction_hash.7c5d714791", "type": "test"}, "3918": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_market_id.319db3ddd3", "type": "test"}, "3919": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_market_history_arbitrum_sepolia_market_id__True__0.4fa717e8b8", "type": "test"}, "3920": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_market_symbol.bf10fe08a1", "type": "test"}, "3921": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_price.fb63891fb4", "type": "test"}, "3922": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_skew.dcf5d90983", "type": "test"}, "3923": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_size.6a0b574e1a", "type": "test"}, "3924": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_size_delta.03007f03ad", "type": "test"}, "3925": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_funding_rate.0c7c4681c3", "type": "test"}, "3926": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_funding_velocity.b534721653", "type": "test"}, "3927": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_interest_rate.fd928f3550", "type": "test"}, "3928": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_funding_rate_apr.e818a3e5bf", "type": "test"}, "3929": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_long_rate_apr.079c76b379", "type": "test"}, "3930": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_short_rate_apr.387df474b7", "type": "test"}, "3931": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_size_usd.ef38b40c78", "type": "test"}, "3932": {"name": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_id.61aaec741e", "type": "test"}, "3933": {"name": "test.synthetix.unique_fct_perp_liq_position_arbitrum_sepolia_id.143a6e53ab", "type": "test"}, "3934": {"name": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_ts.86fe34cc45", "type": "test"}, "3935": {"name": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_block_number.e6e93f1ab3", "type": "test"}, "3936": {"name": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_transaction_hash.d7c137d375", "type": "test"}, "3937": {"name": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_account_id.cde4f3f191", "type": "test"}, "3938": {"name": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_market_id.a7c845cd48", "type": "test"}, "3939": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_sepolia_market_id__True__0.4485c332d0", "type": "test"}, "3940": {"name": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_market_symbol.1097b1cf7e", "type": "test"}, "3941": {"name": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_amount_liquidated.a3cb633bfc", "type": "test"}, "3942": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_sepolia_amount_liquidated__True__0.956e63f5ec", "type": "test"}, "3943": {"name": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_position_size.ac5bc63bdb", "type": "test"}, "3944": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_sepolia_position_size__True__0.ffc90d2068", "type": "test"}, "3945": {"name": "test.synthetix.not_null_fct_perp_liq_account_arbitrum_sepolia_account_id.43bf639764", "type": "test"}, "3946": {"name": "test.synthetix.not_null_fct_perp_liq_account_arbitrum_sepolia_ts.17212bb7f0", "type": "test"}, "3947": {"name": "test.synthetix.not_null_fct_perp_liq_account_arbitrum_sepolia_total_reward.7a99180d9d", "type": "test"}, "3948": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_account_arbitrum_sepolia_total_reward__True__0.2e9337311c", "type": "test"}, "3949": {"name": "test.synthetix.not_null_fct_perp_accounts_arbitrum_sepolia_id.b4e2371e87", "type": "test"}, "3950": {"name": "test.synthetix.unique_fct_perp_accounts_arbitrum_sepolia_id.30854048b9", "type": "test"}, "3951": {"name": "test.synthetix.not_null_fct_perp_accounts_arbitrum_sepolia_created_ts.881963b12b", "type": "test"}, "3952": {"name": "test.synthetix.not_null_fct_perp_accounts_arbitrum_sepolia_owner.ab695ba4ef", "type": "test"}, "3953": {"name": "test.synthetix.not_null_fct_prices_arbitrum_sepolia_ts.a139176cd1", "type": "test"}, "3954": {"name": "test.synthetix.not_null_fct_prices_arbitrum_sepolia_market_symbol.5499da1cc7", "type": "test"}, "3955": {"name": "test.synthetix.not_null_fct_prices_arbitrum_sepolia_price.45fcd4b484", "type": "test"}, "3956": {"name": "test.synthetix.dbt_utils_accepted_range_fct_prices_arbitrum_sepolia_price__True__0.cd20dabe63", "type": "test"}, "3957": {"name": "test.synthetix.not_null_fct_prices_hourly_arbitrum_sepolia_ts.45b8cdbd25", "type": "test"}, "3958": {"name": "test.synthetix.not_null_fct_prices_hourly_arbitrum_sepolia_market_symbol.6b1d78c094", "type": "test"}, "3959": {"name": "test.synthetix.not_null_fct_prices_hourly_arbitrum_sepolia_price.774a8eccfb", "type": "test"}, "3960": {"name": "test.synthetix.dbt_utils_accepted_range_fct_prices_hourly_arbitrum_sepolia_price__True__0.e322ab3e73", "type": "test"}, "3961": {"name": "test.synthetix.not_null_fct_synth_supply_arbitrum_sepolia_ts.27dc7912ff", "type": "test"}, "3962": {"name": "test.synthetix.not_null_fct_synth_supply_arbitrum_sepolia_block_number.f392305688", "type": "test"}, "3963": {"name": "test.synthetix.not_null_fct_synth_supply_arbitrum_sepolia_synth_market_id.4a2d305755", "type": "test"}, "3964": {"name": "test.synthetix.dbt_utils_accepted_range_fct_synth_supply_arbitrum_sepolia_synth_market_id__True__0.e33f94430c", "type": "test"}, "3965": {"name": "test.synthetix.not_null_fct_synth_supply_arbitrum_sepolia_supply.e3a1577f38", "type": "test"}, "3966": {"name": "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_id.491922c0de", "type": "test"}, "3967": {"name": "test.synthetix.unique_fct_spot_atomics_arbitrum_sepolia_id.ac19d3d198", "type": "test"}, "3968": {"name": "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_ts.892f2a57c7", "type": "test"}, "3969": {"name": "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_block_number.8b344f291a", "type": "test"}, "3970": {"name": "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_tx_hash.e8c13a9755", "type": "test"}, "3971": {"name": "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_synth_market_id.b6c3e19705", "type": "test"}, "3972": {"name": "test.synthetix.dbt_utils_accepted_range_fct_spot_atomics_arbitrum_sepolia_synth_market_id__True__0.783d66767d", "type": "test"}, "3973": {"name": "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_price.685e079a35", "type": "test"}, "3974": {"name": "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_amount.08628c0e8d", "type": "test"}, "3975": {"name": "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_referrer.ab47b8a4dc", "type": "test"}, "3976": {"name": "test.synthetix.not_null_fct_spot_markets_arbitrum_sepolia_id.8e20da3df9", "type": "test"}, "3977": {"name": "test.synthetix.dbt_utils_accepted_range_fct_spot_markets_arbitrum_sepolia_id__True__0.181ee7b620", "type": "test"}, "3978": {"name": "test.synthetix.not_null_fct_spot_markets_arbitrum_sepolia_created_ts.d5e3080b9d", "type": "test"}, "3979": {"name": "test.synthetix.not_null_fct_spot_markets_arbitrum_sepolia_block_number.50ad9758fc", "type": "test"}, "3980": {"name": "test.synthetix.not_null_fct_spot_markets_arbitrum_sepolia_token_address.1b182f5b09", "type": "test"}, "3981": {"name": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_id.e4af3a2e01", "type": "test"}, "3982": {"name": "test.synthetix.unique_fct_spot_wrapper_arbitrum_sepolia_id.ef7877efab", "type": "test"}, "3983": {"name": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_ts.cac57bdf22", "type": "test"}, "3984": {"name": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_block_number.11ac634180", "type": "test"}, "3985": {"name": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_tx_hash.bc4c1e86f4", "type": "test"}, "3986": {"name": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_synth_market_id.73a4297f2a", "type": "test"}, "3987": {"name": "test.synthetix.dbt_utils_accepted_range_fct_spot_wrapper_arbitrum_sepolia_synth_market_id__True__0.38952f7e02", "type": "test"}, "3988": {"name": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_amount_wrapped.77a6a551fc", "type": "test"}, "3989": {"name": "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_ts.19a49fa7ad", "type": "test"}, "3990": {"name": "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_pool_id.ed851987e8", "type": "test"}, "3991": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_arbitrum_mainnet_pool_id__True__0.071c26474c", "type": "test"}, "3992": {"name": "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_collateral_type.d5a70bb05b", "type": "test"}, "3993": {"name": "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_distributor.78e1e8f668", "type": "test"}, "3994": {"name": "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_token_symbol.0fd511c8cb", "type": "test"}, "3995": {"name": "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_amount.5d537baae4", "type": "test"}, "3996": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_arbitrum_mainnet_amount__True__0.debd774d66", "type": "test"}, "3997": {"name": "test.synthetix.not_null_fct_core_account_delegation_arbitrum_mainnet_ts.47ea299d3f", "type": "test"}, "3998": {"name": "test.synthetix.not_null_fct_core_account_delegation_arbitrum_mainnet_account_id.bd5bdf25e3", "type": "test"}, "3999": {"name": "test.synthetix.not_null_fct_core_account_delegation_arbitrum_mainnet_pool_id.54d8a339d7", "type": "test"}, "4000": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_arbitrum_mainnet_pool_id__True__0.aa7ddfc925", "type": "test"}, "4001": {"name": "test.synthetix.not_null_fct_core_account_delegation_arbitrum_mainnet_collateral_type.2ce3f7a9bb", "type": "test"}, "4002": {"name": "test.synthetix.not_null_fct_core_account_delegation_arbitrum_mainnet_amount_delegated.56c41128cd", "type": "test"}, "4003": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_arbitrum_mainnet_amount_delegated__True__0.f003c4fdae", "type": "test"}, "4004": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_ts.97e8b55304", "type": "test"}, "4005": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_pool_id.6f62001f11", "type": "test"}, "4006": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_pool_id__True__0.8a8c4f782b", "type": "test"}, "4007": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_collateral_type.063adda35b", "type": "test"}, "4008": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_collateral_value.21b8ffe226", "type": "test"}, "4009": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_collateral_value__True__0.ffb99e9e0a", "type": "test"}, "4010": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_debt.3dc045078a", "type": "test"}, "4011": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_hourly_issuance.80329841e3", "type": "test"}, "4012": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_hourly_pnl.cca97779a8", "type": "test"}, "4013": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_cumulative_pnl.3aeb9de820", "type": "test"}, "4014": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_cumulative_issuance.e1798a309e", "type": "test"}, "4015": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_rewards_usd.382bc038bb", "type": "test"}, "4016": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_rewards_usd__True__0.1ddf38024d", "type": "test"}, "4017": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_hourly_pnl_pct.fb9fdebdde", "type": "test"}, "4018": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_hourly_pnl_pct__True__1___1.1b8022dfc1", "type": "test"}, "4019": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_hourly_rewards_pct.c370595c99", "type": "test"}, "4020": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_hourly_rewards_pct__True__1__0.f1335e174b", "type": "test"}, "4021": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apr_24h.8106520838", "type": "test"}, "4022": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apy_24h.83d96a1a08", "type": "test"}, "4023": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apr_7d.06f4c6a6e1", "type": "test"}, "4024": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apy_7d.cf96fd9428", "type": "test"}, "4025": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apr_28d.964b18810e", "type": "test"}, "4026": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apy_28d.fa829d9ef7", "type": "test"}, "4027": {"name": "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_id.322013511a", "type": "test"}, "4028": {"name": "test.synthetix.unique_fct_core_market_updated_arbitrum_mainnet_id.1caa9c591c", "type": "test"}, "4029": {"name": "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_ts.b5fc2ec12e", "type": "test"}, "4030": {"name": "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_transaction_hash.aa748b5290", "type": "test"}, "4031": {"name": "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_event_name.5590c6c9b0", "type": "test"}, "4032": {"name": "test.synthetix.accepted_values_fct_core_market_updated_arbitrum_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.0bf85002ba", "type": "test"}, "4033": {"name": "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_market_id.286e3a43cf", "type": "test"}, "4034": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_market_updated_arbitrum_mainnet_market_id__True__0.23d58ffdfe", "type": "test"}, "4035": {"name": "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_collateral_type.85f2ad0cb4", "type": "test"}, "4036": {"name": "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_credit_capacity.03f2d72a75", "type": "test"}, "4037": {"name": "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_net_issuance.c0d40f9ece", "type": "test"}, "4038": {"name": "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_token_amount.74526c215d", "type": "test"}, "4039": {"name": "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_mainnet_ts.e1e47715a3", "type": "test"}, "4040": {"name": "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_mainnet_collateral_type.6824e3181d", "type": "test"}, "4041": {"name": "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_mainnet_amount_deposited.e481f3fc24", "type": "test"}, "4042": {"name": "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_mainnet_ts.5d96538438", "type": "test"}, "4043": {"name": "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_mainnet_pool_id.fe0fca7194", "type": "test"}, "4044": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_pool_delegation_arbitrum_mainnet_pool_id__True__0.cc3901412b", "type": "test"}, "4045": {"name": "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_mainnet_collateral_type.d924f2d2aa", "type": "test"}, "4046": {"name": "test.synthetix.not_null_fct_core_pools_arbitrum_mainnet_id.61336667c3", "type": "test"}, "4047": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_pools_arbitrum_mainnet_id__True__0.913c01840d", "type": "test"}, "4048": {"name": "test.synthetix.not_null_fct_core_pools_arbitrum_mainnet_created_ts.b08fc3c233", "type": "test"}, "4049": {"name": "test.synthetix.not_null_fct_core_pools_arbitrum_mainnet_block_number.7aac324156", "type": "test"}, "4050": {"name": "test.synthetix.not_null_fct_core_pools_arbitrum_mainnet_owner.4cc2187f96", "type": "test"}, "4051": {"name": "test.synthetix.not_null_fct_pool_debt_arbitrum_mainnet_ts.aac8a7264c", "type": "test"}, "4052": {"name": "test.synthetix.not_null_fct_pool_debt_arbitrum_mainnet_block_number.f6d01f24fd", "type": "test"}, "4053": {"name": "test.synthetix.not_null_fct_pool_debt_arbitrum_mainnet_pool_id.dc562b5c31", "type": "test"}, "4054": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_debt_arbitrum_mainnet_pool_id__True__0.15db752b00", "type": "test"}, "4055": {"name": "test.synthetix.not_null_fct_pool_debt_arbitrum_mainnet_collateral_type.a3b9300e6c", "type": "test"}, "4056": {"name": "test.synthetix.not_null_fct_pool_debt_arbitrum_mainnet_debt.5ff363252c", "type": "test"}, "4057": {"name": "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_mainnet_ts.9170e8931e", "type": "test"}, "4058": {"name": "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_mainnet_pool_id.ad0bc3744f", "type": "test"}, "4059": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_hourly_arbitrum_mainnet_pool_id__True__0.24b97cc6ba", "type": "test"}, "4060": {"name": "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_mainnet_collateral_type.5b444b3e9d", "type": "test"}, "4061": {"name": "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_mainnet_hourly_issuance.dcbdd9b577", "type": "test"}, "4062": {"name": "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_ts.6d52d9f09c", "type": "test"}, "4063": {"name": "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_block_number.954a0fdf17", "type": "test"}, "4064": {"name": "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_transaction_hash.6a8e54c252", "type": "test"}, "4065": {"name": "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_pool_id.0706d99bc3", "type": "test"}, "4066": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_arbitrum_mainnet_pool_id__True__0.411a2ea602", "type": "test"}, "4067": {"name": "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_collateral_type.ba8bb06771", "type": "test"}, "4068": {"name": "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_account_id.2adc95113c", "type": "test"}, "4069": {"name": "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_amount.375d9b98af", "type": "test"}, "4070": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_ts.b23b3c4ccc", "type": "test"}, "4071": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_pool_id.e6c4e35168", "type": "test"}, "4072": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_pool_id__True__0.82a420e70a", "type": "test"}, "4073": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_type.5b16d63899", "type": "test"}, "4074": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_value.d293fcea90", "type": "test"}, "4075": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_value__True__0.2e110c1268", "type": "test"}, "4076": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_debt.9ac5b9bf5c", "type": "test"}, "4077": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_issuance.5511774a0b", "type": "test"}, "4078": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl.678864f7b5", "type": "test"}, "4079": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_rewards_usd.196b421cb3", "type": "test"}, "4080": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_rewards_usd__True__0.636294733f", "type": "test"}, "4081": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl_pct.860b962ff4", "type": "test"}, "4082": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl_pct__True__1___1.5893ffde97", "type": "test"}, "4083": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_rewards_pct.8068a50a34", "type": "test"}, "4084": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_rewards_pct__True__1__0.c0f135f71a", "type": "test"}, "4085": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_total_pct.2ba37617f1", "type": "test"}, "4086": {"name": "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_mainnet_ts.55c84a8938", "type": "test"}, "4087": {"name": "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_mainnet_pool_id.3237fb1ab1", "type": "test"}, "4088": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_arbitrum_mainnet_pool_id__True__0.4d32e65287", "type": "test"}, "4089": {"name": "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_mainnet_collateral_type.490293ba7d", "type": "test"}, "4090": {"name": "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_mainnet_rewards_usd.f0877fa7b3", "type": "test"}, "4091": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_arbitrum_mainnet_rewards_usd__True__0.d689f56d7e", "type": "test"}, "4092": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_ts.22756175d0", "type": "test"}, "4093": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_pool_id.35527b8712", "type": "test"}, "4094": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_mainnet_pool_id__True__0.4ed8a94f92", "type": "test"}, "4095": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_collateral_type.dee4fdda32", "type": "test"}, "4096": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_distributor.a9383020e8", "type": "test"}, "4097": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_token_symbol.0f93337098", "type": "test"}, "4098": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_amount.5d52c05b74", "type": "test"}, "4099": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_mainnet_amount__True__0.c3b84fc77c", "type": "test"}, "4100": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_rewards_usd.38626f59b3", "type": "test"}, "4101": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_mainnet_rewards_usd__True__0.034dbdbb73", "type": "test"}, "4102": {"name": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_id.e65a5a6b7b", "type": "test"}, "4103": {"name": "test.synthetix.unique_fct_perp_interest_charged_arbitrum_mainnet_id.176ba58d24", "type": "test"}, "4104": {"name": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_block_timestamp.a02a2dca08", "type": "test"}, "4105": {"name": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_block_number.f9a6bea511", "type": "test"}, "4106": {"name": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_transaction_hash.a51ba7ae00", "type": "test"}, "4107": {"name": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_contract.2994a59949", "type": "test"}, "4108": {"name": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_event_name.2eb4ea378d", "type": "test"}, "4109": {"name": "test.synthetix.accepted_values_fct_perp_interest_charged_arbitrum_mainnet_event_name__InterestCharged.290d5610b6", "type": "test"}, "4110": {"name": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_account_id.f870459206", "type": "test"}, "4111": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_arbitrum_mainnet_account_id__True__0.8b99042cb7", "type": "test"}, "4112": {"name": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_interest.9af6483895", "type": "test"}, "4113": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_arbitrum_mainnet_interest__True__0.7cdf7632d5", "type": "test"}, "4114": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_id.1b5f600118", "type": "test"}, "4115": {"name": "test.synthetix.unique_fct_perp_collateral_modified_arbitrum_mainnet_id.bd707e28f4", "type": "test"}, "4116": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_block_timestamp.46d64b9bc1", "type": "test"}, "4117": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_block_number.1f44ed82ec", "type": "test"}, "4118": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_transaction_hash.918a7da077", "type": "test"}, "4119": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_contract.c3c6e86c96", "type": "test"}, "4120": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_event_name.45d8e8ebbb", "type": "test"}, "4121": {"name": "test.synthetix.accepted_values_fct_perp_collateral_modified_arbitrum_mainnet_event_name__CollateralModified.250d86c2ff", "type": "test"}, "4122": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_synth_market_id.b88231df26", "type": "test"}, "4123": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_collateral_modified_arbitrum_mainnet_synth_market_id__True__0.574a94c14b", "type": "test"}, "4124": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_sender.66d35dd8ca", "type": "test"}, "4125": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_id.b67d812890", "type": "test"}, "4126": {"name": "test.synthetix.unique_fct_perp_previous_order_expired_arbitrum_mainnet_id.3d9ee42bda", "type": "test"}, "4127": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_block_timestamp.eda2a5583d", "type": "test"}, "4128": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_block_number.804dd95eda", "type": "test"}, "4129": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_transaction_hash.2023a1cf08", "type": "test"}, "4130": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_contract.f6af6435d2", "type": "test"}, "4131": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_event_name.459d1c304b", "type": "test"}, "4132": {"name": "test.synthetix.accepted_values_fct_perp_previous_order_expired_arbitrum_mainnet_event_name__PreviousOrderExpired.cc80b83dc0", "type": "test"}, "4133": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_market_id.50b3ee03b6", "type": "test"}, "4134": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_arbitrum_mainnet_market_id__True__0.50cedb6de2", "type": "test"}, "4135": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_account_id.df728b2bac", "type": "test"}, "4136": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_arbitrum_mainnet_account_id__True__0.a2d2b55a91", "type": "test"}, "4137": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_id.3bd0f3d2d9", "type": "test"}, "4138": {"name": "test.synthetix.unique_fct_perp_trades_arbitrum_mainnet_id.29f0434c59", "type": "test"}, "4139": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_ts.c39afc4c8d", "type": "test"}, "4140": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_block_number.807093ef77", "type": "test"}, "4141": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_transaction_hash.a7dc1c891e", "type": "test"}, "4142": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_contract.e863c3d409", "type": "test"}, "4143": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_market_id.275abd4f63", "type": "test"}, "4144": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_market_id__True__0.dd858e7f52", "type": "test"}, "4145": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_market_symbol.05579e6d46", "type": "test"}, "4146": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_account_id.274635cb66", "type": "test"}, "4147": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_fill_price.847633eed2", "type": "test"}, "4148": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_fill_price__True__0.b4690264a9", "type": "test"}, "4149": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_pnl.bb3e615b15", "type": "test"}, "4150": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_accrued_funding.e2b22e7a98", "type": "test"}, "4151": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_trade_size.efdcfaa24a", "type": "test"}, "4152": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_position_size.8743b9c748", "type": "test"}, "4153": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_total_fees.0e39e8937a", "type": "test"}, "4154": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_total_fees__True__0.bef50610ba", "type": "test"}, "4155": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_referral_fees.b455bc01d4", "type": "test"}, "4156": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_referral_fees__True__0.5946ca9ce5", "type": "test"}, "4157": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_collected_fees.fbad83d394", "type": "test"}, "4158": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_collected_fees__True__0.c8bdde7489", "type": "test"}, "4159": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_settlement_reward.ec16701449", "type": "test"}, "4160": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_settlement_reward__True__0.299618787f", "type": "test"}, "4161": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_tracking_code.6303cba6ee", "type": "test"}, "4162": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_settler.d03b352e12", "type": "test"}, "4163": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_notional_trade_size.49f8c11789", "type": "test"}, "4164": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_notional_position_size.c2b276cedf", "type": "test"}, "4165": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_lp_fees.3bd17eb55d", "type": "test"}, "4166": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_lp_fees__True__0.cfa7ced563", "type": "test"}, "4167": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_exchange_fees.e8aecd715b", "type": "test"}, "4168": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_exchange_fees__True__0.1168a18bba", "type": "test"}, "4169": {"name": "test.synthetix.not_null_fct_perp_pnl_arbitrum_mainnet_ts.8937da4ac3", "type": "test"}, "4170": {"name": "test.synthetix.not_null_fct_perp_pnl_arbitrum_mainnet_market_id.1e2f5a44a2", "type": "test"}, "4171": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_pnl_arbitrum_mainnet_market_id__True__0.15bda011aa", "type": "test"}, "4172": {"name": "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_id.eb02f38d46", "type": "test"}, "4173": {"name": "test.synthetix.unique_fct_perp_orders_arbitrum_mainnet_id.3401408181", "type": "test"}, "4174": {"name": "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_ts.d648991a22", "type": "test"}, "4175": {"name": "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_block_number.05c57da469", "type": "test"}, "4176": {"name": "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_transaction_hash.4c9cc1f193", "type": "test"}, "4177": {"name": "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_contract.2596358bd7", "type": "test"}, "4178": {"name": "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_market_id.75f215459c", "type": "test"}, "4179": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_orders_arbitrum_mainnet_market_id__True__0.7169e0715a", "type": "test"}, "4180": {"name": "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_market_symbol.342ec0cea2", "type": "test"}, "4181": {"name": "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_account_id.a2871e6bfb", "type": "test"}, "4182": {"name": "test.synthetix.not_null_fct_perp_markets_arbitrum_mainnet_id.8bc5d0147f", "type": "test"}, "4183": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_markets_arbitrum_mainnet_id__True__0.1cff4e3aae", "type": "test"}, "4184": {"name": "test.synthetix.not_null_fct_perp_markets_arbitrum_mainnet_created_ts.5210e0d803", "type": "test"}, "4185": {"name": "test.synthetix.not_null_fct_perp_markets_arbitrum_mainnet_block_number.9856206ec2", "type": "test"}, "4186": {"name": "test.synthetix.not_null_fct_perp_markets_arbitrum_mainnet_market_symbol.052367dc06", "type": "test"}, "4187": {"name": "test.synthetix.not_null_fct_perp_markets_arbitrum_mainnet_market_name.6d1107f677", "type": "test"}, "4188": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_id.fdcfccc679", "type": "test"}, "4189": {"name": "test.synthetix.unique_fct_perp_market_history_arbitrum_mainnet_id.11e7761caf", "type": "test"}, "4190": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_ts.f6e4cf43c2", "type": "test"}, "4191": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_block_number.4407a64f68", "type": "test"}, "4192": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_transaction_hash.0042d0c047", "type": "test"}, "4193": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_market_id.4c307477e3", "type": "test"}, "4194": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_market_history_arbitrum_mainnet_market_id__True__0.452a079160", "type": "test"}, "4195": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_market_symbol.3407a99980", "type": "test"}, "4196": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_price.635e086bf6", "type": "test"}, "4197": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_skew.94faa11b6a", "type": "test"}, "4198": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_size.4965a5f759", "type": "test"}, "4199": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_size_delta.5897f74730", "type": "test"}, "4200": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_funding_rate.00d146aa60", "type": "test"}, "4201": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_funding_velocity.0034a07e10", "type": "test"}, "4202": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_interest_rate.b77ee8c1d7", "type": "test"}, "4203": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_funding_rate_apr.dc965a3dac", "type": "test"}, "4204": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_long_rate_apr.191d4fa205", "type": "test"}, "4205": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_short_rate_apr.dd6356d7e2", "type": "test"}, "4206": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_size_usd.42f1d96b4e", "type": "test"}, "4207": {"name": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_id.6af85cf47e", "type": "test"}, "4208": {"name": "test.synthetix.unique_fct_perp_liq_position_arbitrum_mainnet_id.5f3f730218", "type": "test"}, "4209": {"name": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_ts.13c0b178ce", "type": "test"}, "4210": {"name": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_block_number.672be13921", "type": "test"}, "4211": {"name": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_transaction_hash.bf753f09f5", "type": "test"}, "4212": {"name": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_account_id.350ca71f93", "type": "test"}, "4213": {"name": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_market_id.4c0b30687e", "type": "test"}, "4214": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_mainnet_market_id__True__0.09a7367d21", "type": "test"}, "4215": {"name": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_market_symbol.578192ed1c", "type": "test"}, "4216": {"name": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_amount_liquidated.0a4e2e6c10", "type": "test"}, "4217": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_mainnet_amount_liquidated__True__0.e71d50fb97", "type": "test"}, "4218": {"name": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_position_size.83889235bc", "type": "test"}, "4219": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_mainnet_position_size__True__0.838f737304", "type": "test"}, "4220": {"name": "test.synthetix.not_null_fct_perp_liq_account_arbitrum_mainnet_account_id.68826803be", "type": "test"}, "4221": {"name": "test.synthetix.not_null_fct_perp_liq_account_arbitrum_mainnet_ts.3e5e9ca92a", "type": "test"}, "4222": {"name": "test.synthetix.not_null_fct_perp_liq_account_arbitrum_mainnet_total_reward.59cc57cac9", "type": "test"}, "4223": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_account_arbitrum_mainnet_total_reward__True__0.2126781091", "type": "test"}, "4224": {"name": "test.synthetix.not_null_fct_perp_accounts_arbitrum_mainnet_id.81f17d5942", "type": "test"}, "4225": {"name": "test.synthetix.unique_fct_perp_accounts_arbitrum_mainnet_id.b814c43956", "type": "test"}, "4226": {"name": "test.synthetix.not_null_fct_perp_accounts_arbitrum_mainnet_created_ts.093f33990b", "type": "test"}, "4227": {"name": "test.synthetix.not_null_fct_perp_accounts_arbitrum_mainnet_owner.d6529405d8", "type": "test"}, "4228": {"name": "test.synthetix.not_null_fct_prices_arbitrum_mainnet_ts.2fbdc0fed9", "type": "test"}, "4229": {"name": "test.synthetix.not_null_fct_prices_arbitrum_mainnet_market_symbol.2c3e729969", "type": "test"}, "4230": {"name": "test.synthetix.not_null_fct_prices_arbitrum_mainnet_price.0a15cd9a88", "type": "test"}, "4231": {"name": "test.synthetix.dbt_utils_accepted_range_fct_prices_arbitrum_mainnet_price__True__0.2dcde08f36", "type": "test"}, "4232": {"name": "test.synthetix.not_null_fct_prices_hourly_arbitrum_mainnet_ts.125ef9fa4d", "type": "test"}, "4233": {"name": "test.synthetix.not_null_fct_prices_hourly_arbitrum_mainnet_market_symbol.b0ef15f205", "type": "test"}, "4234": {"name": "test.synthetix.not_null_fct_prices_hourly_arbitrum_mainnet_price.cc751acae1", "type": "test"}, "4235": {"name": "test.synthetix.dbt_utils_accepted_range_fct_prices_hourly_arbitrum_mainnet_price__True__0.a6e6a0e3ce", "type": "test"}, "4236": {"name": "test.synthetix.not_null_fct_synth_supply_arbitrum_mainnet_ts.3133817d65", "type": "test"}, "4237": {"name": "test.synthetix.not_null_fct_synth_supply_arbitrum_mainnet_block_number.bf6d504d6f", "type": "test"}, "4238": {"name": "test.synthetix.not_null_fct_synth_supply_arbitrum_mainnet_synth_market_id.9ef357e324", "type": "test"}, "4239": {"name": "test.synthetix.dbt_utils_accepted_range_fct_synth_supply_arbitrum_mainnet_synth_market_id__True__0.214f52024f", "type": "test"}, "4240": {"name": "test.synthetix.not_null_fct_synth_supply_arbitrum_mainnet_supply.4f38308508", "type": "test"}, "4241": {"name": "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_id.58d62fa75b", "type": "test"}, "4242": {"name": "test.synthetix.unique_fct_spot_atomics_arbitrum_mainnet_id.103cfc1fee", "type": "test"}, "4243": {"name": "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_ts.8faded4450", "type": "test"}, "4244": {"name": "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_block_number.4090627930", "type": "test"}, "4245": {"name": "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_tx_hash.fc4480c793", "type": "test"}, "4246": {"name": "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_synth_market_id.3ce730fbe0", "type": "test"}, "4247": {"name": "test.synthetix.dbt_utils_accepted_range_fct_spot_atomics_arbitrum_mainnet_synth_market_id__True__0.a856a28abf", "type": "test"}, "4248": {"name": "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_price.8c5fac0d4b", "type": "test"}, "4249": {"name": "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_amount.2a29d582dd", "type": "test"}, "4250": {"name": "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_referrer.8f3d6e7ca8", "type": "test"}, "4251": {"name": "test.synthetix.not_null_fct_spot_markets_arbitrum_mainnet_id.0f47b50907", "type": "test"}, "4252": {"name": "test.synthetix.dbt_utils_accepted_range_fct_spot_markets_arbitrum_mainnet_id__True__0.fc6e00e4d7", "type": "test"}, "4253": {"name": "test.synthetix.not_null_fct_spot_markets_arbitrum_mainnet_created_ts.d20eea3054", "type": "test"}, "4254": {"name": "test.synthetix.not_null_fct_spot_markets_arbitrum_mainnet_block_number.8e6492baa4", "type": "test"}, "4255": {"name": "test.synthetix.not_null_fct_spot_markets_arbitrum_mainnet_token_address.19fe19c198", "type": "test"}, "4256": {"name": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_id.4d99f875a3", "type": "test"}, "4257": {"name": "test.synthetix.unique_fct_spot_wrapper_arbitrum_mainnet_id.2107017636", "type": "test"}, "4258": {"name": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_ts.91d9f782bb", "type": "test"}, "4259": {"name": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_block_number.d1c04e4c89", "type": "test"}, "4260": {"name": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_tx_hash.4401566d1f", "type": "test"}, "4261": {"name": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_synth_market_id.f0195bb21f", "type": "test"}, "4262": {"name": "test.synthetix.dbt_utils_accepted_range_fct_spot_wrapper_arbitrum_mainnet_synth_market_id__True__0.f6decdacf4", "type": "test"}, "4263": {"name": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_amount_wrapped.f91b4eedc8", "type": "test"}, "4264": {"name": "test.synthetix.not_null_fct_pool_rewards_base_sepolia_ts.3bc8aeff42", "type": "test"}, "4265": {"name": "test.synthetix.not_null_fct_pool_rewards_base_sepolia_pool_id.8de57769b7", "type": "test"}, "4266": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_base_sepolia_pool_id__True__0.bb2309b03e", "type": "test"}, "4267": {"name": "test.synthetix.not_null_fct_pool_rewards_base_sepolia_collateral_type.fcdb4bc8d4", "type": "test"}, "4268": {"name": "test.synthetix.not_null_fct_pool_rewards_base_sepolia_distributor.44cab292b1", "type": "test"}, "4269": {"name": "test.synthetix.not_null_fct_pool_rewards_base_sepolia_token_symbol.7f69f8767a", "type": "test"}, "4270": {"name": "test.synthetix.not_null_fct_pool_rewards_base_sepolia_amount.e8cf1e51d5", "type": "test"}, "4271": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_base_sepolia_amount__True__0.da53fcc671", "type": "test"}, "4272": {"name": "test.synthetix.not_null_fct_core_account_delegation_base_sepolia_ts.4b517eadb1", "type": "test"}, "4273": {"name": "test.synthetix.not_null_fct_core_account_delegation_base_sepolia_account_id.71a1fd9dac", "type": "test"}, "4274": {"name": "test.synthetix.not_null_fct_core_account_delegation_base_sepolia_pool_id.8eb393e4f4", "type": "test"}, "4275": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_base_sepolia_pool_id__True__0.508b8be78d", "type": "test"}, "4276": {"name": "test.synthetix.not_null_fct_core_account_delegation_base_sepolia_collateral_type.dc085beb88", "type": "test"}, "4277": {"name": "test.synthetix.not_null_fct_core_account_delegation_base_sepolia_amount_delegated.07444b44f4", "type": "test"}, "4278": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_base_sepolia_amount_delegated__True__0.2258d23e98", "type": "test"}, "4279": {"name": "test.synthetix.not_null_fct_core_apr_base_sepolia_ts.2cc1721326", "type": "test"}, "4280": {"name": "test.synthetix.not_null_fct_core_apr_base_sepolia_pool_id.a2ea5cc601", "type": "test"}, "4281": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_sepolia_pool_id__True__0.dca944c591", "type": "test"}, "4282": {"name": "test.synthetix.not_null_fct_core_apr_base_sepolia_collateral_type.7a5590eb90", "type": "test"}, "4283": {"name": "test.synthetix.not_null_fct_core_apr_base_sepolia_collateral_value.6b7be2743f", "type": "test"}, "4284": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_sepolia_collateral_value__True__0.50d2b91f46", "type": "test"}, "4285": {"name": "test.synthetix.not_null_fct_core_apr_base_sepolia_debt.fadc5bb67a", "type": "test"}, "4286": {"name": "test.synthetix.not_null_fct_core_apr_base_sepolia_hourly_issuance.2fcf5254d1", "type": "test"}, "4287": {"name": "test.synthetix.not_null_fct_core_apr_base_sepolia_hourly_pnl.75c8c54189", "type": "test"}, "4288": {"name": "test.synthetix.not_null_fct_core_apr_base_sepolia_cumulative_pnl.ce3ab4e606", "type": "test"}, "4289": {"name": "test.synthetix.not_null_fct_core_apr_base_sepolia_cumulative_issuance.5f3ec9bec1", "type": "test"}, "4290": {"name": "test.synthetix.not_null_fct_core_apr_base_sepolia_rewards_usd.0b9d66ba19", "type": "test"}, "4291": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_sepolia_rewards_usd__True__0.090c92559d", "type": "test"}, "4292": {"name": "test.synthetix.not_null_fct_core_apr_base_sepolia_hourly_pnl_pct.d827dc6b5f", "type": "test"}, "4293": {"name": "test.synthetix.not_null_fct_core_apr_base_sepolia_hourly_rewards_pct.adeb7db337", "type": "test"}, "4294": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_sepolia_hourly_rewards_pct__True__1__0.6c15e31d20", "type": "test"}, "4295": {"name": "test.synthetix.not_null_fct_core_apr_base_sepolia_apr_24h.275116a918", "type": "test"}, "4296": {"name": "test.synthetix.not_null_fct_core_apr_base_sepolia_apy_24h.b04b5222f4", "type": "test"}, "4297": {"name": "test.synthetix.not_null_fct_core_apr_base_sepolia_apr_7d.cfc4ec14a3", "type": "test"}, "4298": {"name": "test.synthetix.not_null_fct_core_apr_base_sepolia_apy_7d.45a63722a9", "type": "test"}, "4299": {"name": "test.synthetix.not_null_fct_core_apr_base_sepolia_apr_28d.e099bf170a", "type": "test"}, "4300": {"name": "test.synthetix.not_null_fct_core_apr_base_sepolia_apy_28d.1e8e0632e0", "type": "test"}, "4301": {"name": "test.synthetix.not_null_fct_core_market_updated_base_sepolia_id.34d77ebc84", "type": "test"}, "4302": {"name": "test.synthetix.unique_fct_core_market_updated_base_sepolia_id.469dae108f", "type": "test"}, "4303": {"name": "test.synthetix.not_null_fct_core_market_updated_base_sepolia_ts.9f306426fd", "type": "test"}, "4304": {"name": "test.synthetix.not_null_fct_core_market_updated_base_sepolia_transaction_hash.8b87578f5d", "type": "test"}, "4305": {"name": "test.synthetix.not_null_fct_core_market_updated_base_sepolia_event_name.027b71247d", "type": "test"}, "4306": {"name": "test.synthetix.accepted_values_fct_core_market_updated_base_sepolia_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.f97649ec10", "type": "test"}, "4307": {"name": "test.synthetix.not_null_fct_core_market_updated_base_sepolia_market_id.e1e1cc407f", "type": "test"}, "4308": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_market_updated_base_sepolia_market_id__True__0.9ac29d575a", "type": "test"}, "4309": {"name": "test.synthetix.not_null_fct_core_market_updated_base_sepolia_collateral_type.5333cf7124", "type": "test"}, "4310": {"name": "test.synthetix.not_null_fct_core_market_updated_base_sepolia_credit_capacity.1096ceee18", "type": "test"}, "4311": {"name": "test.synthetix.not_null_fct_core_market_updated_base_sepolia_net_issuance.094fc9701e", "type": "test"}, "4312": {"name": "test.synthetix.not_null_fct_core_market_updated_base_sepolia_token_amount.dfd33d6c7e", "type": "test"}, "4313": {"name": "test.synthetix.not_null_fct_core_pool_collateral_base_sepolia_ts.706747681b", "type": "test"}, "4314": {"name": "test.synthetix.not_null_fct_core_pool_collateral_base_sepolia_collateral_type.98bdc1fe0e", "type": "test"}, "4315": {"name": "test.synthetix.not_null_fct_core_pool_collateral_base_sepolia_amount_deposited.c9a6a6e3d1", "type": "test"}, "4316": {"name": "test.synthetix.not_null_fct_core_pool_delegation_base_sepolia_ts.29b697c43e", "type": "test"}, "4317": {"name": "test.synthetix.not_null_fct_core_pool_delegation_base_sepolia_pool_id.03e5ee04d2", "type": "test"}, "4318": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_pool_delegation_base_sepolia_pool_id__True__0.6f4bec67e8", "type": "test"}, "4319": {"name": "test.synthetix.not_null_fct_core_pool_delegation_base_sepolia_collateral_type.6d78a9fae0", "type": "test"}, "4320": {"name": "test.synthetix.not_null_fct_core_pools_base_sepolia_id.b91a0ef35b", "type": "test"}, "4321": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_pools_base_sepolia_id__True__0.6010b3107d", "type": "test"}, "4322": {"name": "test.synthetix.not_null_fct_core_pools_base_sepolia_created_ts.ddc75dd279", "type": "test"}, "4323": {"name": "test.synthetix.not_null_fct_core_pools_base_sepolia_block_number.68462f9c7c", "type": "test"}, "4324": {"name": "test.synthetix.not_null_fct_core_pools_base_sepolia_owner.e551fe7bc6", "type": "test"}, "4325": {"name": "test.synthetix.not_null_fct_pool_debt_base_sepolia_ts.955bd8bfe6", "type": "test"}, "4326": {"name": "test.synthetix.not_null_fct_pool_debt_base_sepolia_block_number.d6752d8232", "type": "test"}, "4327": {"name": "test.synthetix.not_null_fct_pool_debt_base_sepolia_pool_id.bb5f56d624", "type": "test"}, "4328": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_debt_base_sepolia_pool_id__True__0.0228ac48ff", "type": "test"}, "4329": {"name": "test.synthetix.not_null_fct_pool_debt_base_sepolia_collateral_type.5daff7c138", "type": "test"}, "4330": {"name": "test.synthetix.not_null_fct_pool_debt_base_sepolia_debt.235edf4e17", "type": "test"}, "4331": {"name": "test.synthetix.not_null_fct_pool_issuance_hourly_base_sepolia_ts.27f6b37554", "type": "test"}, "4332": {"name": "test.synthetix.not_null_fct_pool_issuance_hourly_base_sepolia_pool_id.10ae437d68", "type": "test"}, "4333": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_hourly_base_sepolia_pool_id__True__0.9d327cf662", "type": "test"}, "4334": {"name": "test.synthetix.not_null_fct_pool_issuance_hourly_base_sepolia_collateral_type.1a6b56fdf4", "type": "test"}, "4335": {"name": "test.synthetix.not_null_fct_pool_issuance_hourly_base_sepolia_hourly_issuance.938e34bef0", "type": "test"}, "4336": {"name": "test.synthetix.not_null_fct_pool_issuance_base_sepolia_ts.be998526ed", "type": "test"}, "4337": {"name": "test.synthetix.not_null_fct_pool_issuance_base_sepolia_block_number.2f1e619103", "type": "test"}, "4338": {"name": "test.synthetix.not_null_fct_pool_issuance_base_sepolia_transaction_hash.79420348fa", "type": "test"}, "4339": {"name": "test.synthetix.not_null_fct_pool_issuance_base_sepolia_pool_id.5d2388a5a0", "type": "test"}, "4340": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_base_sepolia_pool_id__True__0.e99f9bdac0", "type": "test"}, "4341": {"name": "test.synthetix.not_null_fct_pool_issuance_base_sepolia_collateral_type.3b36d49350", "type": "test"}, "4342": {"name": "test.synthetix.not_null_fct_pool_issuance_base_sepolia_account_id.aa037160fb", "type": "test"}, "4343": {"name": "test.synthetix.not_null_fct_pool_issuance_base_sepolia_amount.5be777c996", "type": "test"}, "4344": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_ts.5acc26229f", "type": "test"}, "4345": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_pool_id.c9853b1694", "type": "test"}, "4346": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_sepolia_pool_id__True__0.05c766378f", "type": "test"}, "4347": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_collateral_type.1eca6afa4f", "type": "test"}, "4348": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_collateral_value.02a125e570", "type": "test"}, "4349": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_sepolia_collateral_value__True__0.4f1a814d7b", "type": "test"}, "4350": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_debt.27270b83bd", "type": "test"}, "4351": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_hourly_issuance.64beeb7093", "type": "test"}, "4352": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_hourly_pnl.1b2d20f29b", "type": "test"}, "4353": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_rewards_usd.3d8b12547d", "type": "test"}, "4354": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_sepolia_rewards_usd__True__0.9baf8da1f5", "type": "test"}, "4355": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_hourly_pnl_pct.5e738de9f7", "type": "test"}, "4356": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_hourly_rewards_pct.d3c5df3f72", "type": "test"}, "4357": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_sepolia_hourly_rewards_pct__True__1__0.3ae208ff52", "type": "test"}, "4358": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_hourly_total_pct.32d5d04358", "type": "test"}, "4359": {"name": "test.synthetix.not_null_fct_pool_rewards_hourly_base_sepolia_ts.521c0d428a", "type": "test"}, "4360": {"name": "test.synthetix.not_null_fct_pool_rewards_hourly_base_sepolia_pool_id.9e81c4a855", "type": "test"}, "4361": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_base_sepolia_pool_id__True__0.7fb80d19e2", "type": "test"}, "4362": {"name": "test.synthetix.not_null_fct_pool_rewards_hourly_base_sepolia_collateral_type.ca06f7aa20", "type": "test"}, "4363": {"name": "test.synthetix.not_null_fct_pool_rewards_hourly_base_sepolia_rewards_usd.f98e64d589", "type": "test"}, "4364": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_base_sepolia_rewards_usd__True__0.a1e92ad42f", "type": "test"}, "4365": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_ts.965132b4de", "type": "test"}, "4366": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_pool_id.be2709e1ec", "type": "test"}, "4367": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_sepolia_pool_id__True__0.81592c4342", "type": "test"}, "4368": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_collateral_type.d1a6cde42d", "type": "test"}, "4369": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_distributor.e0a88ca283", "type": "test"}, "4370": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_token_symbol.0efe3d5a1b", "type": "test"}, "4371": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_amount.f5bf39a8d8", "type": "test"}, "4372": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_sepolia_amount__True__0.8db4f3d98c", "type": "test"}, "4373": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_rewards_usd.d3001484ac", "type": "test"}, "4374": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_sepolia_rewards_usd__True__0.c0730ac36d", "type": "test"}, "4375": {"name": "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_id.eb661d1506", "type": "test"}, "4376": {"name": "test.synthetix.unique_fct_perp_interest_charged_base_sepolia_id.53669ecac5", "type": "test"}, "4377": {"name": "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_block_timestamp.0a73b599b9", "type": "test"}, "4378": {"name": "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_block_number.b5c567e21f", "type": "test"}, "4379": {"name": "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_transaction_hash.aaef59efbb", "type": "test"}, "4380": {"name": "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_contract.d0f4674d07", "type": "test"}, "4381": {"name": "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_event_name.237b079041", "type": "test"}, "4382": {"name": "test.synthetix.accepted_values_fct_perp_interest_charged_base_sepolia_event_name__InterestCharged.ff861d06a4", "type": "test"}, "4383": {"name": "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_account_id.86fbe78f66", "type": "test"}, "4384": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_base_sepolia_account_id__True__0.3edc04f3c6", "type": "test"}, "4385": {"name": "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_interest.201254f262", "type": "test"}, "4386": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_base_sepolia_interest__True__0.cbe80d3cfc", "type": "test"}, "4387": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_id.04ae0ab4fd", "type": "test"}, "4388": {"name": "test.synthetix.unique_fct_perp_collateral_modified_base_sepolia_id.a5b1b5d44a", "type": "test"}, "4389": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_block_timestamp.983f4f7464", "type": "test"}, "4390": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_block_number.36ad8cb4d3", "type": "test"}, "4391": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_transaction_hash.834ecbfe7f", "type": "test"}, "4392": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_contract.e1b2d1c3f1", "type": "test"}, "4393": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_event_name.0d3e82bc99", "type": "test"}, "4394": {"name": "test.synthetix.accepted_values_fct_perp_collateral_modified_base_sepolia_event_name__CollateralModified.f6430341ee", "type": "test"}, "4395": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_synth_market_id.a933a52d36", "type": "test"}, "4396": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_collateral_modified_base_sepolia_synth_market_id__True__0.6fb45ff630", "type": "test"}, "4397": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_sender.36cb6d7913", "type": "test"}, "4398": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_id.480d04976b", "type": "test"}, "4399": {"name": "test.synthetix.unique_fct_perp_previous_order_expired_base_sepolia_id.38211e4c5d", "type": "test"}, "4400": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_block_timestamp.4b41a82d13", "type": "test"}, "4401": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_block_number.1ff7a5705c", "type": "test"}, "4402": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_transaction_hash.e1f21d4fd3", "type": "test"}, "4403": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_contract.b0da841bdf", "type": "test"}, "4404": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_event_name.daad0addfa", "type": "test"}, "4405": {"name": "test.synthetix.accepted_values_fct_perp_previous_order_expired_base_sepolia_event_name__PreviousOrderExpired.e124d4bad8", "type": "test"}, "4406": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_market_id.17181fe5f1", "type": "test"}, "4407": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_base_sepolia_market_id__True__0.b23f5ced4b", "type": "test"}, "4408": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_account_id.e2bf90a189", "type": "test"}, "4409": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_base_sepolia_account_id__True__0.b2f7060dcd", "type": "test"}, "4410": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_id.e94cf14cf4", "type": "test"}, "4411": {"name": "test.synthetix.unique_fct_perp_trades_base_sepolia_id.ceece98634", "type": "test"}, "4412": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_ts.76a693976f", "type": "test"}, "4413": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_block_number.36502e409b", "type": "test"}, "4414": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_transaction_hash.4d4a1afa3d", "type": "test"}, "4415": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_contract.92feeccb9f", "type": "test"}, "4416": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_market_id.3d4de88cac", "type": "test"}, "4417": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_market_id__True__0.67a1e76900", "type": "test"}, "4418": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_market_symbol.8c61ba2703", "type": "test"}, "4419": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_account_id.74992c394c", "type": "test"}, "4420": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_fill_price.3633433721", "type": "test"}, "4421": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_fill_price__True__0.b3d62542ac", "type": "test"}, "4422": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_pnl.42b0678535", "type": "test"}, "4423": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_accrued_funding.fb6b795bff", "type": "test"}, "4424": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_trade_size.e5fc6afe64", "type": "test"}, "4425": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_position_size.d124874e35", "type": "test"}, "4426": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_total_fees.d6fd22951b", "type": "test"}, "4427": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_total_fees__True__0.68c3f148eb", "type": "test"}, "4428": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_referral_fees.12cd5804dd", "type": "test"}, "4429": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_referral_fees__True__0.dc2313066f", "type": "test"}, "4430": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_collected_fees.ac78e5e098", "type": "test"}, "4431": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_collected_fees__True__0.d4eb8f3a34", "type": "test"}, "4432": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_settlement_reward.edb4d5c73f", "type": "test"}, "4433": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_settlement_reward__True__0.58cc15e824", "type": "test"}, "4434": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_tracking_code.482af3b84b", "type": "test"}, "4435": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_settler.b1e9ff8b09", "type": "test"}, "4436": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_notional_trade_size.e076755f6b", "type": "test"}, "4437": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_notional_position_size.1d9238ede6", "type": "test"}, "4438": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_lp_fees.08774e8672", "type": "test"}, "4439": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_lp_fees__True__0.8a5e6825da", "type": "test"}, "4440": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_exchange_fees.72c95e5df3", "type": "test"}, "4441": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_exchange_fees__True__0.b3ce206dc8", "type": "test"}, "4442": {"name": "test.synthetix.not_null_fct_perp_pnl_base_sepolia_ts.74b2ae0437", "type": "test"}, "4443": {"name": "test.synthetix.not_null_fct_perp_pnl_base_sepolia_market_id.f6d4268d28", "type": "test"}, "4444": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_pnl_base_sepolia_market_id__True__0.2546d9a255", "type": "test"}, "4445": {"name": "test.synthetix.not_null_fct_perp_orders_base_sepolia_id.8dca618afe", "type": "test"}, "4446": {"name": "test.synthetix.unique_fct_perp_orders_base_sepolia_id.55dad680ba", "type": "test"}, "4447": {"name": "test.synthetix.not_null_fct_perp_orders_base_sepolia_ts.acaae19ba7", "type": "test"}, "4448": {"name": "test.synthetix.not_null_fct_perp_orders_base_sepolia_block_number.46d5d3c316", "type": "test"}, "4449": {"name": "test.synthetix.not_null_fct_perp_orders_base_sepolia_transaction_hash.650c93c367", "type": "test"}, "4450": {"name": "test.synthetix.not_null_fct_perp_orders_base_sepolia_contract.17d50e01a2", "type": "test"}, "4451": {"name": "test.synthetix.not_null_fct_perp_orders_base_sepolia_market_id.9c18ced1ce", "type": "test"}, "4452": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_orders_base_sepolia_market_id__True__0.fe527d9b61", "type": "test"}, "4453": {"name": "test.synthetix.not_null_fct_perp_orders_base_sepolia_market_symbol.ccf5837d32", "type": "test"}, "4454": {"name": "test.synthetix.not_null_fct_perp_orders_base_sepolia_account_id.75a8413527", "type": "test"}, "4455": {"name": "test.synthetix.not_null_fct_perp_markets_base_sepolia_id.908ad69766", "type": "test"}, "4456": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_markets_base_sepolia_id__True__0.8545400fda", "type": "test"}, "4457": {"name": "test.synthetix.not_null_fct_perp_markets_base_sepolia_created_ts.ec1571d5b3", "type": "test"}, "4458": {"name": "test.synthetix.not_null_fct_perp_markets_base_sepolia_block_number.5b8bc4dbc4", "type": "test"}, "4459": {"name": "test.synthetix.not_null_fct_perp_markets_base_sepolia_market_symbol.e4e36d90ae", "type": "test"}, "4460": {"name": "test.synthetix.not_null_fct_perp_markets_base_sepolia_market_name.47a0ccb5b2", "type": "test"}, "4461": {"name": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_id.5597cbd783", "type": "test"}, "4462": {"name": "test.synthetix.unique_fct_perp_market_history_base_sepolia_id.a6cd45bc6b", "type": "test"}, "4463": {"name": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_ts.f38b043e70", "type": "test"}, "4464": {"name": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_block_number.2243d56672", "type": "test"}, "4465": {"name": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_transaction_hash.692634d15d", "type": "test"}, "4466": {"name": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_market_id.bdbb4acce1", "type": "test"}, "4467": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_market_history_base_sepolia_market_id__True__0.ee983a3e48", "type": "test"}, "4468": {"name": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_market_symbol.a5c87dfbbc", "type": "test"}, "4469": {"name": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_price.701866f2d6", "type": "test"}, "4470": {"name": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_skew.2239f848ce", "type": "test"}, "4471": {"name": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_size.4ba39d1f97", "type": "test"}, "4472": {"name": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_size_delta.a047554669", "type": "test"}, "4473": {"name": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_funding_rate.8b0c11dd33", "type": "test"}, "4474": {"name": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_funding_velocity.e94823ecab", "type": "test"}, "4475": {"name": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_interest_rate.7281d4e302", "type": "test"}, "4476": {"name": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_funding_rate_apr.d67d832c1f", "type": "test"}, "4477": {"name": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_long_rate_apr.12346bb56d", "type": "test"}, "4478": {"name": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_short_rate_apr.8f7be1f404", "type": "test"}, "4479": {"name": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_size_usd.38c4eef62e", "type": "test"}, "4480": {"name": "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_id.79b565b3e1", "type": "test"}, "4481": {"name": "test.synthetix.unique_fct_perp_liq_position_base_sepolia_id.115ce32bec", "type": "test"}, "4482": {"name": "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_ts.57135ae312", "type": "test"}, "4483": {"name": "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_block_number.1e9c90b546", "type": "test"}, "4484": {"name": "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_transaction_hash.a0777a2fcc", "type": "test"}, "4485": {"name": "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_account_id.8cf46dc9c7", "type": "test"}, "4486": {"name": "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_market_id.781f0844d8", "type": "test"}, "4487": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_sepolia_market_id__True__0.def98e4452", "type": "test"}, "4488": {"name": "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_market_symbol.f750183220", "type": "test"}, "4489": {"name": "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_amount_liquidated.a06e8cfcb4", "type": "test"}, "4490": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_sepolia_amount_liquidated__True__0.2ed4eec011", "type": "test"}, "4491": {"name": "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_position_size.75bf8c09a0", "type": "test"}, "4492": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_sepolia_position_size__True__0.49ac413695", "type": "test"}, "4493": {"name": "test.synthetix.not_null_fct_perp_liq_account_base_sepolia_account_id.f56cf61194", "type": "test"}, "4494": {"name": "test.synthetix.not_null_fct_perp_liq_account_base_sepolia_ts.c34644894f", "type": "test"}, "4495": {"name": "test.synthetix.not_null_fct_perp_liq_account_base_sepolia_total_reward.24d48c7864", "type": "test"}, "4496": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_account_base_sepolia_total_reward__True__0.42888d54ae", "type": "test"}, "4497": {"name": "test.synthetix.not_null_fct_perp_accounts_base_sepolia_id.e4031edaa1", "type": "test"}, "4498": {"name": "test.synthetix.unique_fct_perp_accounts_base_sepolia_id.1ca885b5ec", "type": "test"}, "4499": {"name": "test.synthetix.not_null_fct_perp_accounts_base_sepolia_created_ts.00ac8e7106", "type": "test"}, "4500": {"name": "test.synthetix.not_null_fct_perp_accounts_base_sepolia_owner.578268eb9a", "type": "test"}, "4501": {"name": "test.synthetix.not_null_fct_prices_base_sepolia_ts.2875b0c397", "type": "test"}, "4502": {"name": "test.synthetix.not_null_fct_prices_base_sepolia_market_symbol.e2a8214091", "type": "test"}, "4503": {"name": "test.synthetix.not_null_fct_prices_base_sepolia_price.3c29a949cf", "type": "test"}, "4504": {"name": "test.synthetix.dbt_utils_accepted_range_fct_prices_base_sepolia_price__True__0.78bfe2f46a", "type": "test"}, "4505": {"name": "test.synthetix.not_null_fct_prices_hourly_base_sepolia_ts.fc60cfbaeb", "type": "test"}, "4506": {"name": "test.synthetix.not_null_fct_prices_hourly_base_sepolia_market_symbol.35c2706bfd", "type": "test"}, "4507": {"name": "test.synthetix.not_null_fct_prices_hourly_base_sepolia_price.e263ee2224", "type": "test"}, "4508": {"name": "test.synthetix.dbt_utils_accepted_range_fct_prices_hourly_base_sepolia_price__True__0.9b4c65b6bd", "type": "test"}, "4509": {"name": "test.synthetix.not_null_fct_synth_supply_base_sepolia_ts.0e3cf0c2f2", "type": "test"}, "4510": {"name": "test.synthetix.not_null_fct_synth_supply_base_sepolia_block_number.f0997efcd8", "type": "test"}, "4511": {"name": "test.synthetix.not_null_fct_synth_supply_base_sepolia_synth_market_id.75d7df8ce8", "type": "test"}, "4512": {"name": "test.synthetix.dbt_utils_accepted_range_fct_synth_supply_base_sepolia_synth_market_id__True__0.1c097f1721", "type": "test"}, "4513": {"name": "test.synthetix.not_null_fct_synth_supply_base_sepolia_supply.a13743a375", "type": "test"}, "4514": {"name": "test.synthetix.not_null_fct_spot_atomics_base_sepolia_id.dfc0db9ed4", "type": "test"}, "4515": {"name": "test.synthetix.unique_fct_spot_atomics_base_sepolia_id.6c8ed0bc2a", "type": "test"}, "4516": {"name": "test.synthetix.not_null_fct_spot_atomics_base_sepolia_ts.4bca6422cc", "type": "test"}, "4517": {"name": "test.synthetix.not_null_fct_spot_atomics_base_sepolia_block_number.16d75a4323", "type": "test"}, "4518": {"name": "test.synthetix.not_null_fct_spot_atomics_base_sepolia_tx_hash.6d969998c6", "type": "test"}, "4519": {"name": "test.synthetix.not_null_fct_spot_atomics_base_sepolia_synth_market_id.e8f636df14", "type": "test"}, "4520": {"name": "test.synthetix.dbt_utils_accepted_range_fct_spot_atomics_base_sepolia_synth_market_id__True__0.391b470dd2", "type": "test"}, "4521": {"name": "test.synthetix.not_null_fct_spot_atomics_base_sepolia_price.ce30d003ce", "type": "test"}, "4522": {"name": "test.synthetix.not_null_fct_spot_atomics_base_sepolia_amount.81264c756d", "type": "test"}, "4523": {"name": "test.synthetix.not_null_fct_spot_atomics_base_sepolia_referrer.7533de1c2b", "type": "test"}, "4524": {"name": "test.synthetix.not_null_fct_spot_markets_base_sepolia_id.a355928e0f", "type": "test"}, "4525": {"name": "test.synthetix.dbt_utils_accepted_range_fct_spot_markets_base_sepolia_id__True__0.f6b3a1dac3", "type": "test"}, "4526": {"name": "test.synthetix.not_null_fct_spot_markets_base_sepolia_created_ts.69423c5ddb", "type": "test"}, "4527": {"name": "test.synthetix.not_null_fct_spot_markets_base_sepolia_block_number.25cd7e84c0", "type": "test"}, "4528": {"name": "test.synthetix.not_null_fct_spot_markets_base_sepolia_token_address.af639aa1d2", "type": "test"}, "4529": {"name": "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_id.6458cf0796", "type": "test"}, "4530": {"name": "test.synthetix.unique_fct_spot_wrapper_base_sepolia_id.3a2fb8ee86", "type": "test"}, "4531": {"name": "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_ts.8708b13a31", "type": "test"}, "4532": {"name": "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_block_number.05149fa391", "type": "test"}, "4533": {"name": "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_tx_hash.0df62cff0d", "type": "test"}, "4534": {"name": "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_synth_market_id.54687d51aa", "type": "test"}, "4535": {"name": "test.synthetix.dbt_utils_accepted_range_fct_spot_wrapper_base_sepolia_synth_market_id__True__0.f4eedf4f3f", "type": "test"}, "4536": {"name": "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_amount_wrapped.447890a6f4", "type": "test"}, "4537": {"name": "test.synthetix.not_null_fct_buyback_daily_base_sepolia_ts.0b8a36c44c", "type": "test"}, "4538": {"name": "test.synthetix.not_null_fct_buyback_daily_base_sepolia_snx_amount.113325e30a", "type": "test"}, "4539": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_sepolia_snx_amount__True__0.378a6852a6", "type": "test"}, "4540": {"name": "test.synthetix.not_null_fct_buyback_daily_base_sepolia_usd_amount.21bc5d392b", "type": "test"}, "4541": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_sepolia_usd_amount__True__0.e3dd96895e", "type": "test"}, "4542": {"name": "test.synthetix.not_null_fct_buyback_daily_base_sepolia_cumulative_snx_amount.c44f071e87", "type": "test"}, "4543": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_sepolia_cumulative_snx_amount__True__0.ab215eff09", "type": "test"}, "4544": {"name": "test.synthetix.not_null_fct_buyback_daily_base_sepolia_cumulative_usd_amount.f40974a9be", "type": "test"}, "4545": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_sepolia_cumulative_usd_amount__True__0.f5fad30aa3", "type": "test"}, "4546": {"name": "test.synthetix.not_null_fct_buyback_hourly_base_sepolia_ts.39dec90aa4", "type": "test"}, "4547": {"name": "test.synthetix.not_null_fct_buyback_hourly_base_sepolia_snx_amount.a856b40de9", "type": "test"}, "4548": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_sepolia_snx_amount__True__0.40ea0d5e88", "type": "test"}, "4549": {"name": "test.synthetix.not_null_fct_buyback_hourly_base_sepolia_usd_amount.4f119280f7", "type": "test"}, "4550": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_sepolia_usd_amount__True__0.89592b2e7d", "type": "test"}, "4551": {"name": "test.synthetix.not_null_fct_buyback_hourly_base_sepolia_cumulative_snx_amount.806ce65de6", "type": "test"}, "4552": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_sepolia_cumulative_snx_amount__True__0.6d52afd421", "type": "test"}, "4553": {"name": "test.synthetix.not_null_fct_buyback_hourly_base_sepolia_cumulative_usd_amount.6347fe374e", "type": "test"}, "4554": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_sepolia_cumulative_usd_amount__True__0.e3d3aff3f1", "type": "test"}, "4555": {"name": "test.synthetix.not_null_fct_buyback_base_sepolia_id.03ec6b8e04", "type": "test"}, "4556": {"name": "test.synthetix.unique_fct_buyback_base_sepolia_id.ce5fc96649", "type": "test"}, "4557": {"name": "test.synthetix.not_null_fct_buyback_base_sepolia_ts.f6314da709", "type": "test"}, "4558": {"name": "test.synthetix.not_null_fct_buyback_base_sepolia_buyer.e7ec385108", "type": "test"}, "4559": {"name": "test.synthetix.not_null_fct_buyback_base_sepolia_snx.39b0dcead2", "type": "test"}, "4560": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_sepolia_snx__True__0.21bd52e738", "type": "test"}, "4561": {"name": "test.synthetix.not_null_fct_buyback_base_sepolia_usd.427a3c3ca1", "type": "test"}, "4562": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_sepolia_usd__True__0.7426b61d1a", "type": "test"}, "4563": {"name": "test.synthetix.not_null_fct_buyback_base_sepolia_snx_price.361a60f2b3", "type": "test"}, "4564": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_sepolia_snx_price__True__0.fedfb306c2", "type": "test"}, "4565": {"name": "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_ts.878073b7e8", "type": "test"}, "4566": {"name": "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_block_number.fc803534fc", "type": "test"}, "4567": {"name": "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_contract_address.f7e3ffefb9", "type": "test"}, "4568": {"name": "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_pool_id.1ea1a9fb17", "type": "test"}, "4569": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_vault_collateral_base_mainnet_pool_id__True__0.3c62ac166d", "type": "test"}, "4570": {"name": "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_collateral_type.e2cbb7867d", "type": "test"}, "4571": {"name": "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_amount.43a56286ca", "type": "test"}, "4572": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_vault_collateral_base_mainnet_amount__True__0.031c10a818", "type": "test"}, "4573": {"name": "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_collateral_value.b35c2ac09a", "type": "test"}, "4574": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_vault_collateral_base_mainnet_collateral_value__True__0.ffab802571", "type": "test"}, "4575": {"name": "test.synthetix.not_null_fct_pool_rewards_base_mainnet_ts.af8563a243", "type": "test"}, "4576": {"name": "test.synthetix.not_null_fct_pool_rewards_base_mainnet_pool_id.47db83edd0", "type": "test"}, "4577": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_base_mainnet_pool_id__True__0.f01ac775cc", "type": "test"}, "4578": {"name": "test.synthetix.not_null_fct_pool_rewards_base_mainnet_collateral_type.2f7e01ccd0", "type": "test"}, "4579": {"name": "test.synthetix.not_null_fct_pool_rewards_base_mainnet_distributor.5511d5880d", "type": "test"}, "4580": {"name": "test.synthetix.not_null_fct_pool_rewards_base_mainnet_token_symbol.1810912a65", "type": "test"}, "4581": {"name": "test.synthetix.not_null_fct_pool_rewards_base_mainnet_amount.c7b92514fd", "type": "test"}, "4582": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_base_mainnet_amount__True__0.5a5b31d40e", "type": "test"}, "4583": {"name": "test.synthetix.not_null_fct_core_account_delegation_base_mainnet_ts.3412be3139", "type": "test"}, "4584": {"name": "test.synthetix.not_null_fct_core_account_delegation_base_mainnet_account_id.64d4657b45", "type": "test"}, "4585": {"name": "test.synthetix.not_null_fct_core_account_delegation_base_mainnet_pool_id.c2b6448825", "type": "test"}, "4586": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_base_mainnet_pool_id__True__0.a18d31544f", "type": "test"}, "4587": {"name": "test.synthetix.not_null_fct_core_account_delegation_base_mainnet_collateral_type.01ebd9c59e", "type": "test"}, "4588": {"name": "test.synthetix.not_null_fct_core_account_delegation_base_mainnet_amount_delegated.c0cf7fdd11", "type": "test"}, "4589": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_base_mainnet_amount_delegated__True__0.5d186a76ca", "type": "test"}, "4590": {"name": "test.synthetix.not_null_fct_core_apr_base_mainnet_ts.fa672a8124", "type": "test"}, "4591": {"name": "test.synthetix.not_null_fct_core_apr_base_mainnet_pool_id.ec4f69201c", "type": "test"}, "4592": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_mainnet_pool_id__True__0.6f65c027c2", "type": "test"}, "4593": {"name": "test.synthetix.not_null_fct_core_apr_base_mainnet_collateral_type.6b18aa87ce", "type": "test"}, "4594": {"name": "test.synthetix.not_null_fct_core_apr_base_mainnet_collateral_value.ca0cfe00d9", "type": "test"}, "4595": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_mainnet_collateral_value__True__0.09ad3e4f8e", "type": "test"}, "4596": {"name": "test.synthetix.not_null_fct_core_apr_base_mainnet_debt.3003bbaef9", "type": "test"}, "4597": {"name": "test.synthetix.not_null_fct_core_apr_base_mainnet_hourly_issuance.58d7e6392e", "type": "test"}, "4598": {"name": "test.synthetix.not_null_fct_core_apr_base_mainnet_hourly_pnl.aace5f4a92", "type": "test"}, "4599": {"name": "test.synthetix.not_null_fct_core_apr_base_mainnet_cumulative_pnl.0dfa79c775", "type": "test"}, "4600": {"name": "test.synthetix.not_null_fct_core_apr_base_mainnet_cumulative_issuance.6b5aeff994", "type": "test"}, "4601": {"name": "test.synthetix.not_null_fct_core_apr_base_mainnet_rewards_usd.9770eed99e", "type": "test"}, "4602": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_mainnet_rewards_usd__True__0.cd9a35763d", "type": "test"}, "4603": {"name": "test.synthetix.not_null_fct_core_apr_base_mainnet_hourly_pnl_pct.709eae57a9", "type": "test"}, "4604": {"name": "test.synthetix.not_null_fct_core_apr_base_mainnet_hourly_rewards_pct.e5170bb035", "type": "test"}, "4605": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_mainnet_hourly_rewards_pct__True__1__0.615edfd299", "type": "test"}, "4606": {"name": "test.synthetix.not_null_fct_core_apr_base_mainnet_apr_24h.5f87709afa", "type": "test"}, "4607": {"name": "test.synthetix.not_null_fct_core_apr_base_mainnet_apy_24h.0d59b73826", "type": "test"}, "4608": {"name": "test.synthetix.not_null_fct_core_apr_base_mainnet_apr_7d.8545f2f45f", "type": "test"}, "4609": {"name": "test.synthetix.not_null_fct_core_apr_base_mainnet_apy_7d.d068a55e21", "type": "test"}, "4610": {"name": "test.synthetix.not_null_fct_core_apr_base_mainnet_apr_28d.69fcad855f", "type": "test"}, "4611": {"name": "test.synthetix.not_null_fct_core_apr_base_mainnet_apy_28d.384e146fdc", "type": "test"}, "4612": {"name": "test.synthetix.not_null_fct_core_market_updated_base_mainnet_id.a50a975385", "type": "test"}, "4613": {"name": "test.synthetix.unique_fct_core_market_updated_base_mainnet_id.ec01754a17", "type": "test"}, "4614": {"name": "test.synthetix.not_null_fct_core_market_updated_base_mainnet_ts.f35cfffa6d", "type": "test"}, "4615": {"name": "test.synthetix.not_null_fct_core_market_updated_base_mainnet_transaction_hash.87848e2a26", "type": "test"}, "4616": {"name": "test.synthetix.not_null_fct_core_market_updated_base_mainnet_event_name.38e05844e8", "type": "test"}, "4617": {"name": "test.synthetix.accepted_values_fct_core_market_updated_base_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.b6908f0c03", "type": "test"}, "4618": {"name": "test.synthetix.not_null_fct_core_market_updated_base_mainnet_market_id.c97cd708fa", "type": "test"}, "4619": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_market_updated_base_mainnet_market_id__True__0.2ed4a3f792", "type": "test"}, "4620": {"name": "test.synthetix.not_null_fct_core_market_updated_base_mainnet_collateral_type.b71240306c", "type": "test"}, "4621": {"name": "test.synthetix.not_null_fct_core_market_updated_base_mainnet_credit_capacity.303317e986", "type": "test"}, "4622": {"name": "test.synthetix.not_null_fct_core_market_updated_base_mainnet_net_issuance.2d64ab52f8", "type": "test"}, "4623": {"name": "test.synthetix.not_null_fct_core_market_updated_base_mainnet_token_amount.ead854df90", "type": "test"}, "4624": {"name": "test.synthetix.not_null_fct_core_pool_collateral_base_mainnet_ts.4e638376c4", "type": "test"}, "4625": {"name": "test.synthetix.not_null_fct_core_pool_collateral_base_mainnet_collateral_type.63ab148d0c", "type": "test"}, "4626": {"name": "test.synthetix.not_null_fct_core_pool_collateral_base_mainnet_amount_deposited.9fabc246a7", "type": "test"}, "4627": {"name": "test.synthetix.not_null_fct_core_pool_delegation_base_mainnet_ts.2ed20ab777", "type": "test"}, "4628": {"name": "test.synthetix.not_null_fct_core_pool_delegation_base_mainnet_pool_id.d338258729", "type": "test"}, "4629": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_pool_delegation_base_mainnet_pool_id__True__0.4d81a0e2e0", "type": "test"}, "4630": {"name": "test.synthetix.not_null_fct_core_pool_delegation_base_mainnet_collateral_type.49ff2a0118", "type": "test"}, "4631": {"name": "test.synthetix.not_null_fct_core_pools_base_mainnet_id.1f1f3ad095", "type": "test"}, "4632": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_pools_base_mainnet_id__True__0.2b14986ce3", "type": "test"}, "4633": {"name": "test.synthetix.not_null_fct_core_pools_base_mainnet_created_ts.a07bb6b8fe", "type": "test"}, "4634": {"name": "test.synthetix.not_null_fct_core_pools_base_mainnet_block_number.cc61b3ca43", "type": "test"}, "4635": {"name": "test.synthetix.not_null_fct_core_pools_base_mainnet_owner.a2cfe04f87", "type": "test"}, "4636": {"name": "test.synthetix.not_null_fct_pool_debt_base_mainnet_ts.f49a23ebcd", "type": "test"}, "4637": {"name": "test.synthetix.not_null_fct_pool_debt_base_mainnet_block_number.dd32fc50c6", "type": "test"}, "4638": {"name": "test.synthetix.not_null_fct_pool_debt_base_mainnet_pool_id.8e9e20797d", "type": "test"}, "4639": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_debt_base_mainnet_pool_id__True__0.a1f5ec7b1b", "type": "test"}, "4640": {"name": "test.synthetix.not_null_fct_pool_debt_base_mainnet_collateral_type.92a752ffea", "type": "test"}, "4641": {"name": "test.synthetix.not_null_fct_pool_debt_base_mainnet_debt.5b37c10505", "type": "test"}, "4642": {"name": "test.synthetix.not_null_fct_pool_issuance_hourly_base_mainnet_ts.af3f6a895d", "type": "test"}, "4643": {"name": "test.synthetix.not_null_fct_pool_issuance_hourly_base_mainnet_pool_id.03eddab767", "type": "test"}, "4644": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_hourly_base_mainnet_pool_id__True__0.82c0a98d47", "type": "test"}, "4645": {"name": "test.synthetix.not_null_fct_pool_issuance_hourly_base_mainnet_collateral_type.21efec6e56", "type": "test"}, "4646": {"name": "test.synthetix.not_null_fct_pool_issuance_hourly_base_mainnet_hourly_issuance.1bde70000d", "type": "test"}, "4647": {"name": "test.synthetix.not_null_fct_pool_issuance_base_mainnet_ts.2b8d4be103", "type": "test"}, "4648": {"name": "test.synthetix.not_null_fct_pool_issuance_base_mainnet_block_number.6ae22c8ac4", "type": "test"}, "4649": {"name": "test.synthetix.not_null_fct_pool_issuance_base_mainnet_transaction_hash.0764eca614", "type": "test"}, "4650": {"name": "test.synthetix.not_null_fct_pool_issuance_base_mainnet_pool_id.01d3ed0f62", "type": "test"}, "4651": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_base_mainnet_pool_id__True__0.5e68f64c49", "type": "test"}, "4652": {"name": "test.synthetix.not_null_fct_pool_issuance_base_mainnet_collateral_type.72fe90c3b9", "type": "test"}, "4653": {"name": "test.synthetix.not_null_fct_pool_issuance_base_mainnet_account_id.4f9de5ef81", "type": "test"}, "4654": {"name": "test.synthetix.not_null_fct_pool_issuance_base_mainnet_amount.29761360a6", "type": "test"}, "4655": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_ts.7c76badc22", "type": "test"}, "4656": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_pool_id.7352d1abe5", "type": "test"}, "4657": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_mainnet_pool_id__True__0.4246141dca", "type": "test"}, "4658": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_collateral_type.7d4e861773", "type": "test"}, "4659": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_collateral_value.34ddcc2ccb", "type": "test"}, "4660": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_mainnet_collateral_value__True__0.7bf7b1ccab", "type": "test"}, "4661": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_debt.e2d08dec52", "type": "test"}, "4662": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_hourly_issuance.b0e645a132", "type": "test"}, "4663": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_hourly_pnl.6f321ca648", "type": "test"}, "4664": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_rewards_usd.de69bca40d", "type": "test"}, "4665": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_mainnet_rewards_usd__True__0.65717bc033", "type": "test"}, "4666": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_hourly_pnl_pct.43ef5d27cc", "type": "test"}, "4667": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_hourly_rewards_pct.0d02b364b5", "type": "test"}, "4668": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_mainnet_hourly_rewards_pct__True__1__0.24176cb1b5", "type": "test"}, "4669": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_hourly_total_pct.9656973b1c", "type": "test"}, "4670": {"name": "test.synthetix.not_null_fct_pool_rewards_hourly_base_mainnet_ts.cb01f363c1", "type": "test"}, "4671": {"name": "test.synthetix.not_null_fct_pool_rewards_hourly_base_mainnet_pool_id.cc4be6d53f", "type": "test"}, "4672": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_base_mainnet_pool_id__True__0.0fe5a5d2d6", "type": "test"}, "4673": {"name": "test.synthetix.not_null_fct_pool_rewards_hourly_base_mainnet_collateral_type.9a0efdf293", "type": "test"}, "4674": {"name": "test.synthetix.not_null_fct_pool_rewards_hourly_base_mainnet_rewards_usd.2d36098b0e", "type": "test"}, "4675": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_base_mainnet_rewards_usd__True__0.e752fbfdf1", "type": "test"}, "4676": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_ts.b6c015406d", "type": "test"}, "4677": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_pool_id.26caff37a4", "type": "test"}, "4678": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_mainnet_pool_id__True__0.59419d2477", "type": "test"}, "4679": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_collateral_type.52b0ac191f", "type": "test"}, "4680": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_distributor.608c8d5a0a", "type": "test"}, "4681": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_token_symbol.185f4e6438", "type": "test"}, "4682": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_amount.ee0d98f0ab", "type": "test"}, "4683": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_mainnet_amount__True__0.dbf212e433", "type": "test"}, "4684": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_rewards_usd.2724c9008d", "type": "test"}, "4685": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_mainnet_rewards_usd__True__0.2f31fe80de", "type": "test"}, "4686": {"name": "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_id.a798ff42d8", "type": "test"}, "4687": {"name": "test.synthetix.unique_fct_perp_interest_charged_base_mainnet_id.31ca39738f", "type": "test"}, "4688": {"name": "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_block_timestamp.60136d09c1", "type": "test"}, "4689": {"name": "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_block_number.47e9d47bb4", "type": "test"}, "4690": {"name": "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_transaction_hash.f85d4df49f", "type": "test"}, "4691": {"name": "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_contract.8e7dd8a6ef", "type": "test"}, "4692": {"name": "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_event_name.eaf9eac9c3", "type": "test"}, "4693": {"name": "test.synthetix.accepted_values_fct_perp_interest_charged_base_mainnet_event_name__InterestCharged.b8b39fbb4d", "type": "test"}, "4694": {"name": "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_account_id.2830ac0b93", "type": "test"}, "4695": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_base_mainnet_account_id__True__0.d4da8249b8", "type": "test"}, "4696": {"name": "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_interest.073a973712", "type": "test"}, "4697": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_base_mainnet_interest__True__0.b25a9c1b50", "type": "test"}, "4698": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_id.efa9bbeec9", "type": "test"}, "4699": {"name": "test.synthetix.unique_fct_perp_collateral_modified_base_mainnet_id.9010e87027", "type": "test"}, "4700": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_block_timestamp.7c5c8a362c", "type": "test"}, "4701": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_block_number.45b34bf575", "type": "test"}, "4702": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_transaction_hash.8cc455d504", "type": "test"}, "4703": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_contract.f078950840", "type": "test"}, "4704": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_event_name.44267a4fa1", "type": "test"}, "4705": {"name": "test.synthetix.accepted_values_fct_perp_collateral_modified_base_mainnet_event_name__CollateralModified.00f5016782", "type": "test"}, "4706": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_synth_market_id.3a3dffb920", "type": "test"}, "4707": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_collateral_modified_base_mainnet_synth_market_id__True__0.644f81887d", "type": "test"}, "4708": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_sender.b3270f32cc", "type": "test"}, "4709": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_id.627b6b6b63", "type": "test"}, "4710": {"name": "test.synthetix.unique_fct_perp_previous_order_expired_base_mainnet_id.220846a37a", "type": "test"}, "4711": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_block_timestamp.da7b51b840", "type": "test"}, "4712": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_block_number.89b98bd9a2", "type": "test"}, "4713": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_transaction_hash.573aaff2f5", "type": "test"}, "4714": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_contract.bd6be0f02f", "type": "test"}, "4715": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_event_name.473a967d1d", "type": "test"}, "4716": {"name": "test.synthetix.accepted_values_fct_perp_previous_order_expired_base_mainnet_event_name__PreviousOrderExpired.1769035769", "type": "test"}, "4717": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_market_id.8bf9effd5e", "type": "test"}, "4718": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_base_mainnet_market_id__True__0.59d73bf004", "type": "test"}, "4719": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_account_id.e7aae917c2", "type": "test"}, "4720": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_base_mainnet_account_id__True__0.0f31e1095c", "type": "test"}, "4721": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_id.35375a8491", "type": "test"}, "4722": {"name": "test.synthetix.unique_fct_perp_trades_base_mainnet_id.b1b63119eb", "type": "test"}, "4723": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_ts.e5e75d9d71", "type": "test"}, "4724": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_block_number.474b7643d0", "type": "test"}, "4725": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_transaction_hash.b1e9287d28", "type": "test"}, "4726": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_contract.8897e47e7e", "type": "test"}, "4727": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_market_id.6ea4246016", "type": "test"}, "4728": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_market_id__True__0.585f613862", "type": "test"}, "4729": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_market_symbol.e75d95d12c", "type": "test"}, "4730": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_account_id.8a94516fd9", "type": "test"}, "4731": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_fill_price.e731328206", "type": "test"}, "4732": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_fill_price__True__0.3edbbda7ae", "type": "test"}, "4733": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_pnl.e87ee65983", "type": "test"}, "4734": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_accrued_funding.f6a962643b", "type": "test"}, "4735": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_trade_size.2a003017e9", "type": "test"}, "4736": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_position_size.a687f5c9e4", "type": "test"}, "4737": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_total_fees.73178c801b", "type": "test"}, "4738": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_total_fees__True__0.37a3c34f6a", "type": "test"}, "4739": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_referral_fees.8c5c0f55a4", "type": "test"}, "4740": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_referral_fees__True__0.09a87481d6", "type": "test"}, "4741": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_collected_fees.1888a67b67", "type": "test"}, "4742": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_collected_fees__True__0.cec844302b", "type": "test"}, "4743": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_settlement_reward.c472f75c36", "type": "test"}, "4744": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_settlement_reward__True__0.56c953ccdc", "type": "test"}, "4745": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_tracking_code.3b557b440d", "type": "test"}, "4746": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_settler.cebd15f3ad", "type": "test"}, "4747": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_notional_trade_size.25efead997", "type": "test"}, "4748": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_notional_position_size.549d1d1b0b", "type": "test"}, "4749": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_lp_fees.1da0034ac9", "type": "test"}, "4750": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_lp_fees__True__0.67c14ce54a", "type": "test"}, "4751": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_exchange_fees.5a4c21716f", "type": "test"}, "4752": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_exchange_fees__True__0.43ef826334", "type": "test"}, "4753": {"name": "test.synthetix.not_null_fct_perp_pnl_base_mainnet_ts.aa0943ea1a", "type": "test"}, "4754": {"name": "test.synthetix.not_null_fct_perp_pnl_base_mainnet_market_id.915c961b40", "type": "test"}, "4755": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_pnl_base_mainnet_market_id__True__0.58f61a0590", "type": "test"}, "4756": {"name": "test.synthetix.not_null_fct_perp_orders_base_mainnet_id.2c415fb4fb", "type": "test"}, "4757": {"name": "test.synthetix.unique_fct_perp_orders_base_mainnet_id.1b8b85dac5", "type": "test"}, "4758": {"name": "test.synthetix.not_null_fct_perp_orders_base_mainnet_ts.a61957fc22", "type": "test"}, "4759": {"name": "test.synthetix.not_null_fct_perp_orders_base_mainnet_block_number.3be9f0b718", "type": "test"}, "4760": {"name": "test.synthetix.not_null_fct_perp_orders_base_mainnet_transaction_hash.71d76cac79", "type": "test"}, "4761": {"name": "test.synthetix.not_null_fct_perp_orders_base_mainnet_contract.6a5b003b92", "type": "test"}, "4762": {"name": "test.synthetix.not_null_fct_perp_orders_base_mainnet_market_id.5b936d3011", "type": "test"}, "4763": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_orders_base_mainnet_market_id__True__0.2d585533fc", "type": "test"}, "4764": {"name": "test.synthetix.not_null_fct_perp_orders_base_mainnet_market_symbol.554f14b42b", "type": "test"}, "4765": {"name": "test.synthetix.not_null_fct_perp_orders_base_mainnet_account_id.08880589a0", "type": "test"}, "4766": {"name": "test.synthetix.not_null_fct_perp_markets_base_mainnet_id.bd1fc06532", "type": "test"}, "4767": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_markets_base_mainnet_id__True__0.ac58557180", "type": "test"}, "4768": {"name": "test.synthetix.not_null_fct_perp_markets_base_mainnet_created_ts.b73d9a0c8a", "type": "test"}, "4769": {"name": "test.synthetix.not_null_fct_perp_markets_base_mainnet_block_number.6792b019f1", "type": "test"}, "4770": {"name": "test.synthetix.not_null_fct_perp_markets_base_mainnet_market_symbol.c8dc99abfc", "type": "test"}, "4771": {"name": "test.synthetix.not_null_fct_perp_markets_base_mainnet_market_name.303acf9a19", "type": "test"}, "4772": {"name": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_id.c9dbfad377", "type": "test"}, "4773": {"name": "test.synthetix.unique_fct_perp_market_history_base_mainnet_id.8b11f687f0", "type": "test"}, "4774": {"name": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_ts.d5f4e338d6", "type": "test"}, "4775": {"name": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_block_number.485f73c767", "type": "test"}, "4776": {"name": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_transaction_hash.d53db511d0", "type": "test"}, "4777": {"name": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_market_id.cab90009a8", "type": "test"}, "4778": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_market_history_base_mainnet_market_id__True__0.c7e76b30aa", "type": "test"}, "4779": {"name": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_market_symbol.c60910b39a", "type": "test"}, "4780": {"name": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_price.acf046de31", "type": "test"}, "4781": {"name": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_skew.a4d473f3fc", "type": "test"}, "4782": {"name": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_size.3bbf16be92", "type": "test"}, "4783": {"name": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_size_delta.c2cfd7a96f", "type": "test"}, "4784": {"name": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_funding_rate.904532dfcd", "type": "test"}, "4785": {"name": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_funding_velocity.0bd6fa06fa", "type": "test"}, "4786": {"name": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_interest_rate.2c5e879eef", "type": "test"}, "4787": {"name": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_funding_rate_apr.50943753dc", "type": "test"}, "4788": {"name": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_long_rate_apr.785d324d07", "type": "test"}, "4789": {"name": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_short_rate_apr.a2f2135476", "type": "test"}, "4790": {"name": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_size_usd.bc3090b261", "type": "test"}, "4791": {"name": "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_id.4311fef5a1", "type": "test"}, "4792": {"name": "test.synthetix.unique_fct_perp_liq_position_base_mainnet_id.f46ba34fa7", "type": "test"}, "4793": {"name": "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_ts.2dc7a4a976", "type": "test"}, "4794": {"name": "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_block_number.da16c5c256", "type": "test"}, "4795": {"name": "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_transaction_hash.d54f66674c", "type": "test"}, "4796": {"name": "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_account_id.f3ec9ddba7", "type": "test"}, "4797": {"name": "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_market_id.7f965252ed", "type": "test"}, "4798": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_mainnet_market_id__True__0.149bc69560", "type": "test"}, "4799": {"name": "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_market_symbol.a84ac24b5f", "type": "test"}, "4800": {"name": "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_amount_liquidated.893ef59124", "type": "test"}, "4801": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_mainnet_amount_liquidated__True__0.51c2fa3b3f", "type": "test"}, "4802": {"name": "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_position_size.dcfe3d8623", "type": "test"}, "4803": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_mainnet_position_size__True__0.a626e988d4", "type": "test"}, "4804": {"name": "test.synthetix.not_null_fct_perp_liq_account_base_mainnet_account_id.dd5099ce59", "type": "test"}, "4805": {"name": "test.synthetix.not_null_fct_perp_liq_account_base_mainnet_ts.5a3efee9f7", "type": "test"}, "4806": {"name": "test.synthetix.not_null_fct_perp_liq_account_base_mainnet_total_reward.2a8b87e55c", "type": "test"}, "4807": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_account_base_mainnet_total_reward__True__0.a35af51633", "type": "test"}, "4808": {"name": "test.synthetix.not_null_fct_perp_accounts_base_mainnet_id.cf1e1e2af0", "type": "test"}, "4809": {"name": "test.synthetix.unique_fct_perp_accounts_base_mainnet_id.2a6de2d0f2", "type": "test"}, "4810": {"name": "test.synthetix.not_null_fct_perp_accounts_base_mainnet_created_ts.cc57ba5d93", "type": "test"}, "4811": {"name": "test.synthetix.not_null_fct_perp_accounts_base_mainnet_owner.b581a2df74", "type": "test"}, "4812": {"name": "test.synthetix.not_null_fct_prices_base_mainnet_ts.c885673fc8", "type": "test"}, "4813": {"name": "test.synthetix.not_null_fct_prices_base_mainnet_market_symbol.dc8cb46b8c", "type": "test"}, "4814": {"name": "test.synthetix.not_null_fct_prices_base_mainnet_price.a6c62844d1", "type": "test"}, "4815": {"name": "test.synthetix.dbt_utils_accepted_range_fct_prices_base_mainnet_price__True__0.4906889fd6", "type": "test"}, "4816": {"name": "test.synthetix.not_null_fct_prices_hourly_base_mainnet_ts.a2c68d326d", "type": "test"}, "4817": {"name": "test.synthetix.not_null_fct_prices_hourly_base_mainnet_market_symbol.ffd656c11f", "type": "test"}, "4818": {"name": "test.synthetix.not_null_fct_prices_hourly_base_mainnet_price.73bbfd891b", "type": "test"}, "4819": {"name": "test.synthetix.dbt_utils_accepted_range_fct_prices_hourly_base_mainnet_price__True__0.1e768deaa2", "type": "test"}, "4820": {"name": "test.synthetix.not_null_fct_synth_supply_base_mainnet_ts.ab30396a5d", "type": "test"}, "4821": {"name": "test.synthetix.not_null_fct_synth_supply_base_mainnet_block_number.8686c78edf", "type": "test"}, "4822": {"name": "test.synthetix.not_null_fct_synth_supply_base_mainnet_synth_market_id.5a00a55aa2", "type": "test"}, "4823": {"name": "test.synthetix.dbt_utils_accepted_range_fct_synth_supply_base_mainnet_synth_market_id__True__0.cf8aff1a32", "type": "test"}, "4824": {"name": "test.synthetix.not_null_fct_synth_supply_base_mainnet_supply.3f0fbdddb9", "type": "test"}, "4825": {"name": "test.synthetix.not_null_fct_spot_atomics_base_mainnet_id.627bbbf01f", "type": "test"}, "4826": {"name": "test.synthetix.unique_fct_spot_atomics_base_mainnet_id.43d4b7c878", "type": "test"}, "4827": {"name": "test.synthetix.not_null_fct_spot_atomics_base_mainnet_ts.8e16294c15", "type": "test"}, "4828": {"name": "test.synthetix.not_null_fct_spot_atomics_base_mainnet_block_number.f27d399305", "type": "test"}, "4829": {"name": "test.synthetix.not_null_fct_spot_atomics_base_mainnet_tx_hash.95b2db0403", "type": "test"}, "4830": {"name": "test.synthetix.not_null_fct_spot_atomics_base_mainnet_synth_market_id.6f09447421", "type": "test"}, "4831": {"name": "test.synthetix.dbt_utils_accepted_range_fct_spot_atomics_base_mainnet_synth_market_id__True__0.09c446094a", "type": "test"}, "4832": {"name": "test.synthetix.not_null_fct_spot_atomics_base_mainnet_price.425623addf", "type": "test"}, "4833": {"name": "test.synthetix.not_null_fct_spot_atomics_base_mainnet_amount.f9fe9bd5d8", "type": "test"}, "4834": {"name": "test.synthetix.not_null_fct_spot_atomics_base_mainnet_referrer.ab87d661dd", "type": "test"}, "4835": {"name": "test.synthetix.not_null_fct_spot_markets_base_mainnet_id.b85cc0ba41", "type": "test"}, "4836": {"name": "test.synthetix.dbt_utils_accepted_range_fct_spot_markets_base_mainnet_id__True__0.51d4e415e8", "type": "test"}, "4837": {"name": "test.synthetix.not_null_fct_spot_markets_base_mainnet_created_ts.746ff1f9ce", "type": "test"}, "4838": {"name": "test.synthetix.not_null_fct_spot_markets_base_mainnet_block_number.dd426b1fb6", "type": "test"}, "4839": {"name": "test.synthetix.not_null_fct_spot_markets_base_mainnet_token_address.454ffd144a", "type": "test"}, "4840": {"name": "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_id.b1091139a2", "type": "test"}, "4841": {"name": "test.synthetix.unique_fct_spot_wrapper_base_mainnet_id.c51e21223d", "type": "test"}, "4842": {"name": "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_ts.b646319cc9", "type": "test"}, "4843": {"name": "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_block_number.9220599356", "type": "test"}, "4844": {"name": "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_tx_hash.eb92a57d59", "type": "test"}, "4845": {"name": "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_synth_market_id.4d8b77f2da", "type": "test"}, "4846": {"name": "test.synthetix.dbt_utils_accepted_range_fct_spot_wrapper_base_mainnet_synth_market_id__True__0.69216a8846", "type": "test"}, "4847": {"name": "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_amount_wrapped.957e1a74f3", "type": "test"}, "4848": {"name": "test.synthetix.not_null_fct_buyback_daily_base_mainnet_ts.14a31d2a6b", "type": "test"}, "4849": {"name": "test.synthetix.not_null_fct_buyback_daily_base_mainnet_snx_amount.ea18aa299d", "type": "test"}, "4850": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_mainnet_snx_amount__True__0.4dc1a7a815", "type": "test"}, "4851": {"name": "test.synthetix.not_null_fct_buyback_daily_base_mainnet_usd_amount.226e5c84b2", "type": "test"}, "4852": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_mainnet_usd_amount__True__0.b33cfd2e0e", "type": "test"}, "4853": {"name": "test.synthetix.not_null_fct_buyback_daily_base_mainnet_cumulative_snx_amount.d9cc05c370", "type": "test"}, "4854": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_mainnet_cumulative_snx_amount__True__0.40e1988439", "type": "test"}, "4855": {"name": "test.synthetix.not_null_fct_buyback_daily_base_mainnet_cumulative_usd_amount.4602f5b0ec", "type": "test"}, "4856": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_mainnet_cumulative_usd_amount__True__0.2fdc7f3ac4", "type": "test"}, "4857": {"name": "test.synthetix.not_null_fct_buyback_hourly_base_mainnet_ts.712dc7c106", "type": "test"}, "4858": {"name": "test.synthetix.not_null_fct_buyback_hourly_base_mainnet_snx_amount.8e18aeb895", "type": "test"}, "4859": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_mainnet_snx_amount__True__0.34d4d71a42", "type": "test"}, "4860": {"name": "test.synthetix.not_null_fct_buyback_hourly_base_mainnet_usd_amount.cbc2a221fa", "type": "test"}, "4861": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_mainnet_usd_amount__True__0.153efe66c5", "type": "test"}, "4862": {"name": "test.synthetix.not_null_fct_buyback_hourly_base_mainnet_cumulative_snx_amount.3f13efe309", "type": "test"}, "4863": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_mainnet_cumulative_snx_amount__True__0.0a50a1b2a1", "type": "test"}, "4864": {"name": "test.synthetix.not_null_fct_buyback_hourly_base_mainnet_cumulative_usd_amount.d705144302", "type": "test"}, "4865": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_mainnet_cumulative_usd_amount__True__0.897d810e27", "type": "test"}, "4866": {"name": "test.synthetix.not_null_fct_buyback_base_mainnet_id.fbad84fb48", "type": "test"}, "4867": {"name": "test.synthetix.unique_fct_buyback_base_mainnet_id.f0c25ee329", "type": "test"}, "4868": {"name": "test.synthetix.not_null_fct_buyback_base_mainnet_ts.42175c7800", "type": "test"}, "4869": {"name": "test.synthetix.not_null_fct_buyback_base_mainnet_buyer.996c564c05", "type": "test"}, "4870": {"name": "test.synthetix.not_null_fct_buyback_base_mainnet_snx.75b728a26f", "type": "test"}, "4871": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_mainnet_snx__True__0.ffcae6ef8f", "type": "test"}, "4872": {"name": "test.synthetix.not_null_fct_buyback_base_mainnet_usd.2e04e1ae30", "type": "test"}, "4873": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_mainnet_usd__True__0.e9e29cece7", "type": "test"}, "4874": {"name": "test.synthetix.not_null_fct_buyback_base_mainnet_snx_price.e23de62b78", "type": "test"}, "4875": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_mainnet_snx_price__True__0.4ab5da9346", "type": "test"}, "4876": {"name": "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_ts.e44412832a", "type": "test"}, "4877": {"name": "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_pool_id.7fd59c6d8c", "type": "test"}, "4878": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_eth_mainnet_pool_id__True__0.e03ffa9a09", "type": "test"}, "4879": {"name": "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_collateral_type.6ac8e6e2aa", "type": "test"}, "4880": {"name": "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_distributor.7111e37b09", "type": "test"}, "4881": {"name": "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_token_symbol.4bbde77781", "type": "test"}, "4882": {"name": "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_amount.313b524117", "type": "test"}, "4883": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_eth_mainnet_amount__True__0.db5fff0dcd", "type": "test"}, "4884": {"name": "test.synthetix.not_null_fct_core_account_delegation_eth_mainnet_ts.a916375fbd", "type": "test"}, "4885": {"name": "test.synthetix.not_null_fct_core_account_delegation_eth_mainnet_account_id.9b9eed26fe", "type": "test"}, "4886": {"name": "test.synthetix.not_null_fct_core_account_delegation_eth_mainnet_pool_id.f6076a6b8b", "type": "test"}, "4887": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_eth_mainnet_pool_id__True__0.35dc5bbd4b", "type": "test"}, "4888": {"name": "test.synthetix.not_null_fct_core_account_delegation_eth_mainnet_collateral_type.f9b6e0e993", "type": "test"}, "4889": {"name": "test.synthetix.not_null_fct_core_account_delegation_eth_mainnet_amount_delegated.7c91dafbd8", "type": "test"}, "4890": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_eth_mainnet_amount_delegated__True__0.854bbca778", "type": "test"}, "4891": {"name": "test.synthetix.not_null_fct_core_apr_eth_mainnet_ts.99cae9616f", "type": "test"}, "4892": {"name": "test.synthetix.not_null_fct_core_apr_eth_mainnet_pool_id.c5e20f437d", "type": "test"}, "4893": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_eth_mainnet_pool_id__True__0.2e06d77a8b", "type": "test"}, "4894": {"name": "test.synthetix.not_null_fct_core_apr_eth_mainnet_collateral_type.0bc0302d7e", "type": "test"}, "4895": {"name": "test.synthetix.not_null_fct_core_apr_eth_mainnet_collateral_value.14594eca47", "type": "test"}, "4896": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_eth_mainnet_collateral_value__True__0.b44f8cd90f", "type": "test"}, "4897": {"name": "test.synthetix.not_null_fct_core_apr_eth_mainnet_debt.14b9039622", "type": "test"}, "4898": {"name": "test.synthetix.not_null_fct_core_apr_eth_mainnet_hourly_issuance.d21fe7e33b", "type": "test"}, "4899": {"name": "test.synthetix.not_null_fct_core_apr_eth_mainnet_hourly_debt_migrated.1606ded24b", "type": "test"}, "4900": {"name": "test.synthetix.not_null_fct_core_apr_eth_mainnet_hourly_pnl.6570b2bdb2", "type": "test"}, "4901": {"name": "test.synthetix.not_null_fct_core_apr_eth_mainnet_cumulative_pnl.4a739c13a4", "type": "test"}, "4902": {"name": "test.synthetix.not_null_fct_core_apr_eth_mainnet_cumulative_issuance.ab1f8da889", "type": "test"}, "4903": {"name": "test.synthetix.not_null_fct_core_apr_eth_mainnet_rewards_usd.e91f21e2d5", "type": "test"}, "4904": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_eth_mainnet_rewards_usd__True__0.0ccd0edcb4", "type": "test"}, "4905": {"name": "test.synthetix.not_null_fct_core_apr_eth_mainnet_hourly_pnl_pct.b582b1f1e2", "type": "test"}, "4906": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_eth_mainnet_hourly_pnl_pct__True__1___1.573c85fbab", "type": "test"}, "4907": {"name": "test.synthetix.not_null_fct_core_apr_eth_mainnet_hourly_rewards_pct.284fa06b64", "type": "test"}, "4908": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_eth_mainnet_hourly_rewards_pct__True__1__0.a383e39737", "type": "test"}, "4909": {"name": "test.synthetix.not_null_fct_core_apr_eth_mainnet_apr_24h.1e94a76b1e", "type": "test"}, "4910": {"name": "test.synthetix.not_null_fct_core_apr_eth_mainnet_apy_24h.b52a8fd842", "type": "test"}, "4911": {"name": "test.synthetix.not_null_fct_core_apr_eth_mainnet_apr_7d.35bc5cfb13", "type": "test"}, "4912": {"name": "test.synthetix.not_null_fct_core_apr_eth_mainnet_apy_7d.08d703cbb6", "type": "test"}, "4913": {"name": "test.synthetix.not_null_fct_core_apr_eth_mainnet_apr_28d.8dfb1e005a", "type": "test"}, "4914": {"name": "test.synthetix.not_null_fct_core_apr_eth_mainnet_apy_28d.053e0eda01", "type": "test"}, "4915": {"name": "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_id.7444e98615", "type": "test"}, "4916": {"name": "test.synthetix.unique_fct_core_market_updated_eth_mainnet_id.d5c16089e9", "type": "test"}, "4917": {"name": "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_ts.950a116067", "type": "test"}, "4918": {"name": "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_transaction_hash.f31c00e39e", "type": "test"}, "4919": {"name": "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_event_name.e682d1b7d5", "type": "test"}, "4920": {"name": "test.synthetix.accepted_values_fct_core_market_updated_eth_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.f0e721a249", "type": "test"}, "4921": {"name": "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_market_id.9fbceacdbc", "type": "test"}, "4922": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_market_updated_eth_mainnet_market_id__True__0.32701334f3", "type": "test"}, "4923": {"name": "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_collateral_type.fbe59aeb13", "type": "test"}, "4924": {"name": "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_credit_capacity.bc652bf021", "type": "test"}, "4925": {"name": "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_net_issuance.95ea8efb4e", "type": "test"}, "4926": {"name": "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_token_amount.fe11f0ce69", "type": "test"}, "4927": {"name": "test.synthetix.not_null_fct_core_pool_collateral_eth_mainnet_ts.61a1043b04", "type": "test"}, "4928": {"name": "test.synthetix.not_null_fct_core_pool_collateral_eth_mainnet_collateral_type.217e5cb420", "type": "test"}, "4929": {"name": "test.synthetix.not_null_fct_core_pool_collateral_eth_mainnet_amount_deposited.b943283ec6", "type": "test"}, "4930": {"name": "test.synthetix.not_null_fct_core_pool_delegation_eth_mainnet_ts.4c81cbc76a", "type": "test"}, "4931": {"name": "test.synthetix.not_null_fct_core_pool_delegation_eth_mainnet_pool_id.38ebfdf86f", "type": "test"}, "4932": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_pool_delegation_eth_mainnet_pool_id__True__0.8087f39696", "type": "test"}, "4933": {"name": "test.synthetix.not_null_fct_core_pool_delegation_eth_mainnet_collateral_type.687e523e9a", "type": "test"}, "4934": {"name": "test.synthetix.not_null_fct_core_pools_eth_mainnet_id.ac06cb59ca", "type": "test"}, "4935": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_pools_eth_mainnet_id__True__0.e529c0ad91", "type": "test"}, "4936": {"name": "test.synthetix.not_null_fct_core_pools_eth_mainnet_created_ts.85e7c6f7d7", "type": "test"}, "4937": {"name": "test.synthetix.not_null_fct_core_pools_eth_mainnet_block_number.d5795e3469", "type": "test"}, "4938": {"name": "test.synthetix.not_null_fct_core_pools_eth_mainnet_owner.13db5fad75", "type": "test"}, "4939": {"name": "test.synthetix.not_null_fct_pool_debt_eth_mainnet_ts.0a20d36f28", "type": "test"}, "4940": {"name": "test.synthetix.not_null_fct_pool_debt_eth_mainnet_block_number.d707149fdd", "type": "test"}, "4941": {"name": "test.synthetix.not_null_fct_pool_debt_eth_mainnet_pool_id.088122bb77", "type": "test"}, "4942": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_debt_eth_mainnet_pool_id__True__0.9ab83c23dd", "type": "test"}, "4943": {"name": "test.synthetix.not_null_fct_pool_debt_eth_mainnet_collateral_type.2f39d51963", "type": "test"}, "4944": {"name": "test.synthetix.not_null_fct_pool_debt_eth_mainnet_debt.100ad3cae1", "type": "test"}, "4945": {"name": "test.synthetix.not_null_fct_pool_issuance_hourly_eth_mainnet_ts.d84f234266", "type": "test"}, "4946": {"name": "test.synthetix.not_null_fct_pool_issuance_hourly_eth_mainnet_pool_id.0bd0e6635e", "type": "test"}, "4947": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_hourly_eth_mainnet_pool_id__True__0.2f6d1cabb6", "type": "test"}, "4948": {"name": "test.synthetix.not_null_fct_pool_issuance_hourly_eth_mainnet_collateral_type.04853a2f55", "type": "test"}, "4949": {"name": "test.synthetix.not_null_fct_pool_issuance_hourly_eth_mainnet_hourly_issuance.3ee79944a3", "type": "test"}, "4950": {"name": "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_ts.5f32fba981", "type": "test"}, "4951": {"name": "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_block_number.76ac645e79", "type": "test"}, "4952": {"name": "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_transaction_hash.801e733838", "type": "test"}, "4953": {"name": "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_pool_id.fd6c3981fe", "type": "test"}, "4954": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_eth_mainnet_pool_id__True__0.c3af88d954", "type": "test"}, "4955": {"name": "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_collateral_type.9e0a6d3551", "type": "test"}, "4956": {"name": "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_account_id.d686918ab7", "type": "test"}, "4957": {"name": "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_amount.4a0d8649af", "type": "test"}, "4958": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_ts.2a846b2bb8", "type": "test"}, "4959": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_pool_id.d4b3c4be36", "type": "test"}, "4960": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_pool_id__True__0.ad130b0c2f", "type": "test"}, "4961": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_collateral_type.8346dc5b9e", "type": "test"}, "4962": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_collateral_value.bf72ec5191", "type": "test"}, "4963": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_collateral_value__True__0.aa5cf487aa", "type": "test"}, "4964": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_debt.34ed8f7e19", "type": "test"}, "4965": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_issuance.d981b1941f", "type": "test"}, "4966": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl.aef91ccc24", "type": "test"}, "4967": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_debt_migrated.b2364c3711", "type": "test"}, "4968": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_rewards_usd.8fd34c30e5", "type": "test"}, "4969": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_rewards_usd__True__0.80c1c42490", "type": "test"}, "4970": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl_pct.d9b73c59f7", "type": "test"}, "4971": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl_pct__True__1___1.ad0a057625", "type": "test"}, "4972": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_rewards_pct.d8b6a6177f", "type": "test"}, "4973": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_hourly_rewards_pct__True__1__0.b431022b52", "type": "test"}, "4974": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_total_pct.b8f62bde16", "type": "test"}, "4975": {"name": "test.synthetix.not_null_fct_pool_rewards_hourly_eth_mainnet_ts.89ba67bb4f", "type": "test"}, "4976": {"name": "test.synthetix.not_null_fct_pool_rewards_hourly_eth_mainnet_pool_id.7f91755bfb", "type": "test"}, "4977": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_eth_mainnet_pool_id__True__0.208ead2f02", "type": "test"}, "4978": {"name": "test.synthetix.not_null_fct_pool_rewards_hourly_eth_mainnet_collateral_type.1949d93db9", "type": "test"}, "4979": {"name": "test.synthetix.not_null_fct_pool_rewards_hourly_eth_mainnet_rewards_usd.3095906515", "type": "test"}, "4980": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_eth_mainnet_rewards_usd__True__0.2e789c32db", "type": "test"}, "4981": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_ts.667157dbf6", "type": "test"}, "4982": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_pool_id.69049a093a", "type": "test"}, "4983": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_pool_id__True__0.0f059b9a12", "type": "test"}, "4984": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_collateral_type.22ec7c38ba", "type": "test"}, "4985": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_distributor.a65a6d19bf", "type": "test"}, "4986": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_token_symbol.609ae29f03", "type": "test"}, "4987": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_price.89f536fe6c", "type": "test"}, "4988": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_price__True__0.3b4b47afcc", "type": "test"}, "4989": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_hourly_amount.701c4a765f", "type": "test"}, "4990": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_hourly_amount__True__0.76ed6e76ab", "type": "test"}, "4991": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_amount_distributed.3faeed6846", "type": "test"}, "4992": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_amount_distributed__True__0.26815f50d4", "type": "test"}, "4993": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_rewards_usd.84778cf230", "type": "test"}, "4994": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_rewards_usd__True__0.0d8876b70b", "type": "test"}, "4995": {"name": "test.synthetix.not_null_fct_core_migration_eth_mainnet_ts.4a5f6995ac", "type": "test"}, "4996": {"name": "test.synthetix.not_null_fct_core_migration_eth_mainnet_block_number.9a454098b0", "type": "test"}, "4997": {"name": "test.synthetix.not_null_fct_core_migration_eth_mainnet_transaction_hash.15435ec6a4", "type": "test"}, "4998": {"name": "test.synthetix.not_null_fct_core_migration_eth_mainnet_pool_id.f0e6b5266e", "type": "test"}, "4999": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_migration_eth_mainnet_pool_id__True__1__1.451aedc606", "type": "test"}, "5000": {"name": "test.synthetix.not_null_fct_core_migration_eth_mainnet_collateral_type.d3ff39474d", "type": "test"}, "5001": {"name": "test.synthetix.accepted_values_fct_core_migration_eth_mainnet_collateral_type__0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F.a38946ae0c", "type": "test"}, "5002": {"name": "test.synthetix.not_null_fct_core_migration_eth_mainnet_staker.745012ec35", "type": "test"}, "5003": {"name": "test.synthetix.not_null_fct_core_migration_eth_mainnet_account_id.afcffa2df1", "type": "test"}, "5004": {"name": "test.synthetix.not_null_fct_core_migration_eth_mainnet_collateral_amount.0b05c3add8", "type": "test"}, "5005": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_migration_eth_mainnet_collateral_amount__True__0.049cad30eb", "type": "test"}, "5006": {"name": "test.synthetix.not_null_fct_core_migration_eth_mainnet_debt_amount.8b36e762c2", "type": "test"}, "5007": {"name": "test.synthetix.not_null_fct_core_migration_hourly_eth_mainnet_ts.a201c86ec0", "type": "test"}, "5008": {"name": "test.synthetix.not_null_fct_core_migration_hourly_eth_mainnet_pool_id.55def21e95", "type": "test"}, "5009": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_migration_hourly_eth_mainnet_pool_id__True__0.a0670cc5c1", "type": "test"}, "5010": {"name": "test.synthetix.not_null_fct_core_migration_hourly_eth_mainnet_collateral_type.e0ef271f9a", "type": "test"}, "5011": {"name": "test.synthetix.not_null_fct_core_migration_hourly_eth_mainnet_hourly_debt_migrated.99b91b00b5", "type": "test"}, "5012": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_migration_hourly_eth_mainnet_hourly_debt_migrated__True__0.2c5355cf5c", "type": "test"}, "5013": {"name": "test.synthetix.not_null_fct_prices_eth_mainnet_ts.4a1a2f8c2d", "type": "test"}, "5014": {"name": "test.synthetix.not_null_fct_prices_eth_mainnet_market_symbol.f1f5318f4a", "type": "test"}, "5015": {"name": "test.synthetix.not_null_fct_prices_eth_mainnet_price.fff835950c", "type": "test"}, "5016": {"name": "test.synthetix.dbt_utils_accepted_range_fct_prices_eth_mainnet_price__True__0.4a537a60cd", "type": "test"}, "5017": {"name": "test.synthetix.not_null_fct_prices_hourly_eth_mainnet_ts.6f3aced404", "type": "test"}, "5018": {"name": "test.synthetix.not_null_fct_prices_hourly_eth_mainnet_market_symbol.dad998df0c", "type": "test"}, "5019": {"name": "test.synthetix.not_null_fct_prices_hourly_eth_mainnet_price.f438a75278", "type": "test"}, "5020": {"name": "test.synthetix.dbt_utils_accepted_range_fct_prices_hourly_eth_mainnet_price__True__0.7cc073306d", "type": "test"}, "5021": {"name": "test.synthetix.not_null_arbitrum_mainnet_reward_distributors_distributor_address.700581d5a6", "type": "test"}, "5022": {"name": "test.synthetix.not_null_arbitrum_mainnet_reward_distributors_token_symbol.a65060c57e", "type": "test"}, "5023": {"name": "test.synthetix.not_null_arbitrum_sepolia_reward_distributors_distributor_address.6379395bc6", "type": "test"}, "5024": {"name": "test.synthetix.not_null_arbitrum_sepolia_reward_distributors_token_symbol.62adebb178", "type": "test"}, "5025": {"name": "test.synthetix.not_null_base_mainnet_reward_distributors_distributor_address.d0aab9bee0", "type": "test"}, "5026": {"name": "test.synthetix.not_null_base_mainnet_reward_distributors_token_symbol.d94311a8fc", "type": "test"}, "5027": {"name": "test.synthetix.not_null_base_sepolia_reward_distributors_distributor_address.08551b149c", "type": "test"}, "5028": {"name": "test.synthetix.not_null_base_sepolia_reward_distributors_token_symbol.37319f3c5c", "type": "test"}, "5029": {"name": "test.synthetix.not_null_arbitrum_mainnet_tokens_token_address.08d3db4ee2", "type": "test"}, "5030": {"name": "test.synthetix.not_null_arbitrum_mainnet_tokens_token_symbol.619d115f2e", "type": "test"}, "5031": {"name": "test.synthetix.not_null_arbitrum_sepolia_tokens_token_address.9daa149fb1", "type": "test"}, "5032": {"name": "test.synthetix.not_null_arbitrum_sepolia_tokens_token_symbol.17ecd3a7d8", "type": "test"}, "5033": {"name": "test.synthetix.not_null_base_mainnet_tokens_token_address.47a3f5acd2", "type": "test"}, "5034": {"name": "test.synthetix.not_null_base_mainnet_tokens_token_symbol.77007fd576", "type": "test"}, "5035": {"name": "test.synthetix.not_null_base_sepolia_tokens_token_address.73f3c4e0ef", "type": "test"}, "5036": {"name": "test.synthetix.not_null_base_sepolia_tokens_token_symbol.1afdd41b38", "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

diff --git a/manifest.json b/manifest.json new file mode 100644 index 00000000..93afeef6 --- /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:29:46.645408Z", "invocation_id": "266d193f-df97-45a2-84f8-51fc2b0d7d31", "env": {}, "project_name": "synthetix", "project_id": "432a2fb49dc9be7695a9ebc3519d54bf", "user_id": "b89c35a5-56ad-48a6-b142-cce816d900d7", "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": 1726500590.8657541, "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": 1726500591.037842, "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": 1726500591.0187619, "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": 1726500591.0361588, "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": 1726500591.0171592, "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": 1726500591.0280674, "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": 1726500591.0247211, "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": 1726500591.0214992, "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": 1726500591.032633, "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": 1726500591.0422764, "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": 1726500591.01169, "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": 1726500591.0265753, "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": 1726500591.0151072, "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": 1726500591.0343666, "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": 1726500591.0302122, "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": 1726500591.040051, "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": 1726500591.5277517, "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": 1726500591.5386152, "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": 1726500591.5454137, "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": 1726500591.5231965, "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": 1726500591.5495918, "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": 1726500591.5362911, "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": 1726500591.551299, "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": 1726500591.543752, "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": 1726500591.547935, "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": 1726500591.541538, "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": 1726500591.5325246, "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": 1726500591.877054, "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": 1726500591.8875628, "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": 1726500591.883452, "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": 1726500591.8724415, "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": 1726500591.8790944, "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": 1726500591.885647, "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": 1726500591.8811796, "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": 1726500591.8750339, "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": 1726500592.2058537, "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": 1726500592.2258358, "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": 1726500592.2327468, "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": 1726500592.2376356, "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": 1726500592.2151144, "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": 1726500592.2188225, "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": 1726500592.2309835, "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": 1726500592.2362566, "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": 1726500592.2345402, "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": 1726500592.21706, "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": 1726500592.2223046, "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": 1726500592.224303, "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": 1726500592.2291076, "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": 1726500592.2387779, "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": 1726500592.22734, "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": 1726500592.22047, "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": 1726500592.7161634, "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": 1726500592.7236989, "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": 1726500592.707065, "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": 1726500592.7146363, "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": 1726500592.7129564, "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": 1726500592.720892, "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": 1726500592.7178295, "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": 1726500592.711129, "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": 1726500592.7194219, "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": 1726500592.7222288, "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": 1726500592.7089133, "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": 1726500593.0428848, "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": 1726500593.0462523, "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": 1726500593.0393436, "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": 1726500593.0444531, "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": 1726500593.0513232, "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": 1726500593.0413606, "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": 1726500593.049706, "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": 1726500593.0480943, "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": 1726500593.3048565, "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": 1726500593.3182237, "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": 1726500593.3320482, "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": 1726500593.3284757, "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": 1726500593.32527, "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": 1726500593.3267448, "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": 1726500593.3337913, "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": 1726500593.330339, "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": 1726500593.3160126, "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": 1726500593.3237572, "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": 1726500593.319867, "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": 1726500593.3217385, "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": 1726500593.3379812, "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": 1726500593.335471, "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": 1726500593.3141274, "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": 1726500593.3368304, "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": 1726500593.8111405, "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": 1726500593.8079767, "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": 1726500593.8001316, "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": 1726500593.812742, "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": 1726500593.802029, "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": 1726500593.809501, "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": 1726500593.814236, "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": 1726500593.8044996, "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": 1726500593.8155437, "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": 1726500593.8170385, "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": 1726500593.8063257, "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": 1726500594.130042, "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": 1726500594.1351306, "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": 1726500594.1335735, "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": 1726500594.138704, "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": 1726500594.1419182, "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": 1726500594.1320415, "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": 1726500594.1368568, "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": 1726500594.1402822, "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": 1726500594.395724, "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": 1726500594.4260795, "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": 1726500594.4458356, "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": 1726500594.4478095, "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": 1726500594.456648, "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": 1726500594.4372828, "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": 1726500594.45793, "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": 1726500594.4549587, "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": 1726500594.4353285, "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": 1726500594.4532337, "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": 1726500594.4514196, "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": 1726500594.442409, "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": 1726500594.4590502, "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": 1726500594.4443395, "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": 1726500594.449601, "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": 1726500594.440602, "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": 1726500594.4389215, "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": 1726500594.929971, "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": 1726500594.9282868, "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": 1726500594.939265, "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": 1726500594.9314616, "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": 1726500594.9242375, "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": 1726500594.9330995, "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": 1726500594.934676, "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": 1726500594.9361398, "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": 1726500594.937475, "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": 1726500594.9223905, "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": 1726500594.92649, "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": 1726500595.2535238, "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": 1726500595.2587023, "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": 1726500595.2500386, "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": 1726500595.2519758, "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": 1726500595.2551506, "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": 1726500595.2602165, "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": 1726500595.261913, "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": 1726500595.256872, "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": 1726500595.588247, "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": 1726500595.6178262, "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", "block"], ["raw_eth_mainnet", "blocks_parquet"]], "metrics": [], "depends_on": {"macros": [], "nodes": ["source.synthetix.raw_eth_mainnet.block", "source.synthetix.raw_eth_mainnet.blocks_parquet"]}, "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": 1726500595.6518056, "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": 1726500595.6417944, "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": 1726500595.6452653, "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": 1726500595.634918, "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": 1726500595.6387005, "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": 1726500595.6434867, "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": 1726500595.6296897, "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": 1726500595.6529288, "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": 1726500595.6470373, "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": 1726500595.6331987, "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": 1726500595.6367264, "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": 1726500595.6270454, "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": 1726500595.6402667, "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": 1726500595.6504753, "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": 1726500595.6487572, "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": 1726500595.6315494, "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": 1726500596.1638727, "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": 1726500596.156647, "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": 1726500596.1671138, "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": 1726500596.162033, "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": 1726500596.1604946, "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": 1726500596.1654282, "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": 1726500596.1686234, "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": 1726500596.3279028, "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": 1726500596.3311734, "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": 1726500596.3296354, "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": 1726500596.4018905, "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": 1726500596.4043665, "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": 1726500596.4138277, "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": 1726500596.4093997, "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": 1726500596.389482, "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": 1726500596.403052, "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": 1726500596.4071457, "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": 1726500596.3880446, "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": 1726500589.307284, "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": 1726500589.310031, "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": 1726500596.4125276, "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": 1726500596.4081209, "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": 1726500596.4115586, "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": 1726500596.4003582, "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": 1726500596.4059267, "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": 1726500596.685675, "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": 1726500596.6848245, "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": 1726500596.668099, "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": 1726500596.672885, "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": 1726500596.6756823, "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": 1726500596.6664815, "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": 1726500596.6768079, "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": 1726500596.6836457, "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": 1726500596.6740186, "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": 1726500596.6650338, "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": 1726500596.6821225, "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": 1726500596.9516368, "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": 1726500596.9525127, "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": 1726500596.9741323, "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": 1726500596.976541, "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": 1726500596.972403, "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": 1726500596.9753947, "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": 1726500597.0489907, "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": 1726500597.0467725, "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": 1726500597.0403295, "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": 1726500597.0440397, "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": 1726500597.0362117, "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": 1726500597.0476542, "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": 1726500597.0428662, "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": 1726500597.0498903, "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": 1726500597.0414255, "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": 1726500597.0373535, "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": 1726500597.0523908, "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": 1726500597.0600302, "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": 1726500597.055796, "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": 1726500589.5013275, "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": 1726500597.0513299, "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": 1726500597.0660372, "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": 1726500589.5119355, "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": 1726500597.061082, "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": 1726500597.0650873, "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": 1726500597.06334, "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": 1726500597.0673132, "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": 1726500597.0620224, "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": 1726500597.0582159, "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": 1726500597.0591083, "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": 1726500597.0573823, "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": 1726500597.3310354, "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": 1726500597.3242683, "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": 1726500597.3318708, "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": 1726500597.3234606, "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": 1726500597.327, "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": 1726500597.3186915, "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": 1726500597.3172379, "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": 1726500597.3327045, "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": 1726500597.3259625, "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": 1726500597.3295343, "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": 1726500597.3202872, "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": 1726500597.5998325, "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": 1726500597.600699, "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": 1726500597.621491, "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": 1726500597.6235955, "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": 1726500597.6200716, "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": 1726500597.6224358, "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": 1726500597.6865022, "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": 1726500597.688262, "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": 1726500597.6873894, "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": 1726500597.683109, "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": 1726500597.6820185, "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": 1726500597.6892114, "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": 1726500597.6807168, "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": 1726500597.6841764, "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": 1726500597.685323, "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": 1726500597.6900952, "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": 1726500597.6926064, "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": 1726500597.6979134, "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": 1726500597.6971, "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": 1726500597.6955843, "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": 1726500597.704633, "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": 1726500597.7069175, "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": 1726500597.705643, "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": 1726500597.700722, "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": 1726500597.7016673, "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": 1726500589.6918411, "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": 1726500597.6997104, "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": 1726500597.6987808, "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": 1726500589.7033772, "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": 1726500597.7029653, "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": 1726500597.691543, "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": 1726500597.9516706, "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": 1726500597.9586945, "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": 1726500597.9500315, "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": 1726500597.961197, "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": 1726500597.9635205, "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": 1726500597.9485538, "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": 1726500597.9626873, "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": 1726500597.9559655, "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": 1726500597.955128, "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": 1726500597.9576702, "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": 1726500597.9643412, "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": 1726500598.2311978, "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": 1726500598.2320595, "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": 1726500598.2546701, "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": 1726500598.2525501, "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": 1726500598.2511413, "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": 1726500598.2535088, "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": 1726500598.3202393, "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": 1726500598.3117707, "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": 1726500598.3163235, "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": 1726500598.3130455, "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": 1726500598.3151958, "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": 1726500598.3211372, "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": 1726500598.3175387, "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": 1726500598.3184285, "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": 1726500598.3193197, "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": 1726500598.31412, "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": 1726500598.3248577, "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": 1726500598.3237252, "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": 1726500598.326409, "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": 1726500598.40776, "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": 1726500598.409523, "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": 1726500598.4104571, "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": 1726500598.4032302, "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": 1726500589.8577406, "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": 1726500598.4085827, "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": 1726500598.4126673, "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": 1726500598.4183593, "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": 1726500598.4170477, "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": 1726500598.4021661, "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": 1726500589.8797653, "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": 1726500598.4160206, "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": 1726500598.406176, "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": 1726500598.4142375, "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": 1726500598.400661, "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": 1726500598.4115267, "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": 1726500598.6875691, "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": 1726500598.6971207, "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": 1726500598.6918907, "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": 1726500598.7002728, "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": 1726500598.6845093, "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": 1726500598.6910765, "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": 1726500598.685963, "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": 1726500598.6935966, "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": 1726500598.698629, "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": 1726500598.694615, "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": 1726500598.6994545, "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": 1726500599.0621934, "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": 1726500599.0613286, "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": 1726500599.082552, "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": 1726500599.0834842, "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": 1726500599.0811777, "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": 1726500599.0846405, "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": 1726500599.1420727, "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": 1726500599.1478062, "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": 1726500599.149566, "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": 1726500599.1444237, "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": 1726500599.1513767, "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": 1726500599.1433446, "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": 1726500599.1486816, "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": 1726500599.1466177, "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": 1726500599.1455188, "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": 1726500599.1504946, "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": 1726500599.1550355, "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": 1726500599.1538186, "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": 1726500599.152673, "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": 1726500599.2305632, "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": 1726500599.2365391, "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": 1726500599.2294762, "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": 1726500599.2375555, "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": 1726500599.2492352, "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": 1726500590.0458462, "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": 1726500599.2395911, "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": 1726500599.2357147, "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": 1726500590.0569289, "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": 1726500599.240503, "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": 1726500599.238567, "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": 1726500599.244598, "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": 1726500599.2482464, "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": 1726500599.2342062, "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": 1726500599.2417579, "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": 1726500599.2436194, "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": 1726500599.2467828, "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": 1726500599.5556533, "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": 1726500599.554791, "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": 1726500590.2984903, "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": 1726500599.6252985, "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": 1726500599.624536, "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": 1726500599.6237636, "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": 1726500599.6260216, "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": 1726500599.6274447, "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": 1726500599.6290379, "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": 1726500590.3131175, "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": 1726500599.6283205, "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": 1726500599.6267302, "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_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": 1726500590.974337, "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": 1726500590.9762466, "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": 1726500590.9779456, "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": 1726500591.0432682, "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": 1726500591.044944, "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": 1726500591.0466263, "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": 1726500591.0549521, "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": 1726500591.056695, "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": 1726500591.058349, "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": 1726500591.0600734, "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": 1726500591.0617156, "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": 1726500591.063356, "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": 1726500591.0649776, "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": 1726500591.0731082, "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": 1726500591.07473, "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": 1726500591.076486, "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": 1726500591.0781255, "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": 1726500591.0797296, "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": 1726500591.0813541, "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": 1726500591.0855093, "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": 1726500591.0871572, "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": 1726500591.0888467, "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": 1726500591.0929146, "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": 1726500591.094559, "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": 1726500591.0961244, "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": 1726500591.0978453, "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": 1726500591.0994718, "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": 1726500591.1036503, "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": 1726500591.1052954, "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": 1726500591.1068926, "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": 1726500591.111017, "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": 1726500591.1126678, "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": 1726500591.1171076, "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": 1726500591.118756, "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": 1726500591.120355, "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": 1726500591.1220257, "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": 1726500591.1237237, "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": 1726500591.1253717, "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": 1726500591.130171, "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": 1726500591.1317768, "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": 1726500591.1334133, "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": 1726500591.137518, "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": 1726500591.1391342, "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": 1726500591.140718, "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": 1726500591.1423316, "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": 1726500591.144031, "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": 1726500591.1480138, "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": 1726500591.1498492, "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": 1726500591.1514711, "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": 1726500591.1530747, "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": 1726500591.1546457, "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": 1726500591.1562288, "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": 1726500591.160275, "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": 1726500591.161898, "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": 1726500591.1635003, "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": 1726500591.1676192, "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": 1726500591.1692781, "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": 1726500591.1710036, "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": 1726500591.172594, "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": 1726500591.1742604, "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": 1726500591.1787012, "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": 1726500591.1803296, "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": 1726500591.184491, "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": 1726500591.1861494, "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": 1726500591.1877728, "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": 1726500591.1894138, "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": 1726500591.1911283, "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": 1726500591.1927278, "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": 1726500591.1944036, "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": 1726500591.198872, "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": 1726500591.2005484, "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": 1726500591.2021923, "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": 1726500591.2037919, "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": 1726500591.2079074, "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": 1726500591.209565, "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": 1726500591.2116592, "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": 1726500591.2156873, "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": 1726500591.217343, "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": 1726500591.219116, "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": 1726500591.2207203, "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": 1726500591.2223556, "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": 1726500591.223941, "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": 1726500591.2256565, "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": 1726500591.227267, "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": 1726500591.232745, "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": 1726500591.2344294, "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": 1726500591.2385683, "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": 1726500591.2402117, "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": 1726500591.241856, "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": 1726500591.245993, "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": 1726500591.2476182, "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": 1726500591.2492585, "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": 1726500591.250992, "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": 1726500591.2526171, "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": 1726500591.2566495, "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": 1726500591.2584922, "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": 1726500591.2601004, "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": 1726500591.261724, "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": 1726500591.2633133, "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": 1726500591.2650352, "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": 1726500591.2666683, "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": 1726500591.2682824, "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": 1726500591.2699356, "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": 1726500591.2715552, "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": 1726500591.2733707, "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": 1726500591.2777312, "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": 1726500591.2795544, "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": 1726500591.281185, "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": 1726500591.2827697, "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": 1726500591.2843509, "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": 1726500591.2860763, "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": 1726500591.2876692, "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": 1726500591.2892854, "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": 1726500591.290915, "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": 1726500591.2925534, "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": 1726500591.2972195, "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": 1726500591.298857, "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": 1726500591.3006108, "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": 1726500591.3045938, "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": 1726500591.3064172, "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": 1726500591.3083403, "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": 1726500591.3123991, "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": 1726500591.3142402, "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": 1726500591.3159404, "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": 1726500591.3203738, "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": 1726500591.322069, "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": 1726500591.323713, "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": 1726500591.3278518, "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": 1726500591.3294978, "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": 1726500591.3310976, "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": 1726500591.3327043, "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": 1726500591.3344166, "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": 1726500591.3360164, "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": 1726500591.3401906, "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": 1726500591.3418355, "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": 1726500591.3434196, "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": 1726500591.3450084, "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": 1726500591.3466194, "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": 1726500591.3509982, "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": 1726500591.352649, "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": 1726500591.3567278, "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": 1726500591.3583727, "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": 1726500591.359943, "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": 1726500591.3616502, "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": 1726500591.3631992, "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": 1726500591.364771, "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": 1726500591.3663905, "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": 1726500591.37053, "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": 1726500591.3721209, "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": 1726500591.3737729, "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": 1726500591.3781438, "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": 1726500591.3797686, "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": 1726500591.3838484, "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": 1726500591.3855255, "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": 1726500591.389627, "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": 1726500591.3912725, "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": 1726500591.3957038, "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": 1726500591.3973339, "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": 1726500591.3994124, "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": 1726500591.4010737, "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": 1726500591.4028294, "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": 1726500591.406794, "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": 1726500591.4085603, "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": 1726500591.41021, "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": 1726500591.4118278, "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": 1726500591.4134398, "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": 1726500591.4150362, "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": 1726500591.4167304, "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": 1726500591.420703, "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": 1726500591.4225016, "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": 1726500591.4241533, "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": 1726500591.4283574, "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": 1726500591.430005, "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": 1726500591.4316087, "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": 1726500591.433237, "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": 1726500591.4348352, "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": 1726500591.4365423, "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": 1726500591.4381628, "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": 1726500591.4423172, "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": 1726500591.4439578, "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": 1726500591.4484334, "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": 1726500591.4501107, "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": 1726500591.4517415, "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": 1726500591.4533603, "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": 1726500591.454953, "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": 1726500591.456915, "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": 1726500591.4608989, "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": 1726500591.462759, "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": 1726500591.467049, "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": 1726500591.4688468, "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": 1726500591.4705057, "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": 1726500591.4721422, "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": 1726500591.473761, "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": 1726500591.4778612, "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": 1726500591.4794989, "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": 1726500591.481101, "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": 1726500591.482827, "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": 1726500591.4844193, "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": 1726500591.4860342, "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": 1726500591.4876344, "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": 1726500591.489282, "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": 1726500591.4933853, "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": 1726500591.4950504, "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": 1726500591.4968333, "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": 1726500591.5008192, "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": 1726500591.5025036, "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": 1726500591.5066311, "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": 1726500591.5082874, "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": 1726500591.5101671, "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": 1726500591.5117996, "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": 1726500591.513436, "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": 1726500591.517596, "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": 1726500591.519209, "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": 1726500591.5208144, "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": 1726500591.5522797, "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": 1726500591.554064, "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": 1726500591.5556958, "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": 1726500591.5573554, "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": 1726500591.5614772, "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": 1726500591.563125, "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": 1726500591.5647435, "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": 1726500591.5663702, "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": 1726500591.5680676, "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": 1726500591.5720935, "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": 1726500591.573933, "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": 1726500591.5755723, "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": 1726500591.5772247, "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": 1726500591.578868, "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": 1726500591.5804875, "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": 1726500591.5822163, "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": 1726500591.5838108, "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": 1726500591.5854266, "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": 1726500591.5871239, "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": 1726500591.591518, "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": 1726500591.5931928, "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": 1726500591.5973246, "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": 1726500591.5989604, "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": 1726500591.603154, "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": 1726500591.6048067, "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": 1726500591.6064768, "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": 1726500591.6108959, "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": 1726500591.6125412, "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": 1726500591.6167102, "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": 1726500591.6183827, "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": 1726500591.6229465, "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": 1726500591.624567, "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": 1726500591.6286743, "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": 1726500591.6303408, "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": 1726500591.6319478, "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": 1726500591.633589, "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": 1726500591.6353073, "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": 1726500591.6369133, "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": 1726500591.6385193, "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": 1726500591.640102, "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": 1726500591.6417062, "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": 1726500591.6434765, "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": 1726500591.6450922, "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": 1726500591.6466832, "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": 1726500591.6482809, "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": 1726500591.6526845, "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": 1726500591.6543531, "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": 1726500591.6584842, "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": 1726500591.660139, "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": 1726500591.6642604, "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": 1726500591.6659553, "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": 1726500591.6701076, "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": 1726500591.6717427, "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": 1726500591.6758897, "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": 1726500591.6776028, "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": 1726500591.6817894, "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": 1726500591.6833935, "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": 1726500591.6849818, "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": 1726500591.6866076, "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": 1726500591.6882067, "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": 1726500591.6922557, "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": 1726500591.693909, "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": 1726500591.6983309, "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": 1726500591.6999385, "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": 1726500591.7015407, "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": 1726500591.7060091, "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": 1726500591.7076232, "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": 1726500591.7093537, "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": 1726500591.71095, "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": 1726500591.7125528, "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": 1726500591.7141635, "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": 1726500591.7182527, "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": 1726500591.7198613, "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": 1726500591.7215283, "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": 1726500591.7256448, "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": 1726500591.727285, "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": 1726500591.7289252, "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": 1726500591.730695, "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": 1726500591.7350335, "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": 1726500591.7368417, "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": 1726500591.7385173, "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": 1726500591.7401307, "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": 1726500591.7417471, "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": 1726500591.7433639, "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": 1726500591.7478335, "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": 1726500591.749513, "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": 1726500591.7512822, "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": 1726500591.7553356, "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": 1726500591.7569873, "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": 1726500591.758826, "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": 1726500591.760477, "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": 1726500591.762135, "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": 1726500591.7662668, "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": 1726500591.767904, "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": 1726500591.7695374, "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": 1726500591.771268, "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": 1726500591.7728832, "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": 1726500591.7745051, "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": 1726500591.7761111, "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": 1726500591.7802334, "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": 1726500591.7818868, "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": 1726500591.7866497, "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": 1726500591.788271, "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": 1726500591.789908, "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": 1726500591.7939928, "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": 1726500591.795609, "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": 1726500591.7972245, "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": 1726500591.7989588, "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": 1726500591.8005576, "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": 1726500591.8021655, "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": 1726500591.80378, "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": 1726500591.8082457, "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": 1726500591.8099167, "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": 1726500591.8115456, "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": 1726500591.8133357, "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": 1726500591.8149989, "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": 1726500591.8191662, "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": 1726500591.8208044, "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": 1726500591.8224888, "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": 1726500591.8269486, "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": 1726500591.8286133, "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": 1726500591.830259, "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": 1726500591.8318694, "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": 1726500591.8335972, "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": 1726500591.8351977, "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": 1726500591.8368084, "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": 1726500591.8384588, "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": 1726500591.8425786, "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": 1726500591.8441932, "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": 1726500591.8459065, "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": 1726500591.8503544, "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": 1726500591.8519619, "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": 1726500591.853599, "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": 1726500591.8577607, "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": 1726500591.8593755, "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": 1726500591.8611417, "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": 1726500591.8627574, "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": 1726500591.864352, "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": 1726500591.865982, "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": 1726500591.8886383, "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": 1726500591.89034, "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": 1726500591.8919425, "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": 1726500591.8935983, "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": 1726500591.8976495, "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": 1726500591.8992734, "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": 1726500591.9009151, "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": 1726500591.9026694, "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": 1726500591.9042943, "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": 1726500591.9083364, "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": 1726500591.91017, "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": 1726500591.9117918, "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": 1726500591.9134324, "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": 1726500591.917601, "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": 1726500591.9192245, "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": 1726500591.920841, "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": 1726500591.9249039, "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": 1726500591.926564, "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": 1726500591.9282517, "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": 1726500591.9300625, "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": 1726500591.9317467, "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": 1726500591.9333906, "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": 1726500591.935001, "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": 1726500591.9365988, "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": 1726500591.938346, "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": 1726500591.939947, "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": 1726500591.9441135, "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": 1726500591.9457872, "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": 1726500591.950325, "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": 1726500591.9519815, "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": 1726500591.9559658, "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": 1726500592.0155044, "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": 1726500592.0199091, "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": 1726500592.021608, "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": 1726500592.0232427, "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": 1726500592.0248737, "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": 1726500592.0266314, "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": 1726500592.0282335, "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": 1726500592.0298505, "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": 1726500592.031493, "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": 1726500592.0359619, "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": 1726500592.0376468, "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": 1726500592.0418286, "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": 1726500592.0434642, "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": 1726500592.0450947, "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": 1726500592.0468261, "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": 1726500592.0484252, "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": 1726500592.0500574, "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": 1726500592.0541592, "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": 1726500592.0558937, "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": 1726500592.0575764, "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": 1726500592.0592043, "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": 1726500592.0609598, "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": 1726500592.0653088, "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": 1726500592.0671127, "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": 1726500592.0687428, "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": 1726500592.072925, "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": 1726500592.0746062, "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": 1726500592.0762544, "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": 1726500592.0804205, "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": 1726500592.0820847, "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": 1726500592.0837042, "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": 1726500592.0853899, "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": 1726500592.087148, "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": 1726500592.0888622, "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": 1726500592.0934792, "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": 1726500592.0951605, "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": 1726500592.09681, "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": 1726500592.0984988, "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": 1726500592.1029487, "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": 1726500592.1046302, "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": 1726500592.1091504, "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": 1726500592.110781, "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": 1726500592.1124015, "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": 1726500592.1165648, "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": 1726500592.1182325, "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": 1726500592.119855, "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": 1726500592.1216388, "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": 1726500592.1232538, "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": 1726500592.127479, "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": 1726500592.1291568, "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": 1726500592.1331499, "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": 1726500592.1349952, "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": 1726500592.1390111, "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": 1726500592.1408088, "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": 1726500592.142492, "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": 1726500592.1441267, "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": 1726500592.1457756, "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": 1726500592.1473863, "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": 1726500592.1491451, "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": 1726500592.150781, "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": 1726500592.1549406, "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": 1726500592.1565945, "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": 1726500592.158278, "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": 1726500592.1627145, "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": 1726500592.164358, "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": 1726500592.1660209, "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": 1726500592.1676269, "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": 1726500592.1717494, "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": 1726500592.1734278, "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": 1726500592.1750712, "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": 1726500592.1796236, "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": 1726500592.1813343, "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": 1726500592.185527, "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": 1726500592.1871984, "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": 1726500592.1916595, "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": 1726500592.193327, "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": 1726500592.1949415, "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": 1726500592.196716, "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": 1726500592.1983547, "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": 1726500592.1999602, "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": 1726500592.2016244, "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": 1726500592.2068214, "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": 1726500592.208474, "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": 1726500592.2101552, "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": 1726500592.2397487, "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": 1726500592.2414534, "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": 1726500592.2431073, "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": 1726500592.2472508, "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": 1726500592.248871, "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": 1726500592.25051, "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": 1726500592.2522826, "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": 1726500592.2539024, "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": 1726500592.255791, "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": 1726500592.2574713, "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": 1726500592.262094, "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": 1726500592.2637181, "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": 1726500592.2653625, "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": 1726500592.2671301, "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": 1726500592.2687457, "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": 1726500592.2703934, "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": 1726500592.2745697, "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": 1726500592.2762165, "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": 1726500592.2778637, "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": 1726500592.2819898, "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": 1726500592.2836156, "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": 1726500592.2852669, "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": 1726500592.2870507, "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": 1726500592.2887607, "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": 1726500592.2928543, "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": 1726500592.294688, "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": 1726500592.296345, "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": 1726500592.3005111, "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": 1726500592.302193, "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": 1726500592.3063223, "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": 1726500592.3080108, "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": 1726500592.3096642, "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": 1726500592.3112571, "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": 1726500592.312848, "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": 1726500592.314598, "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": 1726500592.3185632, "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": 1726500592.3203585, "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": 1726500592.3220675, "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": 1726500592.326058, "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": 1726500592.3278427, "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": 1726500592.3294837, "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": 1726500592.3310897, "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": 1726500592.3327112, "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": 1726500592.336832, "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": 1726500592.3384886, "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": 1726500592.3400953, "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": 1726500592.342172, "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": 1726500592.3438036, "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": 1726500592.3454447, "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": 1726500592.3495731, "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": 1726500592.3512144, "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": 1726500592.3528516, "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": 1726500592.3569844, "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": 1726500592.358658, "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": 1726500592.3602698, "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": 1726500592.3620517, "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": 1726500592.363685, "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": 1726500592.3676531, "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": 1726500592.369492, "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": 1726500592.3734696, "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": 1726500592.3752675, "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": 1726500592.376887, "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": 1726500592.3784924, "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": 1726500592.3800817, "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": 1726500592.381675, "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": 1726500592.3834038, "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": 1726500592.38739, "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": 1726500592.389263, "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": 1726500592.3909633, "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": 1726500592.39257, "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": 1726500592.3967142, "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": 1726500592.39838, "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": 1726500592.4001415, "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": 1726500592.404291, "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": 1726500592.4059608, "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": 1726500592.4075627, "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": 1726500592.4093132, "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": 1726500592.4109216, "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": 1726500592.412523, "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": 1726500592.4141486, "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": 1726500592.4158492, "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": 1726500592.4199243, "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": 1726500592.421587, "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": 1726500592.4259937, "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": 1726500592.427627, "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": 1726500592.4292588, "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": 1726500592.4334264, "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": 1726500592.4351394, "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": 1726500592.4367778, "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": 1726500592.438584, "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": 1726500592.4402027, "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": 1726500592.4443433, "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": 1726500592.4460146, "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": 1726500592.4476445, "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": 1726500592.4492755, "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": 1726500592.4508967, "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": 1726500592.4526095, "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": 1726500592.4542127, "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": 1726500592.4558084, "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": 1726500592.4573982, "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": 1726500592.459087, "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": 1726500592.4607093, "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": 1726500592.4648519, "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": 1726500592.4665194, "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": 1726500592.4681196, "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": 1726500592.4697185, "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": 1726500592.4713063, "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": 1726500592.473009, "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": 1726500592.4746242, "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": 1726500592.4762306, "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": 1726500592.4778779, "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": 1726500592.4795094, "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": 1726500592.483556, "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": 1726500592.48521, "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": 1726500592.486978, "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": 1726500592.4909923, "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": 1726500592.492622, "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": 1726500592.494511, "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": 1726500592.498532, "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": 1726500592.5003157, "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": 1726500592.5019932, "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": 1726500592.5063088, "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": 1726500592.5079386, "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": 1726500592.5096092, "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": 1726500592.5137415, "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": 1726500592.515375, "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": 1726500592.5170374, "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": 1726500592.518698, "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": 1726500592.5203977, "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": 1726500592.5220394, "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": 1726500592.5262158, "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": 1726500592.5278492, "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": 1726500592.5295, "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": 1726500592.5311165, "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": 1726500592.5327337, "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": 1726500592.5367715, "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": 1726500592.5384383, "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": 1726500592.5426018, "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": 1726500592.5442476, "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": 1726500592.5458868, "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": 1726500592.5475934, "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": 1726500592.549212, "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": 1726500592.550819, "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": 1726500592.5524402, "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": 1726500592.556587, "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": 1726500592.5582576, "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": 1726500592.5598874, "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": 1726500592.564061, "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": 1726500592.5657415, "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": 1726500592.5698621, "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": 1726500592.5715227, "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": 1726500592.5756655, "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": 1726500592.5773382, "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": 1726500592.5814047, "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": 1726500592.5830326, "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": 1726500592.5846272, "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": 1726500592.586283, "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": 1726500592.5885057, "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": 1726500592.5924299, "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": 1726500592.5942397, "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": 1726500592.5958567, "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": 1726500592.597467, "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": 1726500592.5990524, "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": 1726500592.600663, "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": 1726500592.6023989, "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": 1726500592.6064236, "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": 1726500592.6081839, "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": 1726500592.6098206, "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": 1726500592.6137576, "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": 1726500592.6155338, "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": 1726500592.6171594, "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": 1726500592.618764, "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": 1726500592.6203496, "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": 1726500592.6220472, "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": 1726500592.6236422, "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": 1726500592.627612, "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": 1726500592.629429, "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": 1726500592.6333122, "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": 1726500592.635079, "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": 1726500592.6366863, "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": 1726500592.6382985, "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": 1726500592.6398456, "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": 1726500592.6414495, "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": 1726500592.645535, "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": 1726500592.647169, "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": 1726500592.6512306, "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": 1726500592.6528568, "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": 1726500592.654476, "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": 1726500592.6561708, "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": 1726500592.657768, "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": 1726500592.6619132, "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": 1726500592.6635263, "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": 1726500592.665149, "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": 1726500592.6667342, "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": 1726500592.6683197, "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": 1726500592.6702049, "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": 1726500592.6717813, "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": 1726500592.6733944, "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": 1726500592.6775088, "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": 1726500592.6791198, "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": 1726500592.6807399, "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": 1726500592.6848607, "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": 1726500592.6865237, "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": 1726500592.690719, "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": 1726500592.6923103, "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": 1726500592.6939206, "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": 1726500592.6955063, "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": 1726500592.6973376, "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": 1726500592.7013433, "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": 1726500592.7031116, "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": 1726500592.704709, "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": 1726500592.7246828, "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": 1726500592.7263825, "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": 1726500592.728, "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": 1726500592.7296638, "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": 1726500592.7337055, "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": 1726500592.735339, "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": 1726500592.7371025, "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": 1726500592.738703, "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": 1726500592.7402992, "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": 1726500592.7444603, "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": 1726500592.746125, "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": 1726500592.7477188, "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": 1726500592.749339, "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": 1726500592.7514815, "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": 1726500592.753074, "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": 1726500592.7546556, "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": 1726500592.7562397, "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": 1726500592.7578275, "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": 1726500592.759579, "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": 1726500592.7635117, "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": 1726500592.7653182, "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": 1726500592.7692895, "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": 1726500592.7711012, "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": 1726500592.775106, "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": 1726500592.7767189, "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": 1726500592.7785237, "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": 1726500592.7824612, "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": 1726500592.7842345, "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": 1726500592.788212, "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": 1726500592.7898705, "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": 1726500592.7940097, "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": 1726500592.795666, "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": 1726500592.799754, "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": 1726500592.8013968, "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": 1726500592.8030086, "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": 1726500592.8047354, "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": 1726500592.8063843, "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": 1726500592.807999, "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": 1726500592.8096626, "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": 1726500592.811285, "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": 1726500592.8130074, "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": 1726500592.8146036, "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": 1726500592.8162038, "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": 1726500592.8178356, "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": 1726500592.8195567, "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": 1726500592.823553, "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": 1726500592.8253832, "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": 1726500592.8293607, "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": 1726500592.830987, "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": 1726500592.8352988, "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": 1726500592.8369567, "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": 1726500592.841114, "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": 1726500592.8427498, "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": 1726500592.8468556, "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": 1726500592.8484855, "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": 1726500592.852596, "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": 1726500592.8542938, "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": 1726500592.8559916, "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": 1726500592.8576226, "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": 1726500592.8593318, "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": 1726500592.8633027, "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": 1726500592.8651516, "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": 1726500592.8690996, "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": 1726500592.870739, "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": 1726500592.872478, "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": 1726500592.876442, "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": 1726500592.8782434, "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": 1726500592.8798456, "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": 1726500592.8814652, "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": 1726500592.8830643, "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": 1726500592.8847013, "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": 1726500592.8888059, "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": 1726500592.8904374, "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": 1726500592.8921666, "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": 1726500592.8961716, "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": 1726500592.8978045, "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": 1726500592.899557, "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": 1726500592.901229, "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": 1726500592.9053152, "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": 1726500592.9069397, "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": 1726500592.908541, "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": 1726500592.9101562, "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": 1726500592.9117587, "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": 1726500592.9138043, "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": 1726500592.9177344, "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": 1726500592.9195125, "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": 1726500592.9211354, "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": 1726500592.925105, "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": 1726500592.9268956, "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": 1726500592.928579, "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": 1726500592.9301872, "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": 1726500592.9318023, "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": 1726500592.935883, "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": 1726500592.9375823, "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": 1726500592.9391904, "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": 1726500592.9409168, "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": 1726500592.942561, "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": 1726500592.944145, "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": 1726500592.9457784, "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": 1726500592.9498882, "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": 1726500592.9515219, "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": 1726500592.9555945, "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": 1726500592.9572363, "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": 1726500592.9588375, "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": 1726500592.9629683, "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": 1726500592.9646103, "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": 1726500592.9662526, "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": 1726500592.9679794, "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": 1726500592.9696057, "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": 1726500592.9712029, "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": 1726500592.9728243, "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": 1726500592.9768615, "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": 1726500592.9785268, "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": 1726500592.9801214, "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": 1726500592.9818585, "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": 1726500592.9834645, "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": 1726500592.9875777, "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": 1726500592.9894254, "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": 1726500592.9910812, "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": 1726500592.9955187, "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": 1726500592.997199, "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": 1726500592.9987857, "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": 1726500593.000367, "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": 1726500593.0019639, "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": 1726500593.003637, "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": 1726500593.0052326, "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": 1726500593.0068321, "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": 1726500593.0110018, "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": 1726500593.012615, "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": 1726500593.0142636, "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": 1726500593.0183103, "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": 1726500593.0199335, "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": 1726500593.0215871, "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": 1726500593.0257413, "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": 1726500593.027379, "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": 1726500593.0290256, "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": 1726500593.030779, "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": 1726500593.0323927, "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": 1726500593.034097, "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": 1726500593.0522714, "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": 1726500593.0540009, "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": 1726500593.055624, "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": 1726500593.0573807, "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": 1726500593.0613396, "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": 1726500593.062956, "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": 1726500593.0646822, "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": 1726500593.0662944, "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": 1726500593.0678704, "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": 1726500593.0719929, "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": 1726500593.0736082, "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": 1726500593.0751903, "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": 1726500593.0767598, "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": 1726500593.081289, "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": 1726500593.0829036, "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": 1726500593.0846338, "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": 1726500593.0887206, "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": 1726500593.0903885, "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": 1726500593.0921671, "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": 1726500593.0937784, "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": 1726500593.0954018, "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": 1726500593.0969908, "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": 1726500593.0986903, "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": 1726500593.100261, "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": 1726500593.1018476, "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": 1726500593.1034505, "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": 1726500593.1076095, "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": 1726500593.109263, "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": 1726500593.113383, "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": 1726500593.115014, "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": 1726500593.1191645, "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": 1726500593.1207929, "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": 1726500593.1248288, "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": 1726500593.1264637, "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": 1726500593.1280599, "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": 1726500593.12966, "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": 1726500593.131334, "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": 1726500593.1329062, "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": 1726500593.1345072, "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": 1726500593.1361182, "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": 1726500593.140174, "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": 1726500593.1418242, "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": 1726500593.145952, "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": 1726500593.1475613, "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": 1726500593.149161, "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": 1726500593.1507447, "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": 1726500593.1524575, "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": 1726500593.1540568, "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": 1726500593.1585686, "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": 1726500593.1601768, "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": 1726500593.161788, "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": 1726500593.1633532, "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": 1726500593.1650496, "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": 1726500593.1689298, "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": 1726500593.1705568, "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": 1726500593.1723313, "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": 1726500593.1762888, "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": 1726500593.1780984, "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": 1726500593.1797113, "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": 1726500593.1838522, "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": 1726500593.1854699, "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": 1726500593.1870494, "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": 1726500593.188659, "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": 1726500593.1903195, "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": 1726500593.1920204, "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": 1726500593.1960053, "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": 1726500593.1978266, "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": 1726500593.1994534, "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": 1726500593.201112, "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": 1726500593.205198, "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": 1726500593.2068522, "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": 1726500593.2109022, "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": 1726500593.212532, "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": 1726500593.2141628, "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": 1726500593.2182884, "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": 1726500593.219869, "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": 1726500593.2214751, "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": 1726500593.2230546, "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": 1726500593.224737, "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": 1726500593.2287114, "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": 1726500593.230533, "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": 1726500593.2344642, "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": 1726500593.2360694, "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": 1726500593.240343, "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": 1726500593.2419653, "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": 1726500593.2436976, "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": 1726500593.2453237, "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": 1726500593.2468936, "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": 1726500593.2484584, "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": 1726500593.2500567, "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": 1726500593.251752, "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": 1726500593.2557425, "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": 1726500593.2575634, "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": 1726500593.2592213, "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": 1726500593.2631283, "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": 1726500593.264882, "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": 1726500593.2665045, "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": 1726500593.2681115, "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": 1726500593.2721915, "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": 1726500593.273811, "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": 1726500593.275431, "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": 1726500593.279523, "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": 1726500593.2811642, "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": 1726500593.285266, "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": 1726500593.2868996, "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": 1726500593.29098, "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": 1726500593.2926195, "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": 1726500593.2942233, "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": 1726500593.2957833, "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": 1726500593.29749, "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": 1726500593.2990694, "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": 1726500593.3006592, "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": 1726500593.3058553, "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": 1726500593.3075047, "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": 1726500593.3092425, "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": 1726500593.338937, "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": 1726500593.3405783, "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": 1726500593.342227, "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": 1726500593.3462884, "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": 1726500593.3478813, "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": 1726500593.349478, "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": 1726500593.3511734, "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": 1726500593.3527424, "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": 1726500593.354328, "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": 1726500593.3559175, "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": 1726500593.359958, "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": 1726500593.3616092, "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": 1726500593.3632085, "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": 1726500593.3649025, "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": 1726500593.3665104, "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": 1726500593.3680968, "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": 1726500593.3722281, "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": 1726500593.37384, "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": 1726500593.375436, "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": 1726500593.379568, "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": 1726500593.3812132, "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": 1726500593.3828068, "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": 1726500593.3845205, "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": 1726500593.3862095, "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": 1726500593.390194, "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": 1726500593.3919544, "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": 1726500593.3935955, "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": 1726500593.3980663, "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": 1726500593.3996682, "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": 1726500593.4041746, "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": 1726500593.405845, "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": 1726500593.4074414, "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": 1726500593.409046, "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": 1726500593.4106507, "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": 1726500593.4123468, "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": 1726500593.4162629, "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": 1726500593.4180813, "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": 1726500593.4197016, "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": 1726500593.4237926, "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": 1726500593.4255867, "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": 1726500593.4271731, "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": 1726500593.4287446, "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": 1726500593.4303746, "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": 1726500593.4344215, "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": 1726500593.4360266, "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": 1726500593.4376311, "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": 1726500593.4393504, "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": 1726500593.4409578, "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": 1726500593.4426484, "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": 1726500593.4467535, "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": 1726500593.4483528, "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": 1726500593.4499722, "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": 1726500593.4540236, "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": 1726500593.4556148, "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": 1726500593.4572365, "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": 1726500593.458918, "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": 1726500593.460505, "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": 1726500593.4644535, "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": 1726500593.4663072, "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": 1726500593.4702542, "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": 1726500593.472016, "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": 1726500593.4736483, "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": 1726500593.4752262, "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": 1726500593.4767857, "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": 1726500593.4783902, "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": 1726500593.4803286, "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": 1726500593.4842155, "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": 1726500593.4859884, "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": 1726500593.4875689, "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": 1726500593.4891768, "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": 1726500593.4932764, "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": 1726500593.4949203, "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": 1726500593.4965086, "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": 1726500593.5005445, "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": 1726500593.5021708, "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": 1726500593.5037541, "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": 1726500593.505467, "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": 1726500593.5070503, "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": 1726500593.5086281, "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": 1726500593.5102222, "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": 1726500593.5118144, "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": 1726500593.5158904, "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": 1726500593.5175462, "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": 1726500593.521643, "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": 1726500593.5232778, "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": 1726500593.524903, "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": 1726500593.5290785, "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": 1726500593.530678, "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": 1726500593.5322628, "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": 1726500593.5339873, "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": 1726500593.5356083, "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": 1726500593.5397136, "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": 1726500593.5413284, "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": 1726500593.5429184, "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": 1726500593.5444953, "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": 1726500593.546134, "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": 1726500593.5478096, "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": 1726500593.5494068, "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": 1726500593.5509973, "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": 1726500593.5525732, "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": 1726500593.5544074, "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": 1726500593.5560985, "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": 1726500593.560075, "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": 1726500593.5621655, "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": 1726500593.563716, "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": 1726500593.565304, "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": 1726500593.566869, "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": 1726500593.5685081, "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": 1726500593.5700967, "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": 1726500593.5716567, "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": 1726500593.573251, "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": 1726500593.574839, "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": 1726500593.5788605, "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": 1726500593.5804477, "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": 1726500593.5821767, "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": 1726500593.5861318, "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": 1726500593.587872, "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": 1726500593.5896647, "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": 1726500593.5936182, "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": 1726500593.5953605, "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": 1726500593.5969718, "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": 1726500593.6010334, "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": 1726500593.6026597, "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": 1726500593.6043413, "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": 1726500593.6084495, "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": 1726500593.610121, "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": 1726500593.6117136, "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": 1726500593.613339, "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": 1726500593.6150334, "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": 1726500593.6166494, "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": 1726500593.6207783, "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": 1726500593.6224284, "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": 1726500593.623992, "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": 1726500593.625602, "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": 1726500593.6272013, "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": 1726500593.6312037, "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": 1726500593.6328092, "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": 1726500593.6369026, "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": 1726500593.6385238, "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": 1726500593.6401043, "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": 1726500593.642069, "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": 1726500593.6436286, "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": 1726500593.6452155, "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": 1726500593.646795, "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": 1726500593.650871, "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": 1726500593.6524756, "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": 1726500593.654094, "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": 1726500593.6581945, "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": 1726500593.6598108, "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": 1726500593.663921, "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": 1726500593.665548, "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": 1726500593.6696198, "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": 1726500593.671243, "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": 1726500593.675293, "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": 1726500593.6768875, "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": 1726500593.678488, "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": 1726500593.6800635, "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": 1726500593.681777, "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": 1726500593.6857512, "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": 1726500593.6875377, "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": 1726500593.689164, "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": 1726500593.6907363, "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": 1726500593.6922917, "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": 1726500593.693917, "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": 1726500593.6956463, "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": 1726500593.699614, "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": 1726500593.7014132, "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": 1726500593.7031038, "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": 1726500593.707066, "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": 1726500593.7088094, "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": 1726500593.710426, "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": 1726500593.7119834, "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": 1726500593.7135725, "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": 1726500593.7152393, "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": 1726500593.7168252, "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": 1726500593.720854, "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": 1726500593.722955, "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": 1726500593.7268252, "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": 1726500593.728568, "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": 1726500593.7301712, "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": 1726500593.731724, "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": 1726500593.7333632, "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": 1726500593.7349563, "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": 1726500593.739048, "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": 1726500593.7406452, "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": 1726500593.7446413, "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": 1726500593.74629, "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": 1726500593.7479014, "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": 1726500593.7496428, "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": 1726500593.7512267, "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": 1726500593.7553544, "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": 1726500593.7569888, "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": 1726500593.7586124, "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": 1726500593.760187, "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": 1726500593.7617922, "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": 1726500593.7634497, "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": 1726500593.7650323, "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": 1726500593.7666261, "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": 1726500593.7707438, "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": 1726500593.7723486, "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": 1726500593.7739763, "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": 1726500593.7780776, "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": 1726500593.7796834, "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": 1726500593.7837975, "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": 1726500593.78543, "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": 1726500593.787051, "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": 1726500593.7886395, "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": 1726500593.7903898, "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": 1726500593.7943788, "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": 1726500593.7961304, "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": 1726500593.797747, "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": 1726500593.8179686, "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": 1726500593.8195782, "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": 1726500593.8211715, "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": 1726500593.8227692, "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": 1726500593.826747, "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": 1726500593.828344, "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": 1726500593.8300915, "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": 1726500593.83167, "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": 1726500593.8333244, "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": 1726500593.8374355, "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": 1726500593.8390367, "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": 1726500593.8406272, "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": 1726500593.8422184, "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": 1726500593.8438983, "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": 1726500593.8454936, "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": 1726500593.847033, "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": 1726500593.848594, "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": 1726500593.8501654, "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": 1726500593.8518353, "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": 1726500593.8557382, "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": 1726500593.8575516, "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": 1726500593.8615692, "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": 1726500593.863429, "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": 1726500593.8673756, "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": 1726500593.8689644, "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": 1726500593.8707705, "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": 1726500593.8746545, "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": 1726500593.8764389, "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": 1726500593.88036, "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": 1726500593.8819864, "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": 1726500593.8863094, "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": 1726500593.8879092, "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": 1726500593.892004, "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": 1726500593.89366, "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": 1726500593.8952723, "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": 1726500593.8970172, "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": 1726500593.8985991, "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": 1726500593.9001803, "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": 1726500593.9017792, "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": 1726500593.9033487, "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": 1726500593.9050336, "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": 1726500593.906644, "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": 1726500593.9082131, "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": 1726500593.9098, "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": 1726500593.911486, "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": 1726500593.9154043, "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": 1726500593.9172251, "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": 1726500593.921208, "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": 1726500593.9228702, "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": 1726500593.926999, "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": 1726500593.928681, "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": 1726500593.9327676, "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": 1726500593.9344015, "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": 1726500593.9385128, "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": 1726500593.940114, "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": 1726500593.9442434, "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": 1726500593.9459362, "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": 1726500593.9475374, "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": 1726500593.9491444, "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": 1726500593.9508169, "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": 1726500593.9547694, "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": 1726500593.956598, "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": 1726500593.9604886, "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": 1726500593.962114, "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": 1726500593.9641418, "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": 1726500593.968051, "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": 1726500593.969812, "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": 1726500593.971397, "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": 1726500593.972962, "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": 1726500593.974544, "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": 1726500593.9760838, "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": 1726500593.9801152, "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": 1726500593.9817007, "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": 1726500593.9834175, "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": 1726500593.9873972, "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": 1726500593.988975, "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": 1726500593.9907312, "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": 1726500593.9923015, "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": 1726500593.996365, "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": 1726500593.9979749, "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": 1726500593.999559, "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": 1726500594.0011425, "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": 1726500594.002707, "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": 1726500594.004367, "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": 1726500594.0083535, "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": 1726500594.0101464, "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": 1726500594.0117705, "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": 1726500594.0158184, "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": 1726500594.017628, "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": 1726500594.0192246, "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": 1726500594.020815, "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": 1726500594.02244, "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": 1726500594.0267706, "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": 1726500594.0284398, "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": 1726500594.030099, "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": 1726500594.03186, "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": 1726500594.0334754, "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": 1726500594.0350559, "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": 1726500594.0366383, "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": 1726500594.0409753, "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": 1726500594.04263, "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": 1726500594.047141, "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": 1726500594.0487142, "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": 1726500594.0503345, "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": 1726500594.0544991, "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": 1726500594.056117, "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": 1726500594.057775, "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": 1726500594.0594978, "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": 1726500594.0611227, "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": 1726500594.0627272, "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": 1726500594.064318, "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": 1726500594.068349, "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": 1726500594.0699778, "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": 1726500594.0715566, "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": 1726500594.0732684, "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": 1726500594.0748491, "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": 1726500594.0788326, "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": 1726500594.0805964, "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": 1726500594.0822313, "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": 1726500594.0863338, "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": 1726500594.087945, "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": 1726500594.0895689, "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": 1726500594.0911436, "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": 1726500594.0926924, "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": 1726500594.094424, "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": 1726500594.0959923, "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": 1726500594.0975895, "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": 1726500594.101716, "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": 1726500594.1033044, "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": 1726500594.1049037, "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": 1726500594.1089506, "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": 1726500594.1105554, "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": 1726500594.1121523, "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": 1726500594.1162312, "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": 1726500594.1178403, "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": 1726500594.119424, "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": 1726500594.1211846, "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": 1726500594.1227725, "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": 1726500594.1243525, "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": 1726500594.1428668, "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": 1726500594.1444683, "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": 1726500594.1460626, "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": 1726500594.1477764, "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": 1726500594.151667, "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": 1726500594.1532958, "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": 1726500594.1550362, "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": 1726500594.1566396, "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": 1726500594.1582506, "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": 1726500594.1623054, "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": 1726500594.1639235, "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": 1726500594.1655328, "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": 1726500594.167128, "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": 1726500594.1711917, "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": 1726500594.1727948, "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": 1726500594.174554, "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": 1726500594.1785161, "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": 1726500594.1801167, "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": 1726500594.1818871, "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": 1726500594.1834564, "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": 1726500594.1850255, "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": 1726500594.1866045, "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": 1726500594.1882792, "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": 1726500594.1898568, "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": 1726500594.1914, "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": 1726500594.19298, "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": 1726500594.197138, "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": 1726500594.1988175, "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": 1726500594.2029076, "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": 1726500594.2045577, "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": 1726500594.2090507, "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": 1726500594.2106407, "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": 1726500594.2146487, "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": 1726500594.2162428, "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": 1726500594.2178385, "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": 1726500594.2194402, "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": 1726500594.2211256, "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": 1726500594.222713, "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": 1726500594.22428, "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": 1726500594.2258754, "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": 1726500594.2299623, "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": 1726500594.2315626, "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": 1726500594.2356443, "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": 1726500594.2372818, "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": 1726500594.238868, "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": 1726500594.2404122, "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": 1726500594.2421274, "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": 1726500594.2436938, "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": 1726500594.2477622, "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": 1726500594.2493722, "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": 1726500594.2509577, "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": 1726500594.2525113, "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": 1726500594.2541215, "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": 1726500594.2581046, "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": 1726500594.2597003, "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": 1726500594.2614312, "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": 1726500594.2654006, "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": 1726500594.2671697, "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": 1726500594.268781, "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": 1726500594.2727404, "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": 1726500594.2745252, "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": 1726500594.276105, "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": 1726500594.277678, "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": 1726500594.2792432, "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": 1726500594.2809172, "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": 1726500594.2848651, "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": 1726500594.2864816, "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": 1726500594.2885334, "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": 1726500594.290139, "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": 1726500594.2941616, "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": 1726500594.2957792, "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": 1726500594.2998633, "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": 1726500594.3015034, "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": 1726500594.303089, "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": 1726500594.3072095, "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": 1726500594.3088171, "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": 1726500594.3104389, "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": 1726500594.312038, "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": 1726500594.3137515, "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": 1726500594.3177238, "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": 1726500594.319522, "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": 1726500594.3235042, "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": 1726500594.3251483, "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": 1726500594.3293207, "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": 1726500594.3309402, "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": 1726500594.3326826, "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": 1726500594.3343203, "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": 1726500594.3359232, "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": 1726500594.3375401, "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": 1726500594.3391333, "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": 1726500594.340784, "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": 1726500594.3447561, "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": 1726500594.3465753, "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": 1726500594.348203, "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": 1726500594.3521187, "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": 1726500594.353891, "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": 1726500594.3554716, "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": 1726500594.357078, "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": 1726500594.3612125, "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": 1726500594.3628278, "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": 1726500594.3644361, "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": 1726500594.3687732, "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": 1726500594.3704119, "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": 1726500594.3744912, "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": 1726500594.3761241, "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": 1726500594.3801885, "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": 1726500594.3818102, "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": 1726500594.3834083, "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": 1726500594.3849778, "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": 1726500594.3867006, "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": 1726500594.388266, "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": 1726500594.3898797, "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": 1726500594.3966918, "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": 1726500594.3983753, "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": 1726500594.3999667, "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": 1726500594.401808, "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": 1726500594.403552, "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": 1726500594.4051805, "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": 1726500594.406828, "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": 1726500594.4112463, "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": 1726500594.4128637, "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": 1726500594.4145377, "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": 1726500594.4162705, "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": 1726500594.420297, "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": 1726500594.422098, "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": 1726500594.427026, "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": 1726500594.4286258, "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": 1726500594.4304886, "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": 1726500594.4600923, "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": 1726500594.461762, "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": 1726500594.4633718, "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": 1726500594.4675443, "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": 1726500594.4692075, "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": 1726500594.4707797, "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": 1726500594.4723494, "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": 1726500594.4740515, "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": 1726500594.475612, "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": 1726500594.4772346, "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": 1726500594.4812965, "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": 1726500594.48288, "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": 1726500594.4844499, "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": 1726500594.4860163, "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": 1726500594.4876575, "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": 1726500594.489251, "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": 1726500594.4934256, "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": 1726500594.4950383, "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": 1726500594.4966304, "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": 1726500594.5007367, "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": 1726500594.50236, "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": 1726500594.5039172, "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": 1726500594.5054984, "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": 1726500594.5071707, "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": 1726500594.5111337, "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": 1726500594.5128825, "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": 1726500594.5145218, "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": 1726500594.518504, "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": 1726500594.5202503, "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": 1726500594.5241082, "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": 1726500594.5261712, "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": 1726500594.5277543, "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": 1726500594.5293424, "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": 1726500594.530919, "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": 1726500594.5325003, "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": 1726500594.536586, "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": 1726500594.5382206, "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": 1726500594.5399582, "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": 1726500594.544059, "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": 1726500594.5457263, "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": 1726500594.5475304, "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": 1726500594.549196, "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": 1726500594.550821, "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": 1726500594.555077, "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": 1726500594.5567002, "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": 1726500594.558339, "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": 1726500594.5599208, "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": 1726500594.561644, "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": 1726500594.5632327, "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": 1726500594.5673935, "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": 1726500594.5690403, "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": 1726500594.5706735, "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": 1726500594.574899, "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": 1726500594.5765066, "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": 1726500594.5781355, "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": 1726500594.5797167, "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": 1726500594.581452, "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": 1726500594.5854971, "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": 1726500594.5872068, "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": 1726500594.5913644, "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": 1726500594.5929804, "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": 1726500594.594745, "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": 1726500594.5963368, "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": 1726500594.597929, "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": 1726500594.5995061, "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": 1726500594.601154, "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": 1726500594.605335, "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": 1726500594.606952, "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": 1726500594.609132, "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": 1726500594.6107311, "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": 1726500594.6146858, "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": 1726500594.6164336, "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": 1726500594.6180582, "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": 1726500594.622174, "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": 1726500594.6237924, "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": 1726500594.6254218, "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": 1726500594.627012, "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": 1726500594.6285825, "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": 1726500594.630272, "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": 1726500594.6318426, "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": 1726500594.6334884, "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": 1726500594.6375716, "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": 1726500594.639188, "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": 1726500594.6432657, "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": 1726500594.6448748, "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": 1726500594.6465023, "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": 1726500594.6506119, "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": 1726500594.652253, "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": 1726500594.6538796, "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": 1726500594.655467, "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": 1726500594.6572573, "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": 1726500594.6612475, "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": 1726500594.6630442, "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": 1726500594.6646574, "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": 1726500594.666281, "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": 1726500594.6678774, "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": 1726500594.6694686, "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": 1726500594.6711667, "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": 1726500594.6727772, "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": 1726500594.6743991, "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": 1726500594.6759865, "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": 1726500594.6777372, "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": 1726500594.68167, "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": 1726500594.6833014, "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": 1726500594.6850903, "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": 1726500594.6866875, "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": 1726500594.6882854, "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": 1726500594.6898785, "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": 1726500594.6917892, "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": 1726500594.6934092, "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": 1726500594.6950023, "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": 1726500594.6966164, "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": 1726500594.7006702, "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": 1726500594.702348, "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": 1726500594.7040458, "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": 1726500594.7081661, "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": 1726500594.7098057, "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": 1726500594.7114234, "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": 1726500594.7155252, "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": 1726500594.7171745, "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": 1726500594.7187915, "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": 1726500594.7228239, "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": 1726500594.7244515, "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": 1726500594.7260952, "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": 1726500594.7301836, "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": 1726500594.7318008, "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": 1726500594.7335527, "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": 1726500594.7351563, "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": 1726500594.7367337, "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": 1726500594.7384489, "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": 1726500594.7425635, "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": 1726500594.7441962, "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": 1726500594.7458084, "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": 1726500594.7475264, "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": 1726500594.749157, "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": 1726500594.7531073, "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": 1726500594.7548838, "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": 1726500594.7588446, "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": 1726500594.7606163, "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": 1726500594.7622275, "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": 1726500594.763788, "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": 1726500594.7653668, "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": 1726500594.76703, "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": 1726500594.7687461, "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": 1726500594.7727325, "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": 1726500594.7748215, "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": 1726500594.7764432, "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": 1726500594.780396, "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": 1726500594.782211, "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": 1726500594.7862163, "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": 1726500594.7880423, "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": 1726500594.7921424, "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": 1726500594.7939184, "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": 1726500594.7979653, "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": 1726500594.7995708, "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": 1726500594.8013105, "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": 1726500594.8029108, "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": 1726500594.804507, "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": 1726500594.808615, "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": 1726500594.810243, "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": 1726500594.8118317, "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": 1726500594.8134203, "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": 1726500594.8150938, "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": 1726500594.8166778, "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": 1726500594.8182797, "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": 1726500594.822378, "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": 1726500594.8239715, "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": 1726500594.8256862, "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": 1726500594.8297834, "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": 1726500594.8313982, "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": 1726500594.8329628, "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": 1726500594.8346894, "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": 1726500594.8362663, "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": 1726500594.8378506, "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": 1726500594.8394482, "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": 1726500594.8435385, "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": 1726500594.8451867, "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": 1726500594.8492289, "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": 1726500594.8508375, "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": 1726500594.852429, "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": 1726500594.8540404, "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": 1726500594.8561065, "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": 1726500594.8577058, "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": 1726500594.8617702, "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": 1726500594.8633626, "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": 1726500594.8672192, "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": 1726500594.8689525, "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": 1726500594.8706157, "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": 1726500594.8721747, "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": 1726500594.8737192, "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": 1726500594.8777666, "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": 1726500594.8793547, "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": 1726500594.8809085, "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": 1726500594.882625, "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": 1726500594.884191, "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": 1726500594.8857832, "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": 1726500594.8873615, "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": 1726500594.8890512, "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": 1726500594.893047, "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": 1726500594.8946502, "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": 1726500594.89642, "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": 1726500594.900388, "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": 1726500594.9021766, "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": 1726500594.9061348, "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": 1726500594.9077632, "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": 1726500594.9095232, "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": 1726500594.9111109, "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": 1726500594.9126818, "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": 1726500594.916752, "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": 1726500594.9183648, "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": 1726500594.9199047, "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": 1726500594.9401958, "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": 1726500594.94185, "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": 1726500594.943419, "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": 1726500594.9450111, "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": 1726500594.9490736, "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": 1726500594.9506924, "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": 1726500594.9523141, "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": 1726500594.9541044, "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": 1726500594.9557223, "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": 1726500594.959833, "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": 1726500594.9614594, "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": 1726500594.963037, "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": 1726500594.9646006, "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": 1726500594.9661784, "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": 1726500594.9678228, "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": 1726500594.9694037, "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": 1726500594.9709518, "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": 1726500594.9724982, "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": 1726500594.974207, "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": 1726500594.9781418, "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": 1726500594.9797566, "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": 1726500594.9838004, "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": 1726500594.9854367, "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": 1726500594.9895506, "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": 1726500594.9911413, "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": 1726500594.9927309, "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": 1726500594.9967434, "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": 1726500594.9983914, "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": 1726500595.0024848, "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": 1726500595.0041015, "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": 1726500595.008179, "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": 1726500595.009807, "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": 1726500595.0139582, "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": 1726500595.0155456, "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": 1726500595.0171864, "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": 1726500595.018782, "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": 1726500595.0208628, "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": 1726500595.0224545, "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": 1726500595.0239844, "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": 1726500595.025551, "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": 1726500595.0270922, "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": 1726500595.0287275, "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": 1726500595.030286, "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": 1726500595.0318322, "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": 1726500595.0334024, "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": 1726500595.037416, "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": 1726500595.0390701, "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": 1726500595.0431077, "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": 1726500595.0447116, "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": 1726500595.0487874, "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": 1726500595.0504293, "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": 1726500595.0545955, "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": 1726500595.0562108, "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": 1726500595.0603, "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": 1726500595.0619109, "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": 1726500595.0659842, "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": 1726500595.0675998, "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": 1726500595.0691974, "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": 1726500595.0707667, "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": 1726500595.0723321, "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": 1726500595.0763633, "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": 1726500595.078011, "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": 1726500595.0820365, "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": 1726500595.0836382, "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": 1726500595.0852284, "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": 1726500595.0893886, "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": 1726500595.0909839, "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": 1726500595.0925412, "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": 1726500595.0942638, "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": 1726500595.095829, "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": 1726500595.0973976, "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": 1726500595.1019351, "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": 1726500595.1034908, "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": 1726500595.1050994, "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": 1726500595.109159, "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": 1726500595.1107445, "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": 1726500595.1123178, "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": 1726500595.1140468, "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": 1726500595.1179645, "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": 1726500595.1195664, "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": 1726500595.12131, "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": 1726500595.1228995, "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": 1726500595.1244812, "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": 1726500595.1260853, "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": 1726500595.130121, "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": 1726500595.1317103, "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": 1726500595.1333096, "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": 1726500595.1374106, "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": 1726500595.139029, "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": 1726500595.1406229, "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": 1726500595.1423404, "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": 1726500595.1439128, "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": 1726500595.148038, "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": 1726500595.1496804, "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": 1726500595.151271, "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": 1726500595.152842, "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": 1726500595.1544747, "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": 1726500595.1561728, "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": 1726500595.1577942, "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": 1726500595.1617587, "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": 1726500595.163545, "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": 1726500595.167462, "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": 1726500595.1692247, "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": 1726500595.1708293, "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": 1726500595.174831, "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": 1726500595.1766105, "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": 1726500595.1782303, "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": 1726500595.1798065, "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": 1726500595.1813893, "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": 1726500595.183303, "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": 1726500595.1848755, "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": 1726500595.1888144, "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": 1726500595.1906314, "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": 1726500595.1922128, "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": 1726500595.1937904, "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": 1726500595.1953719, "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": 1726500595.1994483, "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": 1726500595.2010677, "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": 1726500595.2026744, "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": 1726500595.2068138, "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": 1726500595.2084405, "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": 1726500595.2100532, "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": 1726500595.2118356, "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": 1726500595.213451, "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": 1726500595.2150033, "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": 1726500595.216557, "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": 1726500595.2182677, "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": 1726500595.222254, "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": 1726500595.2238328, "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": 1726500595.2256181, "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": 1726500595.2295272, "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": 1726500595.2312896, "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": 1726500595.2328727, "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": 1726500595.2368305, "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": 1726500595.2386107, "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": 1726500595.2401667, "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": 1726500595.2417347, "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": 1726500595.243304, "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": 1726500595.2449403, "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": 1726500595.2628455, "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": 1726500595.2644541, "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": 1726500595.2660596, "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": 1726500595.267641, "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": 1726500595.2718909, "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": 1726500595.273539, "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": 1726500595.3453481, "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": 1726500595.3470504, "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": 1726500595.3486679, "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": 1726500595.3530126, "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": 1726500595.3546169, "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": 1726500595.3562226, "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": 1726500595.3579605, "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": 1726500595.3619444, "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": 1726500595.363713, "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": 1726500595.3653615, "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": 1726500595.3693361, "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": 1726500595.3711362, "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": 1726500595.3727434, "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": 1726500595.3744116, "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": 1726500595.3760786, "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": 1726500595.3777964, "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": 1726500595.3793907, "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": 1726500595.3809524, "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": 1726500595.382536, "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": 1726500595.3841143, "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": 1726500595.3882282, "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": 1726500595.3898792, "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": 1726500595.3940067, "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": 1726500595.3956518, "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": 1726500595.3997765, "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": 1726500595.4014468, "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": 1726500595.405991, "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": 1726500595.4076345, "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": 1726500595.4092593, "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": 1726500595.4108496, "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": 1726500595.4125962, "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": 1726500595.414244, "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": 1726500595.415828, "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": 1726500595.417468, "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": 1726500595.4215121, "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": 1726500595.4231267, "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": 1726500595.42765, "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": 1726500595.4292676, "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": 1726500595.430848, "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": 1726500595.4325628, "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": 1726500595.4341695, "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": 1726500595.435769, "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": 1726500595.4399052, "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": 1726500595.441519, "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": 1726500595.443114, "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": 1726500595.4446862, "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": 1726500595.4464395, "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": 1726500595.4504042, "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": 1726500595.4521909, "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": 1726500595.453845, "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": 1726500595.457879, "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": 1726500595.4596891, "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": 1726500595.4613333, "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": 1726500595.4654338, "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": 1726500595.4670508, "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": 1726500595.4686508, "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": 1726500595.470273, "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": 1726500595.4718428, "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": 1726500595.4735723, "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": 1726500595.4775567, "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": 1726500595.479328, "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": 1726500595.4809196, "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": 1726500595.4825618, "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": 1726500595.4866407, "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": 1726500595.4882894, "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": 1726500595.4923253, "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": 1726500595.4939458, "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": 1726500595.495539, "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": 1726500595.4996285, "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": 1726500595.501302, "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": 1726500595.5028703, "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": 1726500595.5049548, "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": 1726500595.5066223, "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": 1726500595.510624, "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": 1726500595.512441, "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": 1726500595.5164669, "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": 1726500595.5182805, "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": 1726500595.5222526, "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": 1726500595.5240617, "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": 1726500595.5256865, "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": 1726500595.5273044, "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": 1726500595.5289001, "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": 1726500595.5304914, "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": 1726500595.5321894, "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": 1726500595.5337994, "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": 1726500595.53797, "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": 1726500595.5396383, "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": 1726500595.5413072, "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": 1726500595.545432, "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": 1726500595.5470772, "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": 1726500595.5486705, "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": 1726500595.5502844, "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": 1726500595.5543547, "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": 1726500595.5559325, "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": 1726500595.5576081, "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": 1726500595.5617454, "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": 1726500595.563387, "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": 1726500595.5675235, "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": 1726500595.5691824, "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": 1726500595.573242, "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": 1726500595.574865, "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": 1726500595.5764692, "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": 1726500595.5780678, "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": 1726500595.5797808, "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": 1726500595.581353, "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": 1726500595.5829458, "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": 1726500595.589233, "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": 1726500595.5908463, "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": 1726500595.5924344, "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": 1726500595.5942252, "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": 1726500595.59582, "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": 1726500595.59744, "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": 1726500595.5990393, "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": 1726500595.6031668, "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": 1726500595.604785, "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": 1726500595.606408, "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": 1726500595.60812, "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": 1726500595.612109, "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": 1726500595.6137505, "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": 1726500595.6187813, "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": 1726500595.6204123, "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": 1726500595.622198, "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": 1726500595.6538832, "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": 1726500595.655509, "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": 1726500595.6571634, "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": 1726500595.6612976, "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": 1726500595.6628904, "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": 1726500595.6644504, "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": 1726500595.6665463, "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": 1726500595.6680937, "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": 1726500595.6696625, "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": 1726500595.6712418, "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": 1726500595.6752546, "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": 1726500595.6768587, "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": 1726500595.6785111, "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": 1726500595.6802323, "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": 1726500595.6841688, "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": 1726500595.6857595, "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": 1726500595.6875138, "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": 1726500595.6891093, "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": 1726500595.6906765, "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": 1726500595.6922476, "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": 1726500595.6939576, "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": 1726500595.6955233, "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": 1726500595.6971295, "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": 1726500595.7012305, "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": 1726500595.7028298, "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": 1726500595.7069464, "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": 1726500595.7085743, "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": 1726500595.7102387, "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": 1726500595.711842, "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": 1726500595.7135582, "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": 1726500595.7175248, "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": 1726500595.7192822, "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": 1726500595.720894, "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": 1726500595.7248335, "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": 1726500595.7265937, "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": 1726500595.728173, "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": 1726500595.7297587, "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": 1726500595.7313359, "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": 1726500595.7353966, "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": 1726500595.7370195, "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": 1726500595.7386143, "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": 1726500595.7426908, "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": 1726500595.7443156, "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": 1726500595.7486312, "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": 1726500595.7502675, "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": 1726500595.7518203, "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": 1726500595.7535594, "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": 1726500595.7551358, "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": 1726500595.7567298, "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": 1726500595.760759, "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": 1726500595.7623882, "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": 1726500595.7639925, "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": 1726500595.7681024, "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": 1726500595.7697346, "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": 1726500595.7713282, "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": 1726500595.7730534, "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": 1726500595.7746696, "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": 1726500595.778686, "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": 1726500595.7804728, "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": 1726500595.7821107, "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": 1726500595.7836902, "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": 1726500595.7852972, "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": 1726500595.7870076, "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": 1726500595.7909667, "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": 1726500595.7927477, "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": 1726500595.7943723, "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": 1726500595.7983274, "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": 1726500595.8000607, "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": 1726500595.801668, "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": 1726500595.8032498, "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": 1726500595.80482, "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": 1726500595.808795, "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": 1726500595.8104186, "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": 1726500595.814529, "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": 1726500595.8161206, "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": 1726500595.8177376, "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": 1726500595.819433, "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": 1726500595.820984, "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": 1726500595.8225715, "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": 1726500595.8241394, "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": 1726500595.8286836, "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": 1726500595.8305898, "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": 1726500595.83218, "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": 1726500595.8339133, "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": 1726500595.8378727, "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": 1726500595.8394544, "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": 1726500595.841243, "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": 1726500595.8452313, "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": 1726500595.847016, "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": 1726500595.848594, "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": 1726500595.8501832, "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": 1726500595.8517396, "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": 1726500595.8533309, "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": 1726500595.8549995, "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": 1726500595.8565826, "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": 1726500595.8606517, "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": 1726500595.8623111, "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": 1726500595.86643, "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": 1726500595.8680258, "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": 1726500595.8696291, "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": 1726500595.8737037, "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": 1726500595.8752983, "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": 1726500595.8768966, "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": 1726500595.8785546, "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": 1726500595.8802757, "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": 1726500595.8842485, "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": 1726500595.8860438, "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": 1726500595.8876421, "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": 1726500595.8892217, "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": 1726500595.8907852, "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": 1726500595.892333, "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": 1726500595.894002, "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": 1726500595.8955486, "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": 1726500595.8971474, "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": 1726500595.8987103, "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": 1726500595.9002795, "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": 1726500595.9042883, "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": 1726500595.9058998, "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": 1726500595.907836, "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": 1726500595.909434, "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": 1726500595.910989, "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": 1726500595.9125462, "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": 1726500595.9141355, "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": 1726500595.9157877, "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": 1726500595.9173732, "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": 1726500595.918943, "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": 1726500595.9229996, "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": 1726500595.9245787, "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": 1726500595.9262, "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": 1726500595.9303727, "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": 1726500595.931971, "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": 1726500595.9336128, "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": 1726500595.937696, "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": 1726500595.9392786, "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": 1726500595.940873, "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": 1726500595.9448957, "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": 1726500595.9465244, "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": 1726500595.9481134, "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": 1726500595.9521916, "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": 1726500595.9538145, "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": 1726500595.9554975, "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": 1726500595.9570951, "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": 1726500595.9586651, "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": 1726500595.9602416, "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": 1726500595.964414, "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": 1726500595.9660413, "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": 1726500595.9676206, "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": 1726500595.9693458, "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": 1726500595.9709358, "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": 1726500595.9750311, "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": 1726500595.9766614, "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": 1726500595.9805653, "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": 1726500595.9823165, "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": 1726500595.9838827, "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": 1726500595.985477, "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": 1726500595.9870346, "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": 1726500595.98907, "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": 1726500595.9906387, "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": 1726500595.9945724, "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": 1726500595.996332, "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": 1726500595.9979308, "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": 1726500596.0019975, "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": 1726500596.003601, "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": 1726500596.007748, "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": 1726500596.0094004, "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": 1726500596.0133576, "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": 1726500596.01515, "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": 1726500596.0190716, "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": 1726500596.0208273, "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": 1726500596.0224588, "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": 1726500596.0240457, "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": 1726500596.0256784, "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": 1726500596.0297692, "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": 1726500596.0313714, "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": 1726500596.0329776, "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": 1726500596.0347006, "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": 1726500596.0362892, "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": 1726500596.037913, "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": 1726500596.0395243, "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": 1726500596.043645, "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": 1726500596.0453074, "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": 1726500596.0469766, "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": 1726500596.0510585, "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": 1726500596.0526597, "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": 1726500596.0542984, "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": 1726500596.056101, "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": 1726500596.057729, "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": 1726500596.0593112, "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": 1726500596.0609062, "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": 1726500596.0650125, "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": 1726500596.066644, "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": 1726500596.0709627, "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": 1726500596.072552, "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": 1726500596.0741625, "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": 1726500596.0757334, "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": 1726500596.0774653, "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": 1726500596.0790682, "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": 1726500596.0831726, "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": 1726500596.0848007, "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": 1726500596.0889227, "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": 1726500596.090581, "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": 1726500596.0921674, "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": 1726500596.0937676, "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": 1726500596.0953488, "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": 1726500596.0994396, "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": 1726500596.1011274, "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": 1726500596.1027477, "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": 1726500596.1044703, "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": 1726500596.106103, "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": 1726500596.1077, "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": 1726500596.1093173, "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": 1726500596.111007, "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": 1726500596.1150286, "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": 1726500596.1168191, "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": 1726500596.118456, "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": 1726500596.1224234, "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": 1726500596.1242027, "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": 1726500596.1281645, "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": 1726500596.1299772, "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": 1726500596.1315722, "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": 1726500596.1331685, "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": 1726500596.1347713, "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": 1726500596.1389067, "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": 1726500596.1405244, "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": 1726500596.1421444, "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": 1726500596.1696978, "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": 1726500596.171367, "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": 1726500596.1729672, "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": 1726500596.17461, "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": 1726500596.1761932, "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": 1726500596.1779175, "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": 1726500596.1822157, "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": 1726500596.183992, "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": 1726500596.1856153, "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": 1726500596.1872184, "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": 1726500596.188788, "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": 1726500596.1904085, "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": 1726500596.1920996, "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": 1726500596.1936984, "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": 1726500596.1952705, "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": 1726500596.1968389, "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": 1726500596.1985521, "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": 1726500596.200127, "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": 1726500596.20172, "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": 1726500596.2033274, "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": 1726500596.2078016, "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": 1726500596.2094822, "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": 1726500596.2140317, "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": 1726500596.2156658, "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": 1726500596.217306, "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": 1726500596.2190106, "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": 1726500596.2205887, "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": 1726500596.222192, "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": 1726500596.2237544, "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": 1726500596.2253628, "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": 1726500596.227044, "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": 1726500596.2286088, "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": 1726500596.2302315, "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": 1726500596.2345614, "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": 1726500596.2361724, "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": 1726500596.2377777, "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": 1726500596.2393591, "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": 1726500596.2410905, "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": 1726500596.2426627, "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": 1726500596.2442284, "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": 1726500596.2458456, "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": 1726500596.247536, "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": 1726500596.2491474, "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": 1726500596.2507296, "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": 1726500596.2523131, "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": 1726500596.2538962, "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": 1726500596.255608, "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": 1726500596.259536, "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__13001.a8e142751c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_treasury_vote_withdrawn_snax_mainnet_chain_id__13001", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_treasury_vote__58c6d5fb6fd4a55c82c720f6e6c45f77.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.accepted_values_treasury_vote_withdrawn_snax_mainnet_chain_id__13001.a8e142751c", "fqn": ["synthetix", "raw", "snax", "mainnet", "accepted_values_treasury_vote_withdrawn_snax_mainnet_chain_id__13001"], "alias": "accepted_values_treasury_vote__58c6d5fb6fd4a55c82c720f6e6c45f77", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_treasury_vote__58c6d5fb6fd4a55c82c720f6e6c45f77", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "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__58c6d5fb6fd4a55c82c720f6e6c45f77"}, "created_at": 1726500596.2613611, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_treasury_vote__58c6d5fb6fd4a55c82c720f6e6c45f77\") }}", "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__58c6d5fb6fd4a55c82c720f6e6c45f77.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 '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.treasury_vote_withdrawn_snax_mainnet", "attached_node": "model.synthetix.treasury_vote_withdrawn_snax_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["13001"], "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": 1726500596.2656302, "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": 1726500596.2673864, "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": 1726500596.268985, "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": 1726500596.2705996, "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": 1726500596.2721598, "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": 1726500596.27375, "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": 1726500596.2754107, "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": 1726500596.277011, "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": 1726500596.2785769, "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": 1726500596.2801213, "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": 1726500596.281822, "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": 1726500596.285758, "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": 1726500596.2873666, "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": 1726500596.2891457, "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": 1726500596.290726, "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": 1726500596.2922962, "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": 1726500596.2938926, "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": 1726500596.2955527, "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": 1726500596.2971575, "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": 1726500596.2987134, "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": 1726500596.3003137, "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": 1726500596.3019054, "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": 1726500596.3035753, "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": 1726500596.3051436, "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": 1726500596.3067214, "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": 1726500596.310776, "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__13001.cf8c588975": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_ambassador_vote_withdrawn_snax_mainnet_chain_id__13001", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_ambassador_vot_6555f4629ec31a228ee6b3901740f521.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.accepted_values_ambassador_vote_withdrawn_snax_mainnet_chain_id__13001.cf8c588975", "fqn": ["synthetix", "raw", "snax", "mainnet", "accepted_values_ambassador_vote_withdrawn_snax_mainnet_chain_id__13001"], "alias": "accepted_values_ambassador_vot_6555f4629ec31a228ee6b3901740f521", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_ambassador_vot_6555f4629ec31a228ee6b3901740f521", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "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_6555f4629ec31a228ee6b3901740f521"}, "created_at": 1726500596.3124056, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_ambassador_vot_6555f4629ec31a228ee6b3901740f521\") }}", "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_6555f4629ec31a228ee6b3901740f521.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 '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.ambassador_vote_withdrawn_snax_mainnet", "attached_node": "model.synthetix.ambassador_vote_withdrawn_snax_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["13001"], "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": 1726500596.3166533, "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": 1726500596.3182845, "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": 1726500596.3198698, "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": 1726500596.321465, "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": 1726500596.3231483, "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": 1726500596.3247156, "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": 1726500596.3263202, "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": 1726500596.3321345, "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": 1726500596.333781, "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": 1726500596.33559, "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": 1726500596.337235, "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": 1726500596.3388362, "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": 1726500596.340434, "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": 1726500596.3444748, "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": 1726500596.3461077, "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": 1726500596.3477407, "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": 1726500596.3494787, "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": 1726500596.3510673, "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": 1726500596.3526263, "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": 1726500596.3542595, "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": 1726500596.355851, "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": 1726500596.3575819, "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": 1726500596.3591683, "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": 1726500596.3607516, "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": 1726500596.362405, "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": 1726500596.3641093, "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": 1726500596.3657315, "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": 1726500596.3698988, "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": 1726500596.3715324, "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": 1726500596.3752437, "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": 1726500596.3770275, "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": 1726500596.378636, "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": 1726500596.380258, "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": 1726500596.3819494, "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": 1726500596.3836482, "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": 1726500596.385256, "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": 1726500596.4148135, "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": 1726500596.416491, "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": 1726500596.418249, "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": 1726500596.4223077, "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": 1726500596.4239073, "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": 1726500596.425696, "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": 1726500596.427287, "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": 1726500596.428881, "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": 1726500596.4330091, "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": 1726500596.434648, "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": 1726500596.4362237, "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": 1726500596.4379575, "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": 1726500596.4419646, "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": 1726500596.443586, "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": 1726500596.4453685, "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": 1726500596.4493427, "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": 1726500596.451123, "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": 1726500596.4527333, "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": 1726500596.4569, "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": 1726500596.4585345, "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": 1726500596.4601316, "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": 1726500596.4642532, "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": 1726500596.46588, "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": 1726500596.46756, "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": 1726500596.4691663, "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": 1726500596.4708455, "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": 1726500596.4724371, "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": 1726500596.474077, "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": 1726500596.478196, "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": 1726500596.4798331, "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": 1726500596.4841905, "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": 1726500596.4858387, "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": 1726500596.489932, "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": 1726500596.4915469, "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": 1726500596.4931726, "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": 1726500596.4947627, "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": 1726500596.4963527, "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": 1726500596.498065, "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": 1726500596.499664, "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": 1726500596.501268, "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": 1726500596.5028648, "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": 1726500596.5045543, "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": 1726500596.5061529, "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": 1726500596.507786, "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": 1726500596.5118902, "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": 1726500596.5135572, "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": 1726500596.517733, "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": 1726500596.5193686, "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": 1726500596.520947, "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": 1726500596.522597, "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": 1726500596.5242927, "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": 1726500596.5259213, "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": 1726500596.527494, "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": 1726500596.529074, "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": 1726500596.5306566, "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": 1726500596.5323591, "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": 1726500596.536381, "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": 1726500596.5381486, "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": 1726500596.5397573, "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": 1726500596.5439074, "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": 1726500596.545547, "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": 1726500596.547138, "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": 1726500596.548731, "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": 1726500596.5503705, "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": 1726500596.552053, "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": 1726500596.5536928, "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": 1726500596.5578783, "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": 1726500596.5595002, "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": 1726500596.5611272, "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": 1726500596.5627046, "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": 1726500596.5642922, "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": 1726500596.568554, "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": 1726500596.5701613, "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": 1726500596.571746, "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": 1726500596.573509, "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": 1726500596.575084, "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": 1726500596.5766668, "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": 1726500596.5782816, "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": 1726500596.5823507, "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": 1726500596.5839562, "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": 1726500596.585587, "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": 1726500596.5874062, "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": 1726500596.589022, "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": 1726500596.5906038, "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": 1726500596.594696, "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": 1726500596.5963194, "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": 1726500596.5979388, "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": 1726500596.6020262, "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": 1726500596.6036894, "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": 1726500596.60534, "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": 1726500596.6070383, "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": 1726500596.6086316, "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": 1726500596.6127658, "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": 1726500596.614435, "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": 1726500596.6183934, "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": 1726500596.6201367, "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": 1726500596.6240668, "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": 1726500596.6258404, "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": 1726500596.6274447, "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": 1726500596.6290689, "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": 1726500596.6331723, "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": 1726500596.634794, "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": 1726500596.636414, "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": 1726500596.6405158, "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": 1726500596.6421428, "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": 1726500596.6437807, "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": 1726500596.6481714, "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": 1726500596.64979, "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": 1726500596.6513674, "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": 1726500596.6530693, "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": 1726500596.6546552, "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": 1726500596.6587944, "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": 1726500596.6603909, "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": 1726500596.6866534, "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": 1726500596.6883144, "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": 1726500596.6900797, "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": 1726500596.6916893, "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": 1726500596.6933136, "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": 1726500596.6948893, "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": 1726500596.6964657, "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": 1726500596.698194, "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": 1726500596.7021728, "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": 1726500596.7039433, "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": 1726500596.7079098, "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": 1726500596.7095444, "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": 1726500596.7136505, "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": 1726500596.7152572, "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": 1726500596.7170143, "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": 1726500596.7186859, "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": 1726500596.7202656, "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": 1726500596.7218716, "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": 1726500596.723462, "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": 1726500596.7251914, "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": 1726500596.729149, "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": 1726500596.7311902, "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": 1726500596.7351308, "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": 1726500596.7367606, "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": 1726500596.7385352, "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": 1726500596.740114, "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": 1726500596.7417, "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": 1726500596.7432587, "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": 1726500596.7449172, "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": 1726500596.7465289, "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": 1726500596.7481291, "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": 1726500596.7521806, "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": 1726500596.7538218, "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": 1726500596.7579322, "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": 1726500596.7595189, "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": 1726500596.763607, "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": 1726500596.765246, "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": 1726500596.7668235, "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": 1726500596.7683997, "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": 1726500596.7700257, "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": 1726500596.7717063, "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": 1726500596.7733183, "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": 1726500596.7749145, "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": 1726500596.779015, "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": 1726500596.7806299, "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": 1726500596.782245, "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": 1726500596.7839668, "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": 1726500596.7879531, "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": 1726500596.789588, "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": 1726500596.7913597, "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": 1726500596.7929404, "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": 1726500596.7945352, "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": 1726500596.7961133, "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": 1726500596.8001716, "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": 1726500596.8018227, "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": 1726500596.8059704, "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": 1726500596.8076046, "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": 1726500596.8120089, "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": 1726500596.8136466, "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": 1726500596.8177552, "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": 1726500596.8193524, "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": 1726500596.8209293, "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": 1726500596.8225276, "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": 1726500596.824213, "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": 1726500596.8258388, "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": 1726500596.8300662, "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": 1726500596.8317137, "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": 1726500596.8357086, "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": 1726500596.837525, "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": 1726500596.8391376, "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": 1726500596.843245, "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": 1726500596.8448591, "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": 1726500596.8464887, "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": 1726500596.848089, "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": 1726500596.849691, "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": 1726500596.8513696, "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": 1726500596.852941, "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": 1726500596.854578, "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": 1726500596.8586774, "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": 1726500596.8602622, "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": 1726500596.8618662, "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": 1726500596.863432, "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": 1726500596.8674793, "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": 1726500596.8690934, "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": 1726500596.870817, "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": 1726500596.8723836, "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": 1726500596.8739824, "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": 1726500596.87554, "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": 1726500596.8771322, "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": 1726500596.8787909, "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": 1726500596.8803604, "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": 1726500596.8819332, "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": 1726500596.8835213, "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": 1726500596.8875988, "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": 1726500596.8892102, "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": 1726500596.8907843, "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": 1726500596.8928018, "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": 1726500596.894411, "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": 1726500596.8959436, "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": 1726500596.897537, "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": 1726500596.8990932, "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": 1726500596.900791, "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": 1726500596.902365, "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": 1726500596.903934, "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": 1726500596.9055114, "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": 1726500596.9071832, "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": 1726500596.9087398, "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": 1726500596.910337, "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": 1726500596.911917, "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": 1726500596.9135218, "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": 1726500596.9152005, "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": 1726500596.916796, "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": 1726500596.9184422, "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": 1726500596.9224985, "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": 1726500596.9240975, "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": 1726500596.9257042, "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": 1726500596.9298325, "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": 1726500596.9314384, "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": 1726500596.9355674, "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": 1726500596.9372008, "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": 1726500596.9387872, "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": 1726500596.9405222, "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": 1726500596.944469, "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": 1726500596.9460895, "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": 1726500596.9478426, "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": 1726500596.9494362, "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": 1726500596.9535048, "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": 1726500596.955143, "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": 1726500596.9567337, "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": 1726500596.9585588, "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": 1726500596.9626029, "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": 1726500596.96424, "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": 1726500596.9660456, "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": 1726500596.9676535, "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": 1726500596.9775352, "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": 1726500596.9796314, "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": 1726500596.9812632, "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": 1726500596.9828575, "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": 1726500596.986977, "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": 1726500596.9885867, "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": 1726500596.9901886, "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": 1726500596.9917564, "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": 1726500596.9935176, "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": 1726500596.9951186, "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": 1726500596.9967065, "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": 1726500596.9983168, "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": 1726500597.002408, "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": 1726500597.0040052, "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": 1726500597.0055943, "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": 1726500597.007317, "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": 1726500597.0088987, "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": 1726500597.013047, "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": 1726500597.014664, "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": 1726500597.016238, "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": 1726500597.0178504, "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": 1726500597.019452, "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": 1726500597.021138, "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": 1726500597.022709, "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": 1726500597.0242689, "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": 1726500597.02584, "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": 1726500597.0275252, "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": 1726500597.0314975, "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": 1726500597.068274, "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": 1726500597.0700245, "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": 1726500597.0716438, "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": 1726500597.0756502, "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": 1726500597.077461, "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": 1726500597.0790503, "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": 1726500597.0806112, "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": 1726500597.0822077, "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": 1726500597.086249, "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": 1726500597.087893, "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": 1726500597.0895064, "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": 1726500597.0912085, "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": 1726500597.0952127, "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": 1726500597.0969567, "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": 1726500597.0985644, "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": 1726500597.1024988, "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": 1726500597.1042528, "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": 1726500597.1058383, "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": 1726500597.109925, "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": 1726500597.1115353, "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": 1726500597.113152, "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": 1726500597.1172533, "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": 1726500597.1188695, "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": 1726500597.1204627, "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": 1726500597.1220627, "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": 1726500597.1237404, "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": 1726500597.1253424, "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": 1726500597.1269271, "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": 1726500597.1310496, "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": 1726500597.1326568, "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": 1726500597.1371202, "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": 1726500597.1387026, "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": 1726500597.142748, "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": 1726500597.1443503, "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": 1726500597.1459548, "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": 1726500597.1475294, "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": 1726500597.1491327, "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": 1726500597.1508236, "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": 1726500597.1523924, "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": 1726500597.1539755, "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": 1726500597.1555276, "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": 1726500597.1572282, "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": 1726500597.1587908, "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": 1726500597.160397, "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": 1726500597.164461, "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": 1726500597.16609, "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": 1726500597.170196, "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": 1726500597.1717806, "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": 1726500597.1733682, "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": 1726500597.1749597, "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": 1726500597.1766298, "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": 1726500597.1782346, "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": 1726500597.1798122, "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": 1726500597.1813867, "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": 1726500597.1829884, "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": 1726500597.184699, "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": 1726500597.1887217, "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": 1726500597.1905332, "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": 1726500597.1921458, "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": 1726500597.1963012, "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": 1726500597.197958, "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": 1726500597.199529, "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": 1726500597.2011414, "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": 1726500597.202701, "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": 1726500597.2043486, "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": 1726500597.2059479, "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": 1726500597.210089, "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": 1726500597.2116983, "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": 1726500597.2133029, "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": 1726500597.2148688, "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": 1726500597.216429, "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": 1726500597.2206874, "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": 1726500597.2223718, "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": 1726500597.2239506, "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": 1726500597.2257154, "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": 1726500597.227318, "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": 1726500597.2289116, "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": 1726500597.2305033, "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": 1726500597.2345483, "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": 1726500597.2362936, "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": 1726500597.237946, "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": 1726500597.2396612, "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": 1726500597.2412598, "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": 1726500597.242837, "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": 1726500597.2469661, "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": 1726500597.2485907, "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": 1726500597.250227, "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": 1726500597.2543297, "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": 1726500597.2559655, "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": 1726500597.2576156, "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": 1726500597.2593262, "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": 1726500597.2609334, "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": 1726500597.2648952, "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": 1726500597.266701, "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": 1726500597.2706459, "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": 1726500597.2724016, "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": 1726500597.2763605, "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": 1726500597.2781734, "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": 1726500597.2797773, "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": 1726500597.2813997, "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": 1726500597.2855444, "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": 1726500597.2871375, "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": 1726500597.2887163, "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": 1726500597.292792, "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": 1726500597.2944207, "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": 1726500597.2960129, "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": 1726500597.3003402, "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": 1726500597.301928, "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": 1726500597.3034785, "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": 1726500597.3052063, "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": 1726500597.3068266, "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": 1726500597.3109426, "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": 1726500597.3125465, "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": 1726500597.3336864, "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": 1726500597.3354177, "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": 1726500597.337049, "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": 1726500597.3386722, "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": 1726500597.3402395, "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": 1726500597.341922, "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": 1726500597.343498, "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": 1726500597.3451142, "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": 1726500597.3491876, "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": 1726500597.3508077, "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": 1726500597.3548973, "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": 1726500597.3565066, "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": 1726500597.3605933, "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": 1726500597.3622382, "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": 1726500597.3638356, "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": 1726500597.3654196, "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": 1726500597.3670192, "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": 1726500597.36871, "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": 1726500597.3703425, "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": 1726500597.3719304, "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": 1726500597.3759925, "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": 1726500597.3776538, "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": 1726500597.3821054, "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": 1726500597.3837767, "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": 1726500597.3854089, "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": 1726500597.386999, "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": 1726500597.3886945, "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": 1726500597.3903315, "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": 1726500597.3919055, "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": 1726500597.3935227, "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": 1726500597.3952036, "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": 1726500597.3991277, "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": 1726500597.400895, "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": 1726500597.4048514, "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": 1726500597.4064775, "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": 1726500597.4110224, "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": 1726500597.4127212, "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": 1726500597.4145, "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": 1726500597.4160953, "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": 1726500597.4177, "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": 1726500597.4192584, "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": 1726500597.420838, "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": 1726500597.422546, "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": 1726500597.4265392, "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": 1726500597.4283187, "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": 1726500597.429939, "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": 1726500597.4315212, "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": 1726500597.435651, "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": 1726500597.4372818, "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": 1726500597.4388566, "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": 1726500597.440431, "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": 1726500597.4421186, "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": 1726500597.4437127, "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": 1726500597.4478564, "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": 1726500597.4494965, "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": 1726500597.45342, "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": 1726500597.4551773, "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": 1726500597.4591103, "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": 1726500597.4610708, "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": 1726500597.4650984, "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": 1726500597.4666967, "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": 1726500597.4684515, "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": 1726500597.470065, "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": 1726500597.4716303, "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": 1726500597.4732702, "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": 1726500597.477468, "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": 1726500597.4791992, "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": 1726500597.4833221, "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": 1726500597.484937, "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": 1726500597.4866016, "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": 1726500597.4907434, "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": 1726500597.492369, "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": 1726500597.494008, "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": 1726500597.4957302, "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": 1726500597.4973497, "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": 1726500597.498913, "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": 1726500597.500502, "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": 1726500597.5021248, "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": 1726500597.5062497, "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": 1726500597.5078764, "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": 1726500597.5096529, "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": 1726500597.511276, "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": 1726500597.5153296, "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": 1726500597.5171459, "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": 1726500597.518759, "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": 1726500597.5203328, "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": 1726500597.5219424, "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": 1726500597.5236254, "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": 1726500597.5252328, "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": 1726500597.5268285, "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": 1726500597.5284243, "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": 1726500597.5300202, "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": 1726500597.5317373, "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": 1726500597.5357404, "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": 1726500597.53754, "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": 1726500597.539139, "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": 1726500597.5407286, "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": 1726500597.542355, "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": 1726500597.5439248, "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": 1726500597.5458913, "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": 1726500597.5474548, "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": 1726500597.549036, "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": 1726500597.5506008, "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": 1726500597.5522745, "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": 1726500597.5538683, "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": 1726500597.5554657, "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": 1726500597.5570588, "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": 1726500597.5586307, "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": 1726500597.5603008, "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": 1726500597.5619042, "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": 1726500597.5634646, "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": 1726500597.5650787, "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": 1726500597.5667827, "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": 1726500597.5707364, "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": 1726500597.5725086, "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": 1726500597.5741386, "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": 1726500597.5781405, "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": 1726500597.5799253, "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": 1726500597.5838952, "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": 1726500597.5856807, "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": 1726500597.5873752, "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": 1726500597.5889895, "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": 1726500597.593101, "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": 1726500597.5947042, "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": 1726500597.5963109, "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": 1726500597.5979161, "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": 1726500597.6016748, "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": 1726500597.6033647, "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": 1726500597.6049778, "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": 1726500597.6067252, "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": 1726500597.610732, "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": 1726500597.6123767, "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": 1726500597.614192, "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": 1726500597.6158116, "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": 1726500597.6245413, "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": 1726500597.6265595, "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": 1726500597.6282234, "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": 1726500597.6298773, "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": 1726500597.633977, "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": 1726500597.6355994, "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": 1726500597.6372197, "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": 1726500597.6388092, "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": 1726500597.6404855, "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": 1726500597.642081, "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": 1726500597.6436682, "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": 1726500597.645297, "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": 1726500597.6493826, "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": 1726500597.651023, "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": 1726500597.6526134, "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": 1726500597.6543188, "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": 1726500597.6559055, "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": 1726500597.6598976, "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": 1726500597.6616964, "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": 1726500597.6632957, "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": 1726500597.664879, "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": 1726500597.6665, "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": 1726500597.6681867, "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": 1726500597.669796, "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": 1726500597.671386, "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": 1726500597.672973, "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": 1726500597.6746027, "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": 1726500597.6787255, "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": 1726500597.7078738, "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": 1726500597.7099814, "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": 1726500597.7116036, "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": 1726500597.7157617, "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": 1726500597.717404, "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": 1726500597.7189898, "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": 1726500597.720567, "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": 1726500597.7222104, "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": 1726500597.7263465, "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": 1726500597.7279794, "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": 1726500597.7296028, "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": 1726500597.7313452, "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": 1726500597.7354026, "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": 1726500597.7372465, "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": 1726500597.738875, "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": 1726500597.7430336, "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": 1726500597.7446818, "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": 1726500597.7463226, "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": 1726500597.7504241, "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": 1726500597.7520196, "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": 1726500597.753649, "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": 1726500597.7577224, "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": 1726500597.7593322, "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": 1726500597.7609098, "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": 1726500597.762655, "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": 1726500597.764239, "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": 1726500597.7658174, "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": 1726500597.7673895, "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": 1726500597.7715108, "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": 1726500597.773149, "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": 1726500597.7747414, "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": 1726500597.778798, "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": 1726500597.7803893, "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": 1726500597.7819734, "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": 1726500597.783656, "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": 1726500597.78525, "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": 1726500597.786827, "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": 1726500597.788386, "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": 1726500597.789966, "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": 1726500597.7919464, "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": 1726500597.7935264, "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": 1726500597.795078, "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": 1726500597.7966435, "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": 1726500597.8006864, "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": 1726500597.8023493, "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": 1726500597.806424, "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": 1726500597.8080373, "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": 1726500597.8096426, "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": 1726500597.8113818, "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": 1726500597.8129823, "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": 1726500597.8145976, "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": 1726500597.8161707, "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": 1726500597.8177936, "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": 1726500597.8194606, "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": 1726500597.821088, "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": 1726500597.8252182, "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": 1726500597.8268592, "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": 1726500597.8284602, "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": 1726500597.8325522, "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": 1726500597.8341656, "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": 1726500597.8357472, "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": 1726500597.8373604, "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": 1726500597.839053, "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": 1726500597.8406198, "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": 1726500597.8422096, "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": 1726500597.8463278, "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": 1726500597.8479145, "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": 1726500597.8495073, "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": 1726500597.851067, "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": 1726500597.8527405, "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": 1726500597.8567016, "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": 1726500597.8584833, "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": 1726500597.860064, "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": 1726500597.8616462, "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": 1726500597.8632019, "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": 1726500597.8647444, "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": 1726500597.8664262, "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": 1726500597.8703856, "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": 1726500597.872413, "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": 1726500597.8740044, "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": 1726500597.8755758, "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": 1726500597.8771653, "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": 1726500597.878768, "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": 1726500597.8827727, "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": 1726500597.884363, "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": 1726500597.886129, "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": 1726500597.8900802, "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": 1726500597.891677, "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": 1726500597.893436, "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": 1726500597.8949986, "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": 1726500597.8965669, "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": 1726500597.900605, "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": 1726500597.9022362, "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": 1726500597.9038284, "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": 1726500597.9079046, "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": 1726500597.9095383, "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": 1726500597.911106, "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": 1726500597.912803, "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": 1726500597.9167647, "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": 1726500597.9183989, "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": 1726500597.9201853, "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": 1726500597.9241126, "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": 1726500597.925909, "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": 1726500597.9275875, "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": 1726500597.9317114, "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": 1726500597.933332, "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": 1726500597.9349275, "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": 1726500597.936481, "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": 1726500597.938082, "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": 1726500597.9421139, "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": 1726500597.9437175, "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": 1726500597.9653265, "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": 1726500597.9670787, "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": 1726500597.9686918, "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": 1726500597.9703078, "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": 1726500597.9719145, "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": 1726500597.973623, "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": 1726500597.9752083, "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": 1726500597.9767973, "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": 1726500597.9809713, "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": 1726500597.9826229, "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": 1726500597.9868367, "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": 1726500597.988463, "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": 1726500597.9925654, "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": 1726500597.9942162, "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": 1726500597.995831, "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": 1726500597.9974241, "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": 1726500597.9990003, "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": 1726500598.0006688, "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": 1726500598.0022871, "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": 1726500598.0038996, "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": 1726500598.0080237, "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": 1726500598.0096893, "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": 1726500598.0138087, "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": 1726500598.0154147, "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": 1726500598.0170267, "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": 1726500598.018705, "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": 1726500598.020402, "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": 1726500598.021996, "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": 1726500598.0235527, "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": 1726500598.0251598, "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": 1726500598.026883, "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": 1726500598.0308495, "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": 1726500598.0329733, "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": 1726500598.0369308, "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": 1726500598.0385633, "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": 1726500598.0426686, "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": 1726500598.044288, "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": 1726500598.046034, "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": 1726500598.047669, "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": 1726500598.0492873, "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": 1726500598.0509021, "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": 1726500598.0524957, "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": 1726500598.054203, "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": 1726500598.0582595, "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": 1726500598.0600135, "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": 1726500598.0616379, "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": 1726500598.0632272, "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": 1726500598.0673459, "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": 1726500598.068936, "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": 1726500598.0705602, "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": 1726500598.072148, "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": 1726500598.0738575, "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": 1726500598.0754666, "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": 1726500598.0795949, "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": 1726500598.0812483, "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": 1726500598.0852118, "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": 1726500598.0869758, "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": 1726500598.0910094, "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": 1726500598.0927618, "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": 1726500598.0967073, "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": 1726500598.0983598, "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": 1726500598.1001039, "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": 1726500598.1017313, "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": 1726500598.1033108, "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": 1726500598.1049187, "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": 1726500598.1090763, "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": 1726500598.1107156, "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": 1726500598.1149874, "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": 1726500598.1165936, "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": 1726500598.1182241, "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": 1726500598.1222992, "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": 1726500598.1239078, "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": 1726500598.1255183, "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": 1726500598.1272576, "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": 1726500598.128846, "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": 1726500598.130458, "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": 1726500598.1320364, "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": 1726500598.133643, "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": 1726500598.1377437, "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": 1726500598.1393516, "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": 1726500598.1410987, "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": 1726500598.142706, "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": 1726500598.146777, "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": 1726500598.148566, "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": 1726500598.1501787, "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": 1726500598.151763, "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": 1726500598.153416, "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": 1726500598.1551049, "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": 1726500598.1566787, "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": 1726500598.1582835, "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": 1726500598.1598725, "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": 1726500598.1614618, "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": 1726500598.1631556, "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": 1726500598.1671433, "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": 1726500598.1689186, "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": 1726500598.1705346, "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": 1726500598.17212, "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": 1726500598.1737359, "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": 1726500598.1753366, "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": 1726500598.177044, "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": 1726500598.1786196, "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": 1726500598.180198, "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": 1726500598.181795, "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": 1726500598.1834838, "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": 1726500598.1850736, "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": 1726500598.1866498, "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": 1726500598.1882527, "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": 1726500598.189854, "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": 1726500598.1915414, "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": 1726500598.1931646, "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": 1726500598.194745, "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": 1726500598.196337, "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": 1726500598.1982684, "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": 1726500598.2022464, "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": 1726500598.2039955, "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": 1726500598.2056174, "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": 1726500598.2095587, "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": 1726500598.2113256, "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": 1726500598.2152796, "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": 1726500598.217074, "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": 1726500598.2186737, "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": 1726500598.2202687, "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": 1726500598.2243893, "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": 1726500598.226009, "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": 1726500598.2276177, "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": 1726500598.2292159, "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": 1726500598.2330298, "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": 1726500598.2346668, "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": 1726500598.2362783, "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": 1726500598.2380478, "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": 1726500598.2418191, "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": 1726500598.243433, "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": 1726500598.2452555, "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": 1726500598.2468865, "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": 1726500598.2556095, "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": 1726500598.2573867, "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": 1726500598.258998, "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": 1726500598.2606254, "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": 1726500598.2648082, "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": 1726500598.2664454, "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": 1726500598.268056, "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": 1726500598.2696579, "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": 1726500598.2713308, "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": 1726500598.272907, "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": 1726500598.2745337, "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": 1726500598.2761137, "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": 1726500598.2805302, "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": 1726500598.282145, "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": 1726500598.2837381, "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": 1726500598.2854755, "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": 1726500598.2870882, "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": 1726500598.2910645, "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": 1726500598.2928467, "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": 1726500598.2944546, "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": 1726500598.2960246, "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": 1726500598.297624, "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": 1726500598.299311, "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": 1726500598.3008964, "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": 1726500598.302498, "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": 1726500598.304071, "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": 1726500598.3056784, "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": 1726500598.3097658, "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": 1726500598.3273776, "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": 1726500598.32921, "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": 1726500598.3308551, "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": 1726500598.334979, "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": 1726500598.3366063, "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": 1726500598.3405538, "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": 1726500598.342349, "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": 1726500598.3463204, "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": 1726500598.3481116, "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": 1726500598.352058, "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": 1726500598.3536742, "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": 1726500598.355432, "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": 1726500598.3594155, "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": 1726500598.3613966, "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": 1726500598.3653607, "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": 1726500598.366988, "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": 1726500598.3710864, "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": 1726500598.3727162, "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": 1726500598.3767838, "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": 1726500598.378474, "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": 1726500598.3800783, "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": 1726500598.381813, "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": 1726500598.383394, "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": 1726500598.384984, "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": 1726500598.3888757, "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": 1726500598.3905036, "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": 1726500598.3944, "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": 1726500598.3960166, "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": 1726500598.4193335, "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": 1726500598.4211402, "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": 1726500598.4228086, "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": 1726500598.4244275, "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": 1726500598.4260952, "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": 1726500598.4302351, "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": 1726500598.4318402, "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": 1726500598.4334905, "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": 1726500598.4375992, "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": 1726500598.4392223, "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": 1726500598.4437697, "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": 1726500598.4454093, "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": 1726500598.4470341, "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": 1726500598.4511065, "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": 1726500598.4527042, "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": 1726500598.454341, "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": 1726500598.4560683, "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": 1726500598.4577174, "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": 1726500598.4616983, "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": 1726500598.4634817, "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": 1726500598.4650989, "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": 1726500598.4666967, "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": 1726500598.470795, "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": 1726500598.4723947, "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": 1726500598.473979, "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": 1726500598.478043, "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": 1726500598.479654, "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": 1726500598.4812849, "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": 1726500598.4854062, "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": 1726500598.4870114, "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": 1726500598.488607, "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": 1726500598.492698, "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": 1726500598.494328, "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": 1726500598.4959006, "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": 1726500598.4976213, "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": 1726500598.499185, "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": 1726500598.500724, "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": 1726500598.5022984, "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": 1726500598.506389, "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": 1726500598.5079913, "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": 1726500598.5095966, "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": 1726500598.5136876, "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": 1726500598.515279, "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": 1726500598.516849, "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": 1726500598.5185905, "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": 1726500598.5201585, "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": 1726500598.5217423, "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": 1726500598.5233018, "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": 1726500598.5253334, "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": 1726500598.526881, "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": 1726500598.5284357, "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": 1726500598.5299954, "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": 1726500598.5315604, "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": 1726500598.535581, "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": 1726500598.5372157, "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": 1726500598.5412757, "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": 1726500598.5428884, "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": 1726500598.5444744, "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": 1726500598.5462027, "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": 1726500598.547812, "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": 1726500598.5494301, "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": 1726500598.550997, "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": 1726500598.5526183, "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": 1726500598.554333, "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": 1726500598.5559163, "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": 1726500598.5600452, "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": 1726500598.5616958, "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": 1726500598.5633194, "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": 1726500598.5674114, "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": 1726500598.5690498, "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": 1726500598.57065, "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": 1726500598.5722387, "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": 1726500598.5739644, "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": 1726500598.5755413, "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": 1726500598.5771701, "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": 1726500598.5812793, "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": 1726500598.5828934, "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": 1726500598.5844839, "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": 1726500598.5861056, "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": 1726500598.58791, "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": 1726500598.5919054, "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": 1726500598.5935493, "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": 1726500598.5953057, "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": 1726500598.596917, "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": 1726500598.598529, "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": 1726500598.6001742, "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": 1726500598.601903, "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": 1726500598.6059403, "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": 1726500598.607542, "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": 1726500598.6096187, "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": 1726500598.6112127, "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": 1726500598.612798, "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": 1726500598.614425, "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": 1726500598.6184757, "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": 1726500598.6200943, "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": 1726500598.6217072, "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": 1726500598.6257684, "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": 1726500598.6273725, "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": 1726500598.6291206, "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": 1726500598.6307194, "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": 1726500598.6322994, "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": 1726500598.6363707, "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": 1726500598.6380093, "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": 1726500598.639624, "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": 1726500598.643724, "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": 1726500598.6453521, "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": 1726500598.6469445, "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": 1726500598.6485336, "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": 1726500598.652627, "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": 1726500598.6542647, "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": 1726500598.6559918, "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": 1726500598.659968, "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": 1726500598.661625, "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": 1726500598.6633892, "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": 1726500598.6673527, "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": 1726500598.6691403, "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": 1726500598.6707666, "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": 1726500598.6723518, "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": 1726500598.6739728, "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": 1726500598.6780584, "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": 1726500598.6796951, "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": 1726500598.7012608, "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": 1726500598.7030134, "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": 1726500598.7047207, "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": 1726500598.7063656, "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": 1726500598.7079685, "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": 1726500598.7096677, "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": 1726500598.7112508, "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": 1726500598.7128506, "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": 1726500598.7169077, "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": 1726500598.7185447, "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": 1726500598.722607, "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": 1726500598.7241938, "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": 1726500598.7282543, "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": 1726500598.729908, "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": 1726500598.7315269, "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": 1726500598.733131, "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": 1726500598.73471, "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": 1726500598.7364619, "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": 1726500598.7380848, "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": 1726500598.7396762, "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": 1726500598.7437265, "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": 1726500598.7453842, "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": 1726500598.7494924, "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": 1726500598.7511203, "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": 1726500598.752707, "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": 1726500598.7543259, "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": 1726500598.7560165, "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": 1726500598.7576156, "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": 1726500598.7592037, "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": 1726500598.760799, "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": 1726500598.7624135, "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": 1726500598.7664382, "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": 1726500598.7680874, "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": 1726500598.7741406, "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": 1726500598.7771187, "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": 1726500598.7838285, "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": 1726500598.786967, "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": 1726500598.7898972, "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": 1726500598.792687, "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": 1726500598.795175, "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": 1726500598.796829, "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": 1726500598.7984939, "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": 1726500598.800121, "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": 1726500598.8042219, "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": 1726500598.8058703, "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": 1726500598.807613, "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": 1726500598.8092566, "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": 1726500598.813249, "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": 1726500598.8150241, "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": 1726500598.8166144, "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": 1726500598.8182364, "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": 1726500598.819795, "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": 1726500598.821381, "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": 1726500598.8254776, "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": 1726500598.82709, "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": 1726500598.8311439, "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": 1726500598.83274, "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": 1726500598.836838, "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": 1726500598.838478, "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": 1726500598.842554, "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": 1726500598.8441312, "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": 1726500598.8457232, "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": 1726500598.8473067, "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": 1726500598.8490095, "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": 1726500598.8505979, "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": 1726500598.8547444, "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": 1726500598.8563561, "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": 1726500598.8608005, "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": 1726500598.86243, "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": 1726500598.8640006, "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": 1726500598.9512775, "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": 1726500598.9529235, "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": 1726500598.9545872, "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": 1726500598.9562833, "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": 1726500598.9579117, "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": 1726500598.9595103, "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": 1726500598.9611173, "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": 1726500598.962723, "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": 1726500598.966982, "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": 1726500598.9685893, "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": 1726500598.97036, "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": 1726500598.9719772, "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": 1726500598.9761317, "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": 1726500598.9777865, "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": 1726500598.9793844, "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": 1726500598.9809685, "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": 1726500598.9825718, "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": 1726500598.9842703, "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": 1726500598.985972, "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": 1726500598.987603, "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": 1726500598.989215, "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": 1726500598.9909148, "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": 1726500598.9925315, "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": 1726500598.9965448, "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": 1726500598.9983585, "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": 1726500599.000004, "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": 1726500599.0016315, "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": 1726500599.0032253, "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": 1726500599.0049088, "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": 1726500599.0065157, "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": 1726500599.0081227, "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": 1726500599.00973, "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": 1726500599.0113544, "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": 1726500599.0130796, "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": 1726500599.0146708, "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": 1726500599.0162714, "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": 1726500599.0179024, "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": 1726500599.019617, "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": 1726500599.0212445, "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": 1726500599.022845, "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": 1726500599.0244405, "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": 1726500599.0260515, "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": 1726500599.027754, "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": 1726500599.0317738, "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": 1726500599.033814, "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": 1726500599.035436, "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": 1726500599.0395975, "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": 1726500599.0412729, "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": 1726500599.0452971, "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": 1726500599.0470805, "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": 1726500599.048707, "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": 1726500599.0503545, "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": 1726500599.054513, "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": 1726500599.0561216, "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": 1726500599.0577424, "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": 1726500599.059322, "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": 1726500599.0631325, "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": 1726500599.0647542, "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": 1726500599.0663908, "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": 1726500599.0681303, "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": 1726500599.0718672, "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": 1726500599.073507, "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": 1726500599.0752869, "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": 1726500599.076888, "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": 1726500599.085615, "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": 1726500599.087484, "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": 1726500599.089137, "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": 1726500599.0907588, "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": 1726500599.0948927, "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": 1726500599.096513, "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": 1726500599.0982077, "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": 1726500599.0997884, "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": 1726500599.1015096, "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": 1726500599.1031098, "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": 1726500599.1046863, "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": 1726500599.1063025, "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": 1726500599.1104178, "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": 1726500599.112019, "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": 1726500599.1136162, "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": 1726500599.1156824, "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": 1726500599.117312, "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": 1726500599.1212869, "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": 1726500599.1230776, "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": 1726500599.124699, "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": 1726500599.1263306, "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": 1726500599.1279225, "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": 1726500599.129632, "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": 1726500599.1312041, "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": 1726500599.1327803, "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": 1726500599.1343894, "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": 1726500599.135987, "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": 1726500599.1400766, "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": 1726500599.1559927, "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": 1726500599.1576693, "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": 1726500599.159474, "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": 1726500599.163467, "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": 1726500599.1650882, "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": 1726500599.1692557, "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": 1726500599.170884, "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": 1726500599.1750011, "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": 1726500599.1766436, "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": 1726500599.1807866, "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": 1726500599.1824532, "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": 1726500599.1840587, "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": 1726500599.1881497, "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": 1726500599.18978, "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": 1726500599.1939092, "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": 1726500599.1955183, "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": 1726500599.2000644, "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": 1726500599.2016988, "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": 1726500599.2057977, "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": 1726500599.2074134, "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": 1726500599.2090113, "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": 1726500599.2106023, "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": 1726500599.2123194, "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": 1726500599.2139432, "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": 1726500599.2178683, "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": 1726500599.2194817, "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": 1726500599.223216, "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": 1726500599.2250197, "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": 1726500599.2502909, "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": 1726500599.2519348, "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": 1726500599.253582, "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": 1726500599.2576878, "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": 1726500599.2592752, "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": 1726500599.2608545, "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": 1726500599.2624528, "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": 1726500599.264111, "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": 1726500599.2680964, "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": 1726500599.2698793, "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": 1726500599.2715461, "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": 1726500599.2731524, "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": 1726500599.2775779, "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": 1726500599.2791684, "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": 1726500599.2807484, "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": 1726500599.2848306, "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": 1726500599.2864635, "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": 1726500599.2880652, "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": 1726500599.2921474, "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": 1726500599.2937913, "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": 1726500599.295375, "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": 1726500599.2994723, "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": 1726500599.3010907, "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": 1726500599.3026876, "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": 1726500599.3043861, "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": 1726500599.3059936, "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": 1726500599.3075824, "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": 1726500599.3091743, "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": 1726500599.310879, "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": 1726500599.314836, "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": 1726500599.3164766, "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": 1726500599.3205295, "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": 1726500599.322147, "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": 1726500599.326221, "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": 1726500599.327822, "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": 1726500599.3294177, "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": 1726500599.3311243, "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": 1726500599.33271, "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": 1726500599.3343115, "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": 1726500599.335879, "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": 1726500599.3374968, "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": 1726500599.3391695, "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": 1726500599.340709, "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": 1726500599.3422961, "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": 1726500599.3438847, "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": 1726500599.3479407, "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": 1726500599.3495696, "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": 1726500599.353637, "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": 1726500599.3552341, "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": 1726500599.356779, "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": 1726500599.3588345, "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": 1726500599.3603745, "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": 1726500599.3619452, "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": 1726500599.36348, "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": 1726500599.3650475, "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": 1726500599.3666906, "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": 1726500599.3682501, "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": 1726500599.372367, "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": 1726500599.3739748, "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": 1726500599.3755486, "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": 1726500599.379393, "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": 1726500599.3810143, "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": 1726500599.3826072, "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": 1726500599.3841567, "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": 1726500599.3858557, "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": 1726500599.3874297, "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": 1726500599.3890417, "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": 1726500599.393122, "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": 1726500599.394704, "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": 1726500599.3962708, "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": 1726500599.3978615, "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": 1726500599.3995533, "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": 1726500599.403541, "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": 1726500599.4053252, "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": 1726500599.406905, "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": 1726500599.4084618, "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": 1726500599.4100437, "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": 1726500599.411618, "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": 1726500599.413304, "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": 1726500599.4176574, "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": 1726500599.4195056, "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": 1726500599.4211524, "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": 1726500599.422758, "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": 1726500599.4243639, "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": 1726500599.4259696, "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": 1726500599.4300387, "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": 1726500599.4316306, "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": 1726500599.4332356, "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": 1726500599.4372988, "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": 1726500599.4388874, "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": 1726500599.4409113, "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": 1726500599.4425058, "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": 1726500599.4440448, "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": 1726500599.4456398, "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": 1726500599.449721, "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": 1726500599.4513562, "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": 1726500599.4554503, "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": 1726500599.4571145, "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": 1726500599.4612098, "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": 1726500599.462827, "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": 1726500599.464415, "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": 1726500599.4660234, "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": 1726500599.470072, "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": 1726500599.4716682, "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": 1726500599.473261, "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": 1726500599.4773173, "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": 1726500599.4789062, "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": 1726500599.4806006, "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": 1726500599.4845448, "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": 1726500599.48615, "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": 1726500599.4879143, "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": 1726500599.4895344, "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": 1726500599.4911907, "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": 1726500599.4952867, "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": 1726500599.496897, "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": 1726500599.5010283, "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": 1726500599.5026326, "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": 1726500599.5067356, "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": 1726500599.508351, "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": 1726500599.5124354, "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": 1726500599.5140622, "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": 1726500599.5156176, "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": 1726500599.5171883, "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": 1726500599.5193775, "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": 1726500599.523314, "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": 1726500599.525124, "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": 1726500599.529364, "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": 1726500599.531156, "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": 1726500599.5327415, "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": 1726500599.5343707, "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": 1726500599.5384645, "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": 1726500599.5400527, "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": 1726500599.5416758, "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": 1726500599.5432668, "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": 1726500599.5472996, "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": 1726500599.5489182, "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": 1726500599.5505426, "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": 1726500599.556614, "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": 1726500599.5583024, "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": 1726500599.5599124, "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": 1726500599.5617313, "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": 1726500599.5654852, "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": 1726500599.567104, "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": 1726500599.568899, "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": 1726500599.5705287, "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"}}, "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": 1726500599.6299834, "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": 1726500599.631599, "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": 1726500599.6332035, "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": 1726500599.6347673, "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": 1726500599.6364474, "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": 1726500599.638046, "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": 1726500599.6395993, "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": 1726500599.6411736, "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": 1726500599.6427865, "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": 1726500599.6444743, "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": 1726500599.646045, "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": 1726500599.6475756, "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": 1726500599.6491425, "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": 1726500599.6507833, "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": 1726500599.6523786, "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": 1726500599.6539495, "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}}}, "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": 1726500599.6697807}, "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": 1726500599.6712358}, "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": 1726500599.671422}, "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": 1726500599.6715896}, "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": 1726500599.67175}, "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": 1726500599.6719093}, "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": 1726500599.6720672}, "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": 1726500599.672225}, "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": 1726500599.672381}, "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": 1726500599.6725345}, "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": 1726500599.6726875}, "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": 1726500599.6728418}, "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": 1726500599.6730175}, "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": 1726500599.6731908}, "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": 1726500599.673347}, "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": 1726500599.6735013}, "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": 1726500599.6736543}, "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": 1726500599.673807}, "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": 1726500599.6739597}, "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": 1726500599.674112}, "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": 1726500599.674263}, "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": 1726500599.6744168}, "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": 1726500599.6745777}, "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": 1726500599.6747298}, "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": 1726500599.6748805}, "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": 1726500599.675032}, "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": 1726500599.675184}, "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": 1726500599.6753354}, "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": 1726500599.6754887}, "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": 1726500599.67599}, "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": 1726500599.6761537}, "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": 1726500599.6763074}, "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": 1726500599.6764622}, "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": 1726500599.6766157}, "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": 1726500599.6767683}, "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": 1726500599.6769233}, "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": 1726500599.677103}, "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": 1726500599.6772664}, "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": 1726500599.6774218}, "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": 1726500599.6775746}, "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": 1726500599.6777265}, "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": 1726500599.6778767}, "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": 1726500599.6780288}, "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": 1726500599.6781833}, "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": 1726500599.6783361}, "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": 1726500599.6784878}, "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": 1726500599.6786406}, "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": 1726500599.6787944}, "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": 1726500599.6789463}, "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": 1726500599.6790988}, "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": 1726500599.6792512}, "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": 1726500599.6794012}, "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": 1726500599.6795516}, "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": 1726500599.6797001}, "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": 1726500599.6798518}, "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": 1726500599.6800108}, "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": 1726500599.6801636}, "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": 1726500599.6803138}, "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": 1726500599.6804633}, "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": 1726500599.6806123}, "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": 1726500599.6807635}, "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": 1726500599.680917}, "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": 1726500599.6810906}, "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": 1726500599.681244}, "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": 1726500599.6813934}, "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": 1726500599.6815448}, "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": 1726500599.6816955}, "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": 1726500599.6818464}, "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": 1726500599.6820104}, "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": 1726500599.682161}, "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": 1726500599.6823123}, "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": 1726500599.6824622}, "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": 1726500599.682612}, "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": 1726500599.682791}, "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": 1726500599.6829422}, "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": 1726500599.6830928}, "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": 1726500599.6832433}, "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": 1726500599.6833932}, "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": 1726500599.6835434}, "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": 1726500599.6836953}, "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": 1726500599.6838522}, "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": 1726500599.6840034}, "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": 1726500599.6841536}, "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": 1726500599.6843028}, "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": 1726500599.684453}, "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": 1726500599.684603}, "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": 1726500599.6847544}, "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": 1726500599.6849031}, "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": 1726500599.6850722}, "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": 1726500599.6852267}, "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": 1726500599.6853776}, "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": 1726500599.6855276}, "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": 1726500599.6856859}, "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": 1726500599.6858354}, "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": 1726500599.6859856}, "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": 1726500599.6861374}, "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": 1726500599.6862872}, "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": 1726500599.6864376}, "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": 1726500599.686587}, "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": 1726500599.6867359}, "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": 1726500599.6868842}, "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": 1726500599.6870363}, "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": 1726500599.687197}, "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": 1726500599.6873572}, "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": 1726500599.6875095}, "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": 1726500599.6876638}, "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": 1726500599.6878266}, "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": 1726500599.687981}, "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": 1726500599.6881323}, "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": 1726500599.6882823}, "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": 1726500599.688433}, "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": 1726500599.6885846}, "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": 1726500599.6887383}, "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": 1726500599.6888902}, "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": 1726500599.6890824}, "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": 1726500599.6892388}, "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": 1726500599.6893897}, "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": 1726500599.6895401}, "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": 1726500599.6896906}, "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": 1726500599.6898448}, "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": 1726500599.689995}, "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": 1726500599.6901567}, "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": 1726500599.6903136}, "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": 1726500599.6904638}, "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": 1726500599.6906133}, "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": 1726500599.6907628}, "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": 1726500599.6909113}, "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": 1726500599.691063}, "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": 1726500599.6912138}, "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": 1726500599.6913655}, "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": 1726500599.691516}, "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": 1726500599.6916656}, "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": 1726500599.6918163}, "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": 1726500599.6919675}, "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": 1726500599.6921167}, "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": 1726500599.6922667}, "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": 1726500599.6924174}, "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": 1726500599.6925666}, "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": 1726500599.6927164}, "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": 1726500599.6928678}, "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": 1726500599.6930356}, "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": 1726500599.69319}, "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": 1726500599.6933427}, "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": 1726500599.6934938}, "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": 1726500599.693644}, "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": 1726500599.693794}, "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": 1726500599.6939487}, "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": 1726500599.6941025}, "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": 1726500599.694255}, "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": 1726500599.694407}, "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": 1726500599.6945577}, "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": 1726500599.694707}, "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": 1726500599.694857}, "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": 1726500599.6950083}, "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": 1726500599.6951606}, "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": 1726500599.6953344}, "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": 1726500599.695485}, "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": 1726500599.6956363}, "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": 1726500599.6957867}, "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": 1726500599.6959376}, "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": 1726500599.696087}, "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": 1726500599.6962366}, "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": 1726500599.69639}, "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": 1726500599.6965396}, "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": 1726500599.6966898}, "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": 1726500599.6968396}, "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": 1726500599.6969898}, "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": 1726500599.697161}, "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": 1726500599.697316}, "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": 1726500599.6974664}, "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": 1726500599.6976163}, "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": 1726500599.6977699}, "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": 1726500599.6979268}, "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": 1726500599.6980762}, "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": 1726500599.6982267}, "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": 1726500599.6983767}, "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": 1726500599.6985257}, "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": 1726500599.698676}, "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": 1726500599.6988251}, "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": 1726500599.6989741}, "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": 1726500599.6991231}, "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": 1726500599.6992729}, "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": 1726500599.6994214}, "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": 1726500599.6995707}, "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": 1726500599.699719}, "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": 1726500599.6998675}, "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": 1726500599.7000155}, "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": 1726500599.700166}, "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": 1726500599.7003145}, "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": 1726500599.700465}, "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": 1726500599.700613}, "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": 1726500599.7007618}, "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": 1726500599.7009122}, "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": 1726500599.7010796}, "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": 1726500599.701234}, "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": 1726500599.701385}, "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": 1726500599.7015557}, "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": 1726500599.701708}, "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": 1726500599.7018588}, "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": 1726500599.7020073}, "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": 1726500599.702159}, "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": 1726500599.7023098}, "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": 1726500599.7024622}, "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": 1726500599.7026157}, "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": 1726500599.7027664}, "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": 1726500599.7029166}, "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": 1726500599.7030673}, "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": 1726500599.7032187}, "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": 1726500599.7033687}, "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": 1726500599.7035193}, "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": 1726500599.7036693}, "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": 1726500599.703819}, "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": 1726500599.70397}, "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": 1726500599.704121}, "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": 1726500599.704274}, "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": 1726500599.7044249}, "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": 1726500599.7045748}, "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": 1726500599.7047248}, "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": 1726500599.704875}, "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": 1726500599.7050443}, "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": 1726500599.7052014}, "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": 1726500599.705353}, "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": 1726500599.7055047}, "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": 1726500599.7056553}, "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": 1726500599.7058184}, "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": 1726500599.705968}, "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": 1726500599.7061174}, "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": 1726500599.7062702}, "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": 1726500599.706422}, "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": 1726500599.706574}, "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": 1726500599.7067246}, "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": 1726500599.7068746}, "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": 1726500599.7070253}, "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": 1726500599.7071762}, "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": 1726500599.7073314}, "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": 1726500599.7074823}, "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": 1726500599.7076325}, "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": 1726500599.7078028}, "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": 1726500599.707953}, "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": 1726500599.708102}, "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": 1726500599.7082512}, "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": 1726500599.7084024}, "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": 1726500599.708553}, "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": 1726500599.7087045}, "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": 1726500599.7088568}, "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": 1726500599.7090256}, "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": 1726500599.7091906}, "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": 1726500599.7093425}, "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": 1726500599.7094939}, "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": 1726500599.7096434}, "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": 1726500599.7097967}, "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": 1726500599.7099488}, "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": 1726500599.7100995}, "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": 1726500599.7102509}, "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": 1726500599.7104018}, "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": 1726500599.7105606}, "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": 1726500599.7107136}, "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": 1726500599.7108636}, "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": 1726500599.711014}, "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": 1726500599.7111647}, "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": 1726500599.7113159}, "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": 1726500599.7114732}, "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": 1726500599.7116256}, "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": 1726500599.7117755}, "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": 1726500599.7119246}, "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": 1726500599.7120733}, "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": 1726500599.7122276}, "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": 1726500599.712378}, "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": 1726500599.7125282}, "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": 1726500599.712677}, "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": 1726500599.712826}, "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": 1726500599.712976}, "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": 1726500599.7131546}, "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": 1726500599.713318}, "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": 1726500599.713468}, "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": 1726500599.7136178}, "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": 1726500599.7137668}, "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": 1726500599.7139144}, "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": 1726500599.7140825}, "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": 1726500599.714231}, "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": 1726500599.7143798}, "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": 1726500599.7145288}, "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": 1726500599.7146783}, "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": 1726500599.7148268}, "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": 1726500599.7149763}, "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": 1726500599.7151241}, "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": 1726500599.7152724}, "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": 1726500599.7154305}, "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": 1726500599.7155805}, "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": 1726500599.7157292}, "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": 1726500599.7158787}, "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": 1726500599.716029}, "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": 1726500599.7161796}, "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": 1726500599.7163289}, "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": 1726500599.7164779}, "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": 1726500599.7166266}, "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": 1726500599.7167752}, "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": 1726500599.716924}, "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": 1726500599.7170928}, "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": 1726500599.717247}, "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": 1726500599.7174041}, "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": 1726500599.7175539}, "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": 1726500599.7177052}, "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": 1726500599.7178538}, "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": 1726500599.718004}, "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": 1726500599.718153}, "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": 1726500599.7183037}, "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": 1726500599.7184541}, "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": 1726500599.718605}, "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": 1726500599.718754}, "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": 1726500599.7189045}, "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": 1726500599.719054}, "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": 1726500599.7192042}, "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": 1726500599.7193542}, "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": 1726500599.7195053}, "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": 1726500599.7196546}, "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": 1726500599.7198038}, "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": 1726500599.7199519}, "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": 1726500599.7201023}, "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": 1726500599.720271}, "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": 1726500599.7204235}, "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": 1726500599.7205732}, "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": 1726500599.7207227}, "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": 1726500599.7208726}, "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": 1726500599.7210393}, "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": 1726500599.7211947}, "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": 1726500599.7213469}, "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": 1726500599.7215126}, "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": 1726500599.7216623}, "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": 1726500599.7218125}, "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": 1726500599.721962}, "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": 1726500599.7221122}, "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": 1726500599.7222633}, "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": 1726500599.722414}, "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": 1726500599.7225635}, "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": 1726500599.7227201}, "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": 1726500599.7228713}, "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": 1726500599.7230213}, "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": 1726500599.7231715}, "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": 1726500599.7233212}, "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": 1726500599.7234747}, "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": 1726500599.7236269}, "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": 1726500599.7237794}, "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": 1726500599.7239287}, "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": 1726500599.7240782}, "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": 1726500599.7242277}, "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": 1726500599.7243824}, "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": 1726500599.7245333}, "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": 1726500599.7246902}, "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": 1726500599.724841}, "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": 1726500599.7249897}, "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": 1726500599.7251682}, "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": 1726500599.725323}, "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": 1726500599.7254732}, "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": 1726500599.7256234}, "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": 1726500599.7257736}, "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": 1726500599.7259276}, "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": 1726500599.7260816}, "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": 1726500599.7262328}, "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": 1726500599.7263842}, "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": 1726500599.7265606}, "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": 1726500599.7267108}, "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": 1726500599.7268674}, "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": 1726500599.727022}, "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": 1726500599.727176}, "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": 1726500599.727332}, "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": 1726500599.7274837}, "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": 1726500599.727639}, "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": 1726500599.7277894}, "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": 1726500599.7279387}, "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": 1726500599.728088}, "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": 1726500599.728239}, "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": 1726500599.7283998}, "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": 1726500599.7285514}, "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": 1726500599.728701}, "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": 1726500599.7288654}, "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": 1726500599.7290435}, "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": 1726500599.7292027}, "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": 1726500599.729359}, "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": 1726500599.7295089}, "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": 1726500599.7296593}, "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": 1726500599.7298088}, "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": 1726500599.7299583}, "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": 1726500599.7301133}, "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": 1726500599.7302682}, "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": 1726500599.730419}, "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": 1726500599.7305684}, "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": 1726500599.7307208}, "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": 1726500599.7308767}, "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": 1726500599.7310264}, "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": 1726500599.7311757}, "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": 1726500599.731325}, "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": 1726500599.7314746}, "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": 1726500599.7316236}, "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": 1726500599.7317786}, "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": 1726500599.7319295}, "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": 1726500599.7320864}, "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": 1726500599.7322388}, "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": 1726500599.7323883}, "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": 1726500599.732547}, "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": 1726500599.7326994}, "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": 1726500599.7328665}, "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": 1726500599.733032}, "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": 1726500599.7331853}, "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": 1726500599.7333417}, "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": 1726500599.7334907}, "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": 1726500599.733639}, "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": 1726500599.7337906}, "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": 1726500599.7339463}, "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": 1726500599.7340958}, "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": 1726500599.7342522}, "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": 1726500599.7344055}, "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": 1726500599.7345576}, "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": 1726500599.7347066}, "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": 1726500599.7348545}, "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": 1726500599.7350078}, "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": 1726500599.7351575}, "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": 1726500599.735306}, "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": 1726500599.735464}, "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": 1726500599.735613}, "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": 1726500599.7357702}, "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": 1726500599.7359197}, "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": 1726500599.7360687}, "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": 1726500599.7362208}, "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": 1726500599.7363734}, "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": 1726500599.736527}, "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": 1726500599.7366781}, "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": 1726500599.7368274}, "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": 1726500599.7369769}, "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": 1726500599.7371578}, "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": 1726500599.7373128}, "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": 1726500599.7374685}, "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": 1726500599.737623}, "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": 1726500599.7377737}, "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": 1726500599.7379234}, "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": 1726500599.7380798}, "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": 1726500599.7382357}, "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": 1726500599.7383862}, "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": 1726500599.7385352}, "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": 1726500599.7386835}, "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": 1726500599.7388334}, "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": 1726500599.7389872}, "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": 1726500599.7391586}, "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": 1726500599.7393103}, "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": 1726500599.7394612}, "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": 1726500599.7396216}, "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": 1726500599.7397833}, "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": 1726500599.7399402}, "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": 1726500599.740091}, "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": 1726500599.7402399}, "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": 1726500599.740389}, "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": 1726500599.740538}, "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": 1726500599.740692}, "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": 1726500599.7408423}, "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": 1726500599.7410133}, "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": 1726500599.741167}, "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": 1726500599.741318}, "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": 1726500599.7414765}, "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": 1726500599.7416275}, "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": 1726500599.7417803}, "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": 1726500599.741933}, "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": 1726500599.742082}, "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": 1726500599.7422302}, "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": 1726500599.7423851}, "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": 1726500599.7425358}, "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": 1726500599.7426846}, "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": 1726500599.7428336}, "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": 1726500599.7429883}, "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": 1726500599.7432172}, "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": 1726500599.7433877}, "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": 1726500599.7435427}, "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": 1726500599.743698}, "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": 1726500599.7438505}, "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": 1726500599.7440047}, "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": 1726500599.7441545}, "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": 1726500599.7443054}, "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": 1726500599.7444553}, "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": 1726500599.7446132}, "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": 1726500599.7447627}, "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": 1726500599.744918}, "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": 1726500599.7450893}, "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": 1726500599.7452495}, "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": 1726500599.7454}, "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": 1726500599.745575}, "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": 1726500599.7457323}, "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": 1726500599.7458837}, "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": 1726500599.7460325}, "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": 1726500599.7461808}, "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": 1726500599.74633}, "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": 1726500599.7464843}, "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": 1726500599.7466345}, "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": 1726500599.7467847}, "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": 1726500599.7469335}, "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": 1726500599.7470899}, "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": 1726500599.747242}, "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": 1726500599.747407}, "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": 1726500599.7475584}, "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": 1726500599.7477076}, "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": 1726500599.7478566}, "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": 1726500599.7480052}, "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": 1726500599.7481587}, "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": 1726500599.748315}, "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": 1726500599.748466}, "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": 1726500599.748617}, "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": 1726500599.748768}, "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": 1726500599.748928}, "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": 1726500599.7490988}, "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": 1726500599.749255}, "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": 1726500599.7494085}, "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": 1726500599.7495582}, "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": 1726500599.7497125}, "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": 1726500599.749865}, "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": 1726500599.750016}, "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": 1726500599.7501652}, "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": 1726500599.750315}, "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": 1726500599.7504628}, "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": 1726500599.7506154}, "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": 1726500599.7507682}, "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": 1726500599.7509193}, "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": 1726500599.7510715}, "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": 1726500599.751223}, "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": 1726500599.75138}, "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": 1726500599.7515297}, "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": 1726500599.7516775}, "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": 1726500599.752075}, "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": 1726500599.7522256}, "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": 1726500599.7523806}, "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": 1726500599.752533}, "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": 1726500599.752701}, "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": 1726500599.7528539}, "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": 1726500599.75303}, "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": 1726500599.753218}, "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": 1726500599.7533782}, "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": 1726500599.7535288}, "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": 1726500599.7536778}, "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": 1726500599.7538278}, "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": 1726500599.7539768}, "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": 1726500599.7541318}, "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": 1726500599.7542813}, "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": 1726500599.7544293}, "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": 1726500599.7545779}, "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": 1726500599.7547262}, "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": 1726500599.7548854}, "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": 1726500599.7550387}, "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": 1726500599.755188}, "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": 1726500599.7553368}, "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": 1726500599.7554839}, "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": 1726500599.7556317}, "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": 1726500599.755786}, "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": 1726500599.755935}, "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": 1726500599.756083}, "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": 1726500599.7562318}, "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": 1726500599.7563794}, "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": 1726500599.7565322}, "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": 1726500599.7566857}, "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": 1726500599.7568371}, "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": 1726500599.756987}, "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": 1726500599.7571585}, "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": 1726500599.7573178}, "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": 1726500599.757469}, "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": 1726500599.757617}, "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": 1726500599.757765}, "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": 1726500599.7579136}, "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": 1726500599.7580621}, "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": 1726500599.7582204}, "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": 1726500599.758395}, "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": 1726500599.7585511}, "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": 1726500599.758703}, "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": 1726500599.7588546}, "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": 1726500599.7590082}, "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": 1726500599.7591572}, "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": 1726500599.7593052}, "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": 1726500599.7594547}, "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": 1726500599.7596025}, "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": 1726500599.7597558}, "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": 1726500599.7599041}, "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": 1726500599.7600524}, "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": 1726500599.760207}, "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": 1726500599.7603607}, "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": 1726500599.7605157}, "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": 1726500599.7606668}, "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": 1726500599.7608154}, "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": 1726500599.7609625}, "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": 1726500599.7611327}, "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": 1726500599.7612839}, "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": 1726500599.7614384}, "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": 1726500599.7615895}, "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": 1726500599.761739}, "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": 1726500599.761888}, "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": 1726500599.7620363}, "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": 1726500599.7621958}, "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": 1726500599.7623496}, "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": 1726500599.7624996}, "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": 1726500599.7626483}, "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": 1726500599.7627969}, "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": 1726500599.7629488}, "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": 1726500599.763102}, "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": 1726500599.763249}, "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": 1726500599.7633958}, "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": 1726500599.7635438}, "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": 1726500599.7636907}, "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": 1726500599.7638443}, "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": 1726500599.7639964}, "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": 1726500599.7641468}, "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": 1726500599.7642963}, "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": 1726500599.7644432}, "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": 1726500599.7646134}, "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": 1726500599.764761}, "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": 1726500599.764908}, "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": 1726500599.765074}, "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": 1726500599.765223}, "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": 1726500599.765377}, "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": 1726500599.765528}, "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": 1726500599.7656755}, "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": 1726500599.765829}, "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": 1726500599.765981}, "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": 1726500599.766131}, "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": 1726500599.7662835}, "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": 1726500599.7664292}, "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": 1726500599.766578}, "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": 1726500599.7667263}, "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": 1726500599.7668743}, "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": 1726500599.7670276}, "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": 1726500599.7671757}, "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": 1726500599.7673295}, "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": 1726500599.7674775}, "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": 1726500599.7676322}, "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": 1726500599.7677865}, "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": 1726500599.7679398}, "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": 1726500599.7680874}, "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": 1726500599.7682345}, "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": 1726500599.7683964}, "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": 1726500599.7685425}, "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": 1726500599.768696}, "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": 1726500599.7688432}, "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": 1726500599.768991}, "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": 1726500599.7691567}, "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": 1726500599.7693048}, "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": 1726500599.7694576}, "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": 1726500599.7696157}, "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": 1726500599.769771}, "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": 1726500599.76992}, "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": 1726500599.7700686}, "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": 1726500599.7702231}, "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": 1726500599.770374}, "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": 1726500599.770523}, "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": 1726500599.7706711}, "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": 1726500599.7708385}, "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": 1726500599.770987}, "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": 1726500599.7711406}, "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": 1726500599.7712886}, "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": 1726500599.7714453}, "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": 1726500599.7715945}, "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": 1726500599.7717426}, "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": 1726500599.7718968}, "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": 1726500599.772045}, "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": 1726500599.7721927}, "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": 1726500599.7723389}, "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": 1726500599.7724872}, "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": 1726500599.7726405}, "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": 1726500599.7727897}, "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": 1726500599.7729425}, "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": 1726500599.773116}, "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": 1726500599.7732775}, "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": 1726500599.7734344}, "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": 1726500599.7735844}, "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": 1726500599.7737322}, "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": 1726500599.7738812}, "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": 1726500599.7740307}, "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": 1726500599.7741804}, "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": 1726500599.7743363}, "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": 1726500599.7744863}, "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": 1726500599.7746363}, "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": 1726500599.7747846}, "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": 1726500599.7749338}, "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": 1726500599.7750952}, "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": 1726500599.7752461}, "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": 1726500599.7753947}, "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": 1726500599.7755423}, "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": 1726500599.7756906}, "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": 1726500599.775854}, "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": 1726500599.7760036}, "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": 1726500599.7761517}, "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": 1726500599.776305}, "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": 1726500599.7764523}, "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": 1726500599.7766008}, "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": 1726500599.7767527}, "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": 1726500599.7769077}, "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": 1726500599.777109}, "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": 1726500599.777261}, "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": 1726500599.7774165}, "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": 1726500599.7775714}, "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": 1726500599.77772}, "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": 1726500599.7778685}, "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": 1726500599.778023}, "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": 1726500599.7781723}, "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": 1726500599.7783263}, "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": 1726500599.7784765}, "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": 1726500599.7786245}, "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": 1726500599.77878}, "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": 1726500599.7789311}, "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": 1726500599.7790797}, "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": 1726500599.7792337}, "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": 1726500599.7793827}, "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": 1726500599.7795305}, "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": 1726500599.779678}, "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": 1726500599.7798262}, "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": 1726500599.7799795}, "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": 1726500599.780127}, "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": 1726500599.7802758}, "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": 1726500599.7804246}, "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": 1726500599.7805803}, "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": 1726500599.780735}, "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": 1726500599.7808836}, "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": 1726500599.781049}, "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": 1726500599.7812006}, "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": 1726500599.7813501}, "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": 1726500599.7814984}, "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": 1726500599.781656}, "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": 1726500599.781805}, "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": 1726500599.781953}, "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": 1726500599.7820995}, "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": 1726500599.7822468}, "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": 1726500599.7824018}, "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": 1726500599.7825553}, "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": 1726500599.7827039}, "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": 1726500599.7828526}, "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": 1726500599.783006}, "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": 1726500599.7831597}, "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": 1726500599.7833285}, "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": 1726500599.7834775}, "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": 1726500599.7836254}, "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": 1726500599.783773}, "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": 1726500599.7839327}, "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": 1726500599.7840884}, "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": 1726500599.784239}, "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": 1726500599.784394}, "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": 1726500599.7845438}, "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": 1726500599.7846925}, "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": 1726500599.7848458}, "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": 1726500599.7850091}, "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": 1726500599.7851653}, "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": 1726500599.7853134}, "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": 1726500599.7854612}, "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": 1726500599.7856147}, "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": 1726500599.7857656}, "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": 1726500599.785913}, "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": 1726500599.786065}, "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": 1726500599.7862198}, "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": 1726500599.7863731}, "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": 1726500599.786523}, "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": 1726500599.786672}, "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": 1726500599.7868214}, "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": 1726500599.7869694}, "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": 1726500599.7871163}, "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": 1726500599.7872736}, "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": 1726500599.7874253}, "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": 1726500599.7875745}, "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": 1726500599.7877228}, "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": 1726500599.787876}, "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": 1726500599.7880342}, "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": 1726500599.7881887}, "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": 1726500599.7883363}, "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": 1726500599.788485}, "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": 1726500599.7886338}, "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": 1726500599.788787}, "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": 1726500599.7889354}, "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": 1726500599.7891011}, "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": 1726500599.7892506}, "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": 1726500599.7893994}, "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": 1726500599.7895668}, "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": 1726500599.7897232}, "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": 1726500599.7898784}, "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": 1726500599.7900274}, "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": 1726500599.790176}, "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": 1726500599.790325}, "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": 1726500599.7904782}, "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": 1726500599.7906265}, "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": 1726500599.790775}, "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": 1726500599.7909234}, "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": 1726500599.7910717}, "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": 1726500599.791226}, "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": 1726500599.791384}, "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": 1726500599.7915351}, "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": 1726500599.7917035}, "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": 1726500599.7918594}, "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": 1726500599.79201}, "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": 1726500599.7921672}, "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": 1726500599.7923174}, "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": 1726500599.7924662}, "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": 1726500599.7926133}, "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": 1726500599.7927616}, "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": 1726500599.7929149}, "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": 1726500599.7930825}, "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": 1726500599.7932327}, "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": 1726500599.7933903}, "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": 1726500599.7935457}, "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": 1726500599.7936995}, "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": 1726500599.7938488}, "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": 1726500599.7939966}, "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": 1726500599.7941446}, "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": 1726500599.7942924}, "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": 1726500599.794441}, "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": 1726500599.7945964}, "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": 1726500599.794746}, "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": 1726500599.7948952}, "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": 1726500599.7950435}, "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": 1726500599.7951956}, "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": 1726500599.795351}, "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": 1726500599.7955058}, "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": 1726500599.795655}, "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": 1726500599.795822}, "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": 1726500599.7959719}, "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": 1726500599.7961254}, "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": 1726500599.796275}, "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": 1726500599.7964227}, "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": 1726500599.7965722}, "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": 1726500599.7967207}, "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": 1726500599.796871}, "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": 1726500599.7970476}, "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": 1726500599.7972028}, "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": 1726500599.7973642}, "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": 1726500599.7975156}, "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": 1726500599.797664}, "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": 1726500599.7978194}, "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": 1726500599.797976}, "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": 1726500599.7981277}, "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": 1726500599.7982795}, "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": 1726500599.7984297}, "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": 1726500599.7985864}, "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": 1726500599.7987425}, "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": 1726500599.798898}, "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": 1726500599.7990496}, "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": 1726500599.799205}, "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": 1726500599.7993596}, "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": 1726500599.7995098}, "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": 1726500599.799669}, "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": 1726500599.7998288}, "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": 1726500599.7999825}, "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": 1726500599.8001292}, "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": 1726500599.8002832}, "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": 1726500599.8004322}, "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": 1726500599.8005831}, "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": 1726500599.8007367}, "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": 1726500599.80089}, "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": 1726500599.8010657}, "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": 1726500599.8012185}, "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": 1726500599.8013673}, "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": 1726500599.8015165}, "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": 1726500599.8016644}, "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": 1726500599.8018186}, "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": 1726500599.8019688}, "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": 1726500599.8021352}, "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": 1726500599.8022847}, "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": 1726500599.8024335}, "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": 1726500599.802585}, "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": 1726500599.8027394}, "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": 1726500599.8028948}, "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": 1726500599.8030457}, "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": 1726500599.8031943}, "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": 1726500599.8033426}, "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": 1726500599.8034952}, "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": 1726500599.8036442}, "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": 1726500599.8037915}, "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": 1726500599.803939}, "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": 1726500599.8040926}, "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": 1726500599.8042493}, "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": 1726500599.8044057}, "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": 1726500599.804559}, "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": 1726500599.8047156}, "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": 1726500599.8048656}, "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": 1726500599.8050299}, "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": 1726500599.805189}, "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": 1726500599.805339}, "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": 1726500599.8054879}, "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": 1726500599.8056357}, "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": 1726500599.8057837}, "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": 1726500599.805939}, "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": 1726500599.8060904}, "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": 1726500599.8062432}, "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": 1726500599.8063946}, "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": 1726500599.8065436}, "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": 1726500599.8067026}, "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": 1726500599.806851}, "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": 1726500599.8069987}, "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": 1726500599.8071554}, "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": 1726500599.8073094}, "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": 1726500599.8074582}, "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": 1726500599.807613}, "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": 1726500599.8077612}, "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": 1726500599.8079107}, "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": 1726500599.8080623}, "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": 1726500599.8082132}, "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": 1726500599.8083856}, "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": 1726500599.8085387}, "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": 1726500599.8086867}, "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": 1726500599.8088348}, "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": 1726500599.8089833}, "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": 1726500599.809158}, "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": 1726500599.809307}, "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": 1726500599.8094556}, "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": 1726500599.8096025}, "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": 1726500599.8097496}, "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": 1726500599.8098998}, "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": 1726500599.8100529}, "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": 1726500599.8102012}, "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": 1726500599.8103547}, "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": 1726500599.8105037}, "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": 1726500599.8106508}, "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": 1726500599.810806}, "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": 1726500599.8109543}, "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": 1726500599.8111014}, "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": 1726500599.8112495}, "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": 1726500599.811397}, "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": 1726500599.8115501}, "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": 1726500599.811702}, "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": 1726500599.8118536}, "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": 1726500599.8120024}, "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": 1726500599.812157}, "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": 1726500599.8123095}, "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": 1726500599.8124595}, "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": 1726500599.8126075}, "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": 1726500599.8127549}, "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": 1726500599.812904}, "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": 1726500599.813081}, "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": 1726500599.8132398}, "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": 1726500599.8133905}, "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": 1726500599.8135424}, "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": 1726500599.813695}, "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": 1726500599.8138435}, "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": 1726500599.8140008}, "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": 1726500599.8141549}, "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": 1726500599.8143027}, "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": 1726500599.814451}, "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": 1726500599.814617}, "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": 1726500599.8147688}, "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": 1726500599.8149166}, "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": 1726500599.8150656}, "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": 1726500599.8152223}, "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": 1726500599.8153734}, "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": 1726500599.8155234}, "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": 1726500599.8156748}, "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": 1726500599.8158267}, "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": 1726500599.815975}, "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": 1726500599.8161218}, "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": 1726500599.8162687}, "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": 1726500599.8164217}, "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": 1726500599.8165703}, "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": 1726500599.8167183}, "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": 1726500599.8168657}, "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": 1726500599.8170288}, "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": 1726500599.8171973}, "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": 1726500599.8173575}, "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": 1726500599.8175132}, "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": 1726500599.8176677}, "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": 1726500599.8178174}, "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": 1726500599.8179657}, "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": 1726500599.8181202}, "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": 1726500599.8182693}, "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": 1726500599.818417}, "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": 1726500599.8185651}, "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": 1726500599.818713}, "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": 1726500599.818866}, "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": 1726500599.8190234}, "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": 1726500599.819176}, "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": 1726500599.8193245}, "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": 1726500599.8194764}, "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": 1726500599.8196306}, "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": 1726500599.819779}, "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": 1726500599.8199275}, "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": 1726500599.8200755}, "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": 1726500599.8202236}, "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": 1726500599.8203714}, "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": 1726500599.8205261}, "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": 1726500599.8206766}, "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": 1726500599.8208473}, "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": 1726500599.8210123}, "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": 1726500599.8211684}, "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": 1726500599.8213248}, "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": 1726500599.8214846}, "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": 1726500599.8216445}, "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": 1726500599.821794}, "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": 1726500599.8219423}, "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": 1726500599.8220956}, "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": 1726500599.8222458}, "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": 1726500599.8223963}, "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": 1726500599.8225448}, "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": 1726500599.822711}, "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": 1726500599.8228636}, "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": 1726500599.8230178}, "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": 1726500599.8231664}, "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": 1726500599.8233202}, "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": 1726500599.8234687}, "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": 1726500599.8236163}, "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": 1726500599.8237727}, "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": 1726500599.823921}, "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": 1726500599.824068}, "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": 1726500599.8242161}, "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": 1726500599.8243637}, "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": 1726500599.824519}, "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": 1726500599.8246694}, "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": 1726500599.8248177}, "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": 1726500599.8249643}, "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": 1726500599.825136}, "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": 1726500599.8252907}, "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": 1726500599.8254414}, "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": 1726500599.8255913}, "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": 1726500599.8257408}, "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": 1726500599.8258884}, "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": 1726500599.8260374}, "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": 1726500599.8261914}, "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": 1726500599.8263452}, "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": 1726500599.8264964}, "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": 1726500599.8266447}, "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": 1726500599.8267937}, "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": 1726500599.8269513}, "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": 1726500599.8273437}, "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": 1726500599.8274946}, "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": 1726500599.827644}, "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": 1726500599.8277926}, "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": 1726500599.8279476}, "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": 1726500599.8280969}, "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": 1726500599.8282442}, "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": 1726500599.8284032}, "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": 1726500599.8285613}, "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": 1726500599.8287098}, "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": 1726500599.8288639}, "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": 1726500599.8290353}, "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": 1726500599.829189}, "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": 1726500599.829337}, "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": 1726500599.8294845}, "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": 1726500599.8296375}, "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": 1726500599.8297856}, "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": 1726500599.8299322}, "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": 1726500599.8300793}, "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": 1726500599.8302286}, "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": 1726500599.8303835}, "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": 1726500599.8305311}, "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": 1726500599.8306782}, "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": 1726500599.8308432}, "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": 1726500599.8309894}, "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": 1726500599.8311398}, "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": 1726500599.8312922}, "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": 1726500599.8314393}, "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": 1726500599.8315864}, "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": 1726500599.8317337}, "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": 1726500599.8318799}, "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": 1726500599.832033}, "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": 1726500599.8321826}, "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": 1726500599.8323295}, "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": 1726500599.832476}, "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": 1726500599.8326418}, "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": 1726500599.8327932}, "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": 1726500599.8329403}, "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": 1726500599.8331082}, "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": 1726500599.8332593}, "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": 1726500599.8334122}, "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": 1726500599.8335812}, "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": 1726500599.833732}, "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": 1726500599.8338816}, "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": 1726500599.8340304}, "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": 1726500599.834177}, "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": 1726500599.8343225}, "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": 1726500599.8344786}, "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": 1726500599.834626}, "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": 1726500599.8347728}, "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": 1726500599.834919}, "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": 1726500599.8350654}, "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": 1726500599.835216}, "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": 1726500599.8353634}, "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": 1726500599.835509}, "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": 1726500599.835659}, "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": 1726500599.8358083}, "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": 1726500599.835959}, "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": 1726500599.8361063}, "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": 1726500599.836258}, "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": 1726500599.8364067}, "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": 1726500599.8365605}, "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": 1726500599.836707}, "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": 1726500599.836859}, "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": 1726500599.8370214}, "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": 1726500599.8371744}, "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": 1726500599.8373265}, "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": 1726500599.8374782}, "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": 1726500599.837631}, "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": 1726500599.8377783}, "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": 1726500599.8379238}, "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": 1726500599.8380742}, "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": 1726500599.838221}, "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": 1726500599.8383865}, "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": 1726500599.838533}, "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": 1726500599.8386781}, "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": 1726500599.8388233}, "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": 1726500599.8389692}, "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": 1726500599.8391137}, "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": 1726500599.8392687}, "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": 1726500599.8394165}, "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": 1726500599.8395622}, "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": 1726500599.839726}, "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": 1726500599.8398716}, "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": 1726500599.8400311}, "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": 1726500599.8401785}, "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": 1726500599.8403237}, "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": 1726500599.8404698}, "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": 1726500599.8406146}, "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": 1726500599.840767}, "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": 1726500599.8409133}, "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": 1726500599.8410814}, "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": 1726500599.841244}, "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": 1726500599.8413906}, "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": 1726500599.8415375}, "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": 1726500599.841689}, "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": 1726500599.8418417}, "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": 1726500599.841988}, "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": 1726500599.8421345}}, "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": 1726500586.968756, "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": 1726500586.9695406, "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": 1726500586.9701228, "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": 1726500586.9703991, "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": 1726500586.971819, "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": 1726500586.9728787, "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": 1726500586.9731832, "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": 1726500586.9866767, "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": 1726500586.987657, "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": 1726500586.9882681, "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": 1726500586.9888713, "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": 1726500586.9898112, "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": 1726500586.9906363, "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": 1726500586.9909697, "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": 1726500586.991614, "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": 1726500586.9923456, "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": 1726500586.9939668, "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": 1726500586.9943373, "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": 1726500586.9949362, "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": 1726500586.9954553, "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": 1726500586.9962459, "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": 1726500586.99667, "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": 1726500586.9977953, "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": 1726500586.9981842, "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": 1726500586.998417, "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": 1726500586.9987404, "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": 1726500586.9990113, "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": 1726500586.9994903, "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": 1726500586.9999444, "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": 1726500587.000155, "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": 1726500587.0003633, "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": 1726500587.0005696, "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": 1726500587.0030086, "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": 1726500587.003668, "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": 1726500587.0047536, "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": 1726500587.0050447, "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": 1726500587.0054414, "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": 1726500587.010689, "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": 1726500587.011638, "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": 1726500587.0123997, "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": 1726500587.0126662, "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": 1726500587.013921, "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": 1726500587.0142567, "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": 1726500587.0145173, "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": 1726500587.0155005, "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": 1726500587.0158255, "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": 1726500587.0160913, "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": 1726500587.0163445, "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": 1726500587.017396, "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": 1726500587.0177355, "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": 1726500587.01828, "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": 1726500587.0196986, "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": 1726500587.0207071, "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": 1726500587.0212874, "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": 1726500587.0225341, "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": 1726500587.0232258, "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": 1726500587.0237458, "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": 1726500587.0239992, "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": 1726500587.0244493, "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": 1726500587.0246522, "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": 1726500587.0252538, "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": 1726500587.0255709, "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": 1726500587.026617, "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": 1726500587.0274067, "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": 1726500587.027915, "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": 1726500587.0281796, "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": 1726500587.0286565, "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": 1726500587.0290504, "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": 1726500587.029655, "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": 1726500587.030202, "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": 1726500587.030657, "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": 1726500587.030861, "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": 1726500587.031315, "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": 1726500587.0315185, "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": 1726500587.0321236, "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": 1726500587.032444, "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": 1726500587.033139, "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": 1726500587.0336084, "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": 1726500587.0341198, "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": 1726500587.0343742, "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": 1726500587.0348191, "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": 1726500587.035125, "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": 1726500587.0364435, "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": 1726500587.0372512, "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": 1726500587.0377147, "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": 1726500587.0386877, "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": 1726500587.0391157, "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": 1726500587.0392709, "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": 1726500587.039692, "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": 1726500587.0398564, "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": 1726500587.04105, "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": 1726500587.0421963, "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": 1726500587.0426376, "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": 1726500587.0433238, "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": 1726500587.0438497, "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": 1726500587.0441086, "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": 1726500587.0445683, "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": 1726500587.0447838, "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": 1726500587.0454051, "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": 1726500587.0457366, "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": 1726500587.0472615, "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": 1726500587.0475569, "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": 1726500587.0478733, "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": 1726500587.0482671, "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": 1726500587.0485802, "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": 1726500587.048872, "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": 1726500587.0492032, "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": 1726500587.0495434, "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": 1726500587.0498514, "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": 1726500587.0501378, "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": 1726500587.0504425, "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": 1726500587.0507205, "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": 1726500587.051025, "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": 1726500587.0512986, "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": 1726500587.051828, "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": 1726500587.0520966, "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": 1726500587.0525625, "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": 1726500587.0528965, "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": 1726500587.0535624, "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": 1726500587.0540738, "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": 1726500587.0543642, "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": 1726500587.0549827, "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": 1726500587.0552647, "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": 1726500587.055802, "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": 1726500587.056173, "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": 1726500587.0566278, "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": 1726500587.0568736, "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": 1726500587.0577621, "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": 1726500587.0580852, "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": 1726500587.058518, "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": 1726500587.0593045, "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": 1726500587.0600317, "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": 1726500587.0607288, "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": 1726500587.0612705, "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": 1726500587.0621762, "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": 1726500587.06269, "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": 1726500587.0632374, "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": 1726500587.0658793, "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": 1726500587.0670638, "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": 1726500587.067623, "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": 1726500587.0704944, "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": 1726500587.0727708, "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": 1726500587.0742044, "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": 1726500587.0746505, "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": 1726500587.0759914, "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": 1726500587.076264, "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": 1726500587.076575, "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": 1726500587.077355, "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": 1726500587.0777206, "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": 1726500587.0779898, "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": 1726500587.078295, "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": 1726500587.0785418, "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": 1726500587.0812705, "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": 1726500587.0815027, "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": 1726500587.0818236, "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": 1726500587.0820553, "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": 1726500587.082821, "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": 1726500587.0831842, "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": 1726500587.0834265, "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": 1726500587.0838618, "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": 1726500587.0842586, "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": 1726500587.0846918, "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": 1726500587.0851119, "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": 1726500587.0855556, "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": 1726500587.086835, "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": 1726500587.0872061, "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": 1726500587.0877523, "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": 1726500587.0881953, "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": 1726500587.0904138, "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": 1726500587.0932534, "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": 1726500587.0935736, "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": 1726500587.0939934, "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": 1726500587.0945435, "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": 1726500587.0950103, "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": 1726500587.0956109, "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": 1726500587.096068, "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": 1726500587.0964186, "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": 1726500587.096886, "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": 1726500587.0979526, "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": 1726500587.0983853, "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": 1726500587.0986583, "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": 1726500587.0993881, "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": 1726500587.1001682, "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": 1726500587.101287, "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": 1726500587.1015863, "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": 1726500587.1018777, "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": 1726500587.102086, "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": 1726500587.1028652, "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": 1726500587.1031961, "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": 1726500587.1033514, "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": 1726500587.103666, "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": 1726500587.1039877, "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": 1726500587.104704, "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": 1726500587.105077, "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": 1726500587.1054382, "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": 1726500587.1088605, "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": 1726500587.1091936, "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": 1726500587.1097848, "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": 1726500587.1101944, "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": 1726500587.1105833, "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": 1726500587.1109252, "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": 1726500587.1131494, "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": 1726500587.1138265, "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": 1726500587.114234, "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": 1726500587.1149025, "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": 1726500587.1153417, "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": 1726500587.1165965, "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": 1726500587.1171105, "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": 1726500587.1186483, "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": 1726500587.119782, "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": 1726500587.1201084, "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": 1726500587.1204917, "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": 1726500587.1208165, "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": 1726500587.1213417, "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": 1726500587.1223514, "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": 1726500587.1272652, "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": 1726500587.1277683, "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": 1726500587.1281564, "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": 1726500587.1286495, "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": 1726500587.1290174, "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": 1726500587.1293323, "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": 1726500587.1296725, "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": 1726500587.1301315, "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": 1726500587.1305091, "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": 1726500587.1310754, "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": 1726500587.1314256, "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": 1726500587.131738, "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": 1726500587.1320858, "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": 1726500587.1324017, "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": 1726500587.132716, "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": 1726500587.1330523, "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": 1726500587.1334417, "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": 1726500587.133871, "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": 1726500587.1345267, "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": 1726500587.134882, "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": 1726500587.1351905, "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": 1726500587.1355484, "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": 1726500587.136047, "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": 1726500587.1364675, "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": 1726500587.1388047, "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": 1726500587.1390994, "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": 1726500587.1405911, "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": 1726500587.1414425, "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": 1726500587.1425717, "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": 1726500587.1434348, "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": 1726500587.1435826, "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": 1726500587.1441362, "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": 1726500587.1447265, "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": 1726500587.145211, "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": 1726500587.1462085, "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": 1726500587.1520665, "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": 1726500587.1531355, "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": 1726500587.155232, "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": 1726500587.1556337, "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": 1726500587.155825, "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": 1726500587.1569707, "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": 1726500587.1577375, "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": 1726500587.158086, "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": 1726500587.15847, "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": 1726500587.158838, "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": 1726500587.159647, "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": 1726500587.1604874, "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": 1726500587.161798, "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": 1726500587.1640387, "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": 1726500587.1646454, "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": 1726500587.165059, "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": 1726500587.1661994, "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": 1726500587.1670215, "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": 1726500587.1674175, "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": 1726500587.168276, "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": 1726500587.1689367, "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": 1726500587.169427, "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": 1726500587.1700053, "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": 1726500587.1703956, "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": 1726500587.1708775, "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": 1726500587.171285, "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": 1726500587.1718957, "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": 1726500587.172399, "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": 1726500587.1728349, "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": 1726500587.1730895, "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": 1726500587.1744568, "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": 1726500587.174805, "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": 1726500587.175615, "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": 1726500587.1770155, "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": 1726500587.1778948, "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": 1726500587.1782498, "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": 1726500587.1785896, "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": 1726500587.179083, "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": 1726500587.1793616, "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": 1726500587.1798599, "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": 1726500587.1801546, "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": 1726500587.180596, "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": 1726500587.180837, "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": 1726500587.1815798, "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": 1726500587.1818929, "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": 1726500587.1822402, "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": 1726500587.1830626, "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": 1726500587.1843987, "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": 1726500587.1846814, "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": 1726500587.1867743, "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": 1726500587.1872594, "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": 1726500587.1877139, "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": 1726500587.1882045, "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": 1726500587.1884856, "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": 1726500587.1900804, "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": 1726500587.1903162, "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": 1726500587.191318, "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": 1726500587.1916406, "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": 1726500587.1919043, "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": 1726500587.1943347, "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": 1726500587.1950603, "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": 1726500587.1957035, "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": 1726500587.1961644, "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": 1726500587.196404, "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": 1726500587.1969624, "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": 1726500587.1972518, "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": 1726500587.1977477, "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": 1726500587.1980238, "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": 1726500587.1985064, "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": 1726500587.1988971, "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": 1726500587.1993883, "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": 1726500587.1996696, "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": 1726500587.2006843, "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": 1726500587.2010558, "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": 1726500587.2015803, "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": 1726500587.201864, "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": 1726500587.2037005, "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": 1726500587.204077, "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": 1726500587.2043576, "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": 1726500587.2046332, "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": 1726500587.204908, "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": 1726500587.2055702, "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": 1726500587.2061348, "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": 1726500587.2067099, "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": 1726500587.2140012, "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": 1726500587.2147439, "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": 1726500587.2152164, "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": 1726500587.217696, "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": 1726500587.2181427, "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": 1726500587.2193666, "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": 1726500587.2241912, "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": 1726500587.2292178, "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": 1726500587.229836, "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": 1726500587.2301698, "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": 1726500587.2364738, "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": 1726500587.2369602, "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": 1726500587.2372344, "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": 1726500587.2383368, "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": 1726500587.240138, "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": 1726500587.24059, "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": 1726500587.2409606, "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": 1726500587.2415657, "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": 1726500587.2419314, "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": 1726500587.2424908, "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": 1726500587.2428465, "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": 1726500587.2433443, "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": 1726500587.2436996, "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": 1726500587.2439966, "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": 1726500587.2443469, "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": 1726500587.2446628, "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": 1726500587.2452402, "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": 1726500587.253379, "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": 1726500587.256515, "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": 1726500587.257029, "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": 1726500587.2589438, "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": 1726500587.2594516, "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": 1726500587.2606773, "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": 1726500587.2680652, "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": 1726500587.2703931, "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": 1726500587.2726836, "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": 1726500587.2743092, "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": 1726500587.276822, "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": 1726500587.2778785, "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": 1726500587.2791176, "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": 1726500587.2795663, "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": 1726500587.28094, "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": 1726500587.2902665, "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": 1726500587.293533, "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": 1726500587.2953186, "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": 1726500587.2959096, "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": 1726500587.2963104, "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": 1726500587.297487, "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": 1726500587.2981513, "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": 1726500587.2988784, "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": 1726500587.3035958, "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": 1726500587.310566, "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": 1726500587.3122683, "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": 1726500587.3127162, "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": 1726500587.313667, "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": 1726500587.3140323, "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": 1726500587.3142958, "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": 1726500587.3145716, "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": 1726500587.3147998, "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": 1726500587.3151069, "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": 1726500587.3154387, "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": 1726500587.316341, "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": 1726500587.3166933, "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": 1726500587.3190117, "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": 1726500587.3247223, "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": 1726500587.3311558, "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": 1726500587.33175, "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": 1726500587.332079, "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": 1726500587.3322604, "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": 1726500587.332546, "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": 1726500587.332779, "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": 1726500587.3332033, "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": 1726500587.3348553, "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": 1726500587.3352196, "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": 1726500587.3357074, "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": 1726500587.3365357, "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": 1726500587.3378036, "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": 1726500587.3386352, "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": 1726500587.3393724, "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": 1726500587.3399365, "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": 1726500587.3455899, "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": 1726500587.3459256, "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": 1726500587.3463619, "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": 1726500587.3477092, "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": 1726500587.348028, "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": 1726500587.3483555, "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": 1726500587.3510182, "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": 1726500587.3536396, "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": 1726500587.3641741, "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": 1726500587.3651266, "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": 1726500587.3656063, "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": 1726500587.3661861, "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": 1726500587.3667343, "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": 1726500587.3675537, "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": 1726500587.368684, "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": 1726500587.3691874, "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": 1726500587.3695378, "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": 1726500587.370983, "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": 1726500587.371467, "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": 1726500587.3717918, "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": 1726500587.3722908, "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": 1726500587.3726566, "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": 1726500587.373847, "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": 1726500587.3756747, "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": 1726500587.3767445, "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": 1726500587.3782384, "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": 1726500587.3790154, "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": 1726500587.3798816, "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": 1726500587.3808947, "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": 1726500587.3821747, "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": 1726500587.3830597, "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": 1726500587.3836415, "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": 1726500587.3845184, "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": 1726500587.3851967, "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": 1726500587.386293, "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": 1726500587.386978, "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": 1726500587.3917208, "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": 1726500587.3953035, "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": 1726500587.3963456, "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": 1726500587.397279, "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": 1726500587.398317, "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": 1726500587.3998363, "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": 1726500587.4015326, "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": 1726500587.4037464, "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": 1726500587.4053924, "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": 1726500587.4078927, "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": 1726500587.408713, "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": 1726500587.4095953, "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": 1726500587.4110641, "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": 1726500587.4133844, "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": 1726500587.414308, "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": 1726500587.4153807, "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": 1726500587.4171576, "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": 1726500587.4194071, "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": 1726500587.4202287, "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": 1726500587.4209538, "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": 1726500587.4217381, "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": 1726500587.422852, "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": 1726500587.423755, "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": 1726500587.4252017, "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": 1726500587.426059, "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": 1726500587.426599, "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": 1726500587.4288611, "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": 1726500587.4319909, "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": 1726500587.433267, "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": 1726500587.4352808, "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": 1726500587.4363036, "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": 1726500587.4379735, "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": 1726500587.4387097, "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": 1726500587.439084, "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": 1726500587.4397902, "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": 1726500587.4410641, "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": 1726500587.44268, "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": 1726500587.4436877, "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": 1726500587.4442677, "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": 1726500587.4456074, "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": 1726500587.4464278, "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": 1726500587.4470973, "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": 1726500587.4477808, "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": 1726500587.4485781, "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": 1726500587.4500802, "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": 1726500587.4506624, "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": 1726500587.4510531, "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": 1726500587.4516475, "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": 1726500587.4520462, "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": 1726500587.4525287, "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": 1726500587.4539523, "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": 1726500587.4553177, "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": 1726500587.4557993, "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": 1726500587.4566238, "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": 1726500587.4576306, "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": 1726500587.458481, "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": 1726500587.4606225, "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": 1726500587.4643319, "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": 1726500587.466306, "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": 1726500587.4668937, "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": 1726500587.4684374, "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": 1726500587.4703727, "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": 1726500587.4712696, "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": 1726500587.4727437, "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": 1726500587.4741986, "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": 1726500587.4764278, "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": 1726500587.4773266, "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": 1726500587.4783628, "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": 1726500587.4795527, "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": 1726500587.480427, "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": 1726500587.480793, "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": 1726500587.4852455, "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": 1726500587.491676, "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": 1726500587.4925776, "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": 1726500587.4928586, "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": 1726500587.4931738, "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": 1726500587.493446, "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": 1726500587.494216, "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": 1726500587.4954605, "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": 1726500587.4962668, "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": 1726500587.4976938, "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": 1726500587.4982128, "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": 1726500587.498694, "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": 1726500587.5006375, "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": 1726500587.5037622, "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": 1726500587.507018, "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": 1726500587.5078795, "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": 1726500587.5093112, "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": 1726500587.5102777, "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": 1726500587.5120795, "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": 1726500587.513679, "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": 1726500596.146732, "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": 1726500596.1503198, "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": 1726500596.149062, "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": 1726500596.152958, "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": 1726500596.1557648, "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": 1726500599.5934923, "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": 1726500599.5897853, "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": 1726500599.588559, "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": 1726500599.5922427, "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": 1726500599.5954087, "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": 1726500599.5879028, "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": 1726500599.5941453, "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": 1726500599.596983, "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": 1726500599.5861912, "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": 1726500599.584818, "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": 1726500599.5828602, "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": 1726500599.5814903, "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": 1726500599.5766573, "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": 1726500599.5778987, "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_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__13001.a8e142751c": ["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__13001.cf8c588975": ["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"], "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"], "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__13001.a8e142751c", "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__13001.cf8c588975", "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_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__13001.a8e142751c": [], "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__13001.cf8c588975": [], "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": [], "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": [], "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..21dc398d0fb7ba73588e028ab17673b7c7dce37b GIT binary patch literal 10273389 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
  • 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Ν+iV8EH5Hoj&Asi4BHou!-tKe(e{7*MSKAG zQ#vB>?`)FSaa09#SE&``iw{+apFaz{umwq;F#jwpsb9}rNVm+NpXEL}$=OL|&Mi4l zc2Ngsu#1U9e6Au~gWSbBg85}BfXhxYWZp`j!Ut;!mk)hw2@!rs2Ia%TA7W>+iY)qM z^$`qJsSjZ>9dgJZ$X(*@kj#y7`GsdT49;-kN{y&%3kJi8^On)1ssIb+Q1Ea3M~B23 zvT#xUh1AL~p|~3k`Jd998M$Ynt2jDceLMLmy7FgQa`u%MsqX1vR=4M2smR~V&hwE= z_na<1db^&*qC+UBhlfb_jslK>t32}fNCH=VppQTS&zs583V0FlLIpezKy?K?51OHX z=QS);z?*}()dB5$(1h1wATTwqhhdPy!!oUYoOYV^X4FgSgGMKAb?fbVvmHTuc$_cn zwL9$~?5tmOUttA&BpglPl%(q7`EuOeeyhwXaOZ$-9szJ znf2y>v32l+pa0PlJAZZ9{yE=ghiKj(|2U74ge-Mlz15OGv0Z`3E}AB6Zd4ehf~XEn zZC+EtXUp0FJ??3!gV-5bhBXW(d?&xYc1mVNVb;jpjGYIrKkT~}Z$W#(zXsj(^X zJaDCF>J!C&yC84FGWdvew&XgM6V-0AM52s32Nf4cNN*K;6^e3$eluu-%Oq-bqgJoo z8zk`Zaxd;T(zq8wPPwENB|*^Z4Z85$awlnbV{p5KQP63$n(#_O;&(=0-XF2t!d!}U%a=rSOJV?)6(lx_a={l8`u%8scYi0Ck6ucKn&x(C zE{k~3n+SHn5X?{y=2Ow{_|%2!QSqd7~@40)DQl`&5iOY6z*WrSy+si+Ri5l&jaCl@m(bx| zMkS}z>_i!wwWkFxhePf0QPaDNw~gF0+nZSwar1cMc7dMkE1`*irFFHX7zykqK2YW^ z$N*$E@PVRgT@X_pMnnpYJ5Q$r#?zOs)mfSXi|(Dso3&YqOwrh#rbEu0DTOWLQHEyb(bQZr?yVFn($ z07IpoB{p&>#PnFFG^=X{1zG2ea^Bq~0Y8OUxnpGk%cP1KU@drKrNE1yV$G2%oTvEw zGy#O(?&#;Fg)`l3A_z+g>6kH9*3~?ayd!$FhBhj;Dq@tJP-Lulm^uC3@iGEYa845f z*{PdlV#%7EgD0aA!DP|_vFMm*vG$|!7_OYKq{WO73U#qT{uA+YF1jQ)D?`RZDZ8OM)Us)}vmSCWE+MZw?^aY}}0+Nv9rngQVH)LI&D;H%YMhv zX)A5SyHO#w_}Z~YzbX# zaqY0J;!fDcD7C8E?m_Gm<{S<7X0418v$4VHtg%sIHa3}_wKj{) z=6nONX7(P%X^^dA43NXsTg|96F%S^Oux$`Vr5A)b7aN9I>jgq4O-AQC3-q~~%~@!F zgJb~E%*!2iG>v`8Zf|-BxV`Bi3j}l+Lad(a_NKj%M(~Fh5ut=1r(SVCdIHEENp}3m z&ZgY*=+YBDBRwJ9y;k^8Zu=r6?0*!W&Q@VoZQ4BkzsS8C9!Xea!vHx9)hL>!C`Gq>I&ie4qK zRJIvj0-$AYo0Y)tvmE|bb<1H%Y{Y)J)cRDnB34=$VN0ykr_iDpcUw_A?X+j-XZ%A}Y`M_{jXFUkpflM@rYq`k?wEyr;fMN5LGc0xmVcI|{l z^&z4)in;}=^jh!zX!PF0PnPqx8G)mI=5j}2*v*HA3^<%^2UEd= zSv9%1itP&@8WN*{ETd*gWZyQ$ONuSCYDsjrxTs3e7)8s1hZ6ykFB#xz(URaFP<8k> zKVPU0zfesbRtI<4u${mDUzfS6lckxUN3?2I5;Z*h)^HsL!IV~#Wn*KzGQH3!F(I29 zk!z6|%Cdx=aYusnq1v--+h8?(Be-r^M=umRCOakuVH)Zn7A#75O#y@CEJi>csb&&OZ0TvscXINik$21t&JVJI}*BhohL06QM8?pOk|>dC!oUg;jZJ zOzDK|&sl@86Tg?Esa9f-WOXt21p{xCWOXUrFIk<4r9^y**!NVX&8aGC%;_3cbjyp@{6D;vC8xB4vy0hZcEi` zb8MnxOOhSPE-bJa(oyYEKOlxL8OO+PMkoHo=HvAZ%%DxVff-%Yz>HE3hz`uGX0l%X zz|5s7H!`!28k$+`j?JnsF*wTRMeE4hs=?5%lt7}q1ai(F zr4U!9?)^!wXMIV&8{U!!70EX6i#5Y@JOJ*LZKT-@#Q>n4ZcZyGQhk_sE*rYm&*d}Y ztnVJ)y%Q&U(@pLPKafO&ZNsy%Ds*{Mm}aR#a~$jaJf% zdyuI*3|mQzxvJrYVwwcKW;<;s-MCwif;4Wn)_JR^e6#cGb#Dgv%V8qxsj~PR8kE8YS_czZ>j~g4u9>eJ`2)xB#AiVauR{=d}@iaq9>S8!nO9 z;GJTw@Myx2C>Gu}X8laM5@pXI1D`0j`|T z!bn@gVS6=6xn6h?h8t;M{}{}mT4b!dt8>b%H9F#^%+^}&dP`o!O&RQ~7;&@Qg`I^T zM$*eBBdhXm+E&&otK>^9GXS4jxj??uvgn9jx!f96S1hY7j?gTtbt+UXqbN?>%_by7 z4bpxiXfzrfh^&d*eF(SdG#hYdC2q8XUernBRwID7Fx&9}a^DOZ?KDgqNw|)&c`##a ziOrEJDQf=`0lAxk#fC?iD>7JY_+xdk=?c~58G$jn zlH}lJnwz0%R||x}JQi@V#A{(GF=3$+%IhgfYzmYQr*X39AbRH1;=WG7npu-lxRX>V}nCjW23}uZ1N3jZ5El$GuVms;ZAUuiTGq# zxuK!s#JmPFRNu*cE^JFJWO_sfL1ikHV|nJuz^n&^W8Hb!XE`HCDG8+!V=pe^M7#oW?0){V| zPG&QnZCOJXkX6W>K{Yi@2NS`8pg%K+?Y=>zOLAu}NRn)*QVgH+Q$1Ek#~8`SE*H-?9$Vtt&a zmCH)i6+d<9FtF;2aJ?^c@_nG%G9DvWMm_A7F>Zr@2)xNlka*pkr16yK(Tv*|jb^2c zahu%vkq_J)PVUHwz=2ErQLzXahH-eq!ZK=_FVFGg9FOH~MQaj_hZEr}37!qi^raeM z4Tj=5{K6UbD>|6D4mLIfiS)G(|0TwN7=jYI$=4+ ztLbmS*)s!O>F#X^`b%c>q5NGUJkakZ5K*7v?(`wY2WrEA88k=g$|*B|Lv-boMOVs| zQwG>FuADOP9am17PKvd^_Qp8aO>RI~bFmnQtUsdLsqP zIC0+4j{vYgb72(+z^zkhK_Kc3grw1UK6~}eFYiON>0K6T`s({cEZ0Q0OP8d-n=p!d z{oL{;5j~)>fQ_q#v49nyxRd*uU!2XBMu=_x6L*+xp0)EDM~KBq3Ct*eTUn;Ch)C$% z07Np<%b|^k85=b)TgS(qjtP;qbV^N_)Q-s7(*ia>LvL}6{&E_* zSChFl9Vz0NrWT~8o`f6#TrNc)0~?2T?H zzm~w2!2NLuPoBg{T*E6kNep?03@$<~F4~_?;f>SUbaGAAv9+-dIdd|SJMPKpc=cpV zTAZyuvX%Bn>usw1#B%*|S#;TOy(hfsq)MS*#dy7rcS@X+*~jU^aeALt3zi4IvQqbX zuznQys7oRCDRY;q=fKLFAEF^j++u4`U3n`?$-L=*p+KU+ShGirF;qsEjc{wLR&u*&e>vKB^(ZfKm{ ztf5h&8=CG(uCZn0q(bCUSp&BlRpqgYDB$u;WS}z2HELN&&NibHDd(NmDV?W#`3Zix z(ZVoTWEm?gvyV{zPx}?qlJ7PztB@}EYV|5AqJG^P_B2h^e8?K9HX)S4Q&}~=Qb9E> zH3FZG`rD;HKuQ%ZjgKg+ORiIOt+nC;3H7yNuR=Yxmn1>hZnUFDJ7^4=X%MxNAPLi; z(X2ye=6W~iB(0#8^t*$07!Decl%yA=jX@GNx~-tsUhA=|s>dGfb4O~6t#dSIx%8}O z)48f<6)vfz9f3o&^1Z!cx39{|%t@er=1#uwK37&MW}yxnaxl*|n2W1;3hN}zqdg3* za2_oyCfzMKCe}%sYoB_&b_&u<#b+jar)ppQD)ag~`K4}f{n;tM8BG(2af^q+{4cf+ ze(>`@dNTf4p<;WbnqsR?^O73wU;l5)+yl$fIMAtRX&qQZ+>T83qc^J5;8r+AvqvSy zsby;NC7jc0+I&rT+K-`~mFy_J(`p1r_$3oHm&psnm3zhxQZ+J{{9ek_oIhdDR2h-0 zWiv9qcWmz%C0Y523=0tJVw7ZcDYOn{b#gXERwH0C_(Jea&p#GAv#Jrj!5gxTW7stq zzrb7L5I&LYKmtG3f;U$8faFh?twfDMGrl;Y#vqMRW75Q^qGmCT8|KMd39tHWou*mj zI5LRLxr8mF$RBN1mqXC9h+5OVsM-}$_{2@A{XTh`Tdlpx$1jZuF+Fm>R8}9NRvwPM z;nga*QWa04*(>ktO=j~m+mp$Quf7dIpZu@4FnS$=KVP{8Uq48L%rhy!ax2~6*#Wm- zI!$KVcW>^GM_=AghA$@9@7{qB39jCXke?f)t7BNU?_vzlWSow!?tjEdo(07WQ;|&a z{QJI#)(n?M)^-@URU>B!5vXw>1`QTOGywC>|l-0f%9_ZH~$=r6~XO z3N*v1iNhL#jWrB=00nu-?uhtt1&X70iYfjdZ|y>i^StZ`imA-UEH#Jr6VV=fDYZ8xPfHcuo zYKskGI8(d0_0&dA%SURBM{4!LE8t8ZM}YEQ*3f00GX+^;O~nA}y)s}?PjzBCJtzHe zG#>KVvsy#1m$x$5N)rife-B^x0JG;b9L=ZuyF9@%3qf^iL(sN%NKKsHmPoBTDaSu%t zz9+Ltk%(Kp#x6H%MiP>WZCSF|2-!^iF#{urT+vOC#Tm`ka>ul;a0 zfILK->NB}XPT4odV5^?JcF?yq+OmUMMa`DSV3G-|FC((t%sC<#Rc8OJ0B&XV_18wUB=)b)x_qXC0j21JgQsc2vV?At41sdlAr|kWkKP*)C z&gaA;WGH*tN4D1Q4*oS$@6hh$mGuz@7&fq;s&1BCgVmbnwSY^xQkODza0Ny~ePMVd zNRQ$o{ggDD6i&u3P@QD5OD^mMMX6V%xYW!PmvT|AqM&rfo`w==g1zaXiAg`og<4ri zdc2g7lr;gLh;*)sh~xuI1f*(YtsoxdQ<4iu`E3eCqX8sIiaOCCZQ`}tUULw2TPcW0 z5j?~QuVM5+VhXzLxZmyc292oSXa=o*w;MN`0hs3dl^)0thuIQl`8UCyzmu%(@;V4E zPd56ikNxs7TIQvFoXZgM7nLHG7RhY8I7eldQj~{kEhi?6mx7&rVXTMmyE5UkVv7Ge zXH{j5Rn|6MxP0!kEj5*}lE+Cn=kt97|D;InoP&bpz`rlT=SH*HelU)tAHpi7NZ)@N z5_RufugM88N+{P<#ZB)5ruMHf>?*@6Mk1*wI1%zgyV{q82BzF*MeybmlTni7iG-bdKHK8kQ<+>RYhjj)B7}Tpk5u z7#jsGToMJRJS?q&!!BJO3FjyqiBY;F5-vfkKzPOPy_Jkndy9VzCZTySy_(E7G0|_q z?H{4w_`)lUs4cD@D#NY35OntS(~c4DA7^v~%LK&Yprsqfb#S(tT@Lx)Hfd?A+)sa@ z`@6r(tYbW$OTP<1!_L6fc#5gG;su=3C%*dC6DOEG4?ZD7F8O$^deYB|{%v95)8;v% zrC^{@W(5-jbq(qn`j-&9U>r`Flyh~3;Aj*=b)klUlA=>C`()LzI}c_r3@lLoYMgTR zQy5qy5WB;~O8lpv8o^)uv1ImFtsvo|F#zo0&>ai$pGAM8qv2fU&H4Y@*S<1z3r$9c zAe!C^+aU%d9QK5OvDh#(gJ001$VjWVfwS3k;7jn*RXDik`_r*MrfIRwvh{_hOs3N` zM($iiIwL2UX-d%MdUN_KyEiOe|`4*wj61EuMuncZAT`5UsLKZwqGS$DQWCp3SUMwVWU7y(Ld(qAz?BCEg@Vi`UWJZe$<>ueJ9+XMsw%11qcvqX zw~2&gD6nVF@H^Z{e*LB!(NH#}9IZH^_D~HDs)uT=ZU=RJVH(tgusefh3Tfv1G+lB5Ruk z8q^@sLW8$Q2cyr2q8s>u;3V>)kQTW|3LXh~wRg&&t0kjVA1mvrK*I6!8JMa_m#p^+ zNpo@DSbapPLWd*5Co)J!>oBqaSheDmyk72((D( z|9cv4AvO2~0`79r%VYKI#W@}6KD7G5n&otaS}#VSfamq*D!LZ}-&8pO>|N)M9k+B2 z0OUw$;T-|aLGW}Q6y3@TN$;Q>K)R6^4%tIFfJiHMr{Sqhzt(mF7Ln@2_!3+E%!fw` z$+uR2Trb{geIb7NS-1U_G1bnN7%~}$Vn4N*kDx*#(-Hxz^EHs=t`u-83GWf(W z2G3{yu-9KLV-#IB@U@*4G0K=$pVE#cb`?WkGap-Ffy2mUl8tQ#&Z0Mk4%jm)h2Sg4 z!k#Z33+tPaFDCY4)tJ~k1SB?gF}hcXku6DTk<+5wx)esu22I%ELBG)$G?I2ZZgd)u zxFU(8paHS7LAw`2)NBMnvq{_w+U=;_PvcHM=_Q?3T!$>dgJZo=w2qo(871BPABJmP z-Y9yds>l59&2WFT10oJ2C%F5;{urKji{bWYEHZa|WPa}-{-eKpcM-pL-lGp0_fhhW zPvZanxsR==|C^sabA1Tt@j^-i^U_6TBRP5Fs3t(%Q(J?f#x4At7%6gWn*yUBj5a=a zpy&pEAVjPBCeP{ie8Kq3vc6)d%o0aXpPX?M`z5*Pp|B+K4)Fw^wh#e?z$N46hJ( z!xZd0jRxM1?xel6Q;$3CK__e;tL}|?A?k-;GayfPpjwcTpoiXLFf$=y z2R0U-=;y+-SI$3m{*p49v493quN4L&gPYfc)bJ)#-5N}qB)6cE!IecWu~fmj`IYB} zS1vqr{_>TrXP)0U$u`JIHVnC4bkmcPvroDzh%}@!_gV(|9Dk%Xqmo(p6UY1C|_ogi%X+UK|c!GQPd5g zGRCGRq_bX&xEH1FiUli#*o+XQB8xm@x{Op4phEDXuONWtv=t0v} z&JF(0LS5zA#dHW;Sb>yr{MRgn_Qp&^3eGV4)AR;;oFLR_rU zrBGt**8AW(Xr}GB3-6vqy+Jc+CapoQ(`$9>5Ea@B`ptU1oA%m4KWKH(+t3`e(;$Kf z(XgGy$0{)%bCBpaLDZ7ckDb8t7C-2CNZ!5uG}>VYlm7m(B~j9^)0JK-JMq#F|IttW znIo%wEhF&~c?z#IGRr*so7F^~;xmg#JwN*cZs&w&__$RzFJ+Ua8JfO{ zp66S~KP@2xizvIF`iGC4I9*d&pW@Lj7qFNxWLbmf%Fu_B)7-T6@gfVGwouNgC6L@J z!ftzpy^mSwn551(q$`%08F8#ZB0&5ng&_Wm|F3s+vXLR4$wK@u>B$Dq1|=I9m#Af- zG#V>$hOmJBS>$F_*%SY3$aA#fn5M<8;ySojEVIGpIrGzyPa&f&^2 z_{M}EP0_}oi$jxA5~ijO8`U0z?-1yCn3IKSiTxwg7dG`n)=DTj?fszll#_r5FcuPX92E6k%hFxQfm<L6;3UKiO_YHL!+SvsrU<2BwW3#7$4x|1A{=)`w<_ONIZSFiqtbla5q61dv5=)JU7 zepqlyxsil+|N6l~*EtXFLz}>+*UW)8s~xM#qGo^}D<;bXTUqgcqLkvFiOZ+!pRc0p zdm$6`z9MNWX!Hft?)c3+V*)CfxuB z(bBI}lvudSOTqrme3&^9uCN*xM6*JIUK1i27#F6=FbAG16jl+!UOTAUvPTiZRdlK> zBuOqRMje#Oby8WHI#)`X$}trAWU9|sk*Nyc6Uk~Jnpcpo%8^;PN=hwBp|k}zE1F@W z(~Ac|00}kXV9@S1<7O-BL-0&z&}_rajQ*e>rS(=bidutqqtk8n;Q~hw9_DTJl4F&& zj@d`@jT|4zz3mqHqxD6N!@H;fA9M3AG#8beVk&a3-=*_Eg-o8I8t5DJ@t(u<0(-o^=p!Ji6aL(jHhJxL z+ROI0VC$<1BzO(x$#9lTN6F0e)W%pbpYD&NjZ?TYz!$wc8gHQI?(}I59^qs)4PMS{ zdaA*)A)R{cF}!hf=?hyIm4ASHF}at)aCw>I63$HGj=&)p9k2lZNfj{P%&I+>*oTjT z4XTVURgE6|8Y(Il;6L*HMMsC~;EcHHXxT_T{?#&kz`UdK)uTgpiHf6CLT8gUChSaB zHWklUIW~5_O2Bw0P>Z*Rt9;vvyv|x!>!3N9aIfl(3n#eVC?i}a*j2;X31)LJ48Uut z8#u(m$CR?R4eYH)6dQS22S;ZZEU-ZSBSXZZ>Ezn17AEs+3HUPi$Khlj^3OpQ#;(bej|;$H_I?hRvCoSrByog60@oa254(toT~$f%3(@Z`akHDC3OGH6|7* z(#anu1Ag?WKKR7W1g~*}9YJY2+S#$0K(QtFN$Xuk{LW?}8HpLH5KV%eWELgnX9Rbv zf1e_I@4*f25kB}=3$NRLc!q)cz}0xMC;pTBlQpvTB-R)0OP1?A+Mhzc$T>DP5Ln+| z{Xm`Cpqe&0(AmH25aplnLUhb$!lTgBD@b*+Nw8>VhrJXq4U+K@>{{pXMgJ9yFySpei{?2v{=dP zK`O1K$F82`SKyIFK;GOGbCRN`Mu82iL)F_B5sFIq6CR1kK5!Sr2O#yZvLTBV%8qr* zn2B6bBk!RR_lBKV>>JL_CN-QCI7)1!X^y`z{w-?+Y8|~XaD-$u zo)3X8G%tk_A>h9awG>(FihKQGHgwGxI#!KCs8yRB&_TbhfDjI6!Q6>CB@CGqp|VyH zW}Df`rhunW5ha~&F1AW+q8>D2fQN@L zGIS6n(iO!3Y$Fap*jkdnqC^3ftwAA6rW@FY>`VMCo`%l6Qi8A>Sd)>b9!>-PR+xNK zKt?YdJ~ql9y267q!hacaG1};f8O7KYv01Y;+MKo`ljV2E_}*9m_|ZWM$@fKnR|F@( z0QQ4%B;L!`?8AYGh0wvrx`E!yCQmu#np+j8svhhKV>g8LU+_qUf=D+vOkt^R2d9;h zO%lat$vJGypDCw~`p_PfP6FXVs1n)n&4Y@ek8b9c(j-3U<^+)t-nON=gN3tntYQ#K z(|`C}TOr8zpB`gqi4oDuUCc%ibuTX&Gop)I<-PlEpbS z3sa76v1ExT@$M&ab@(e2d+_xmxuWhy5d6)bI1vPP6!X*7;sCr~LJ|e=Gk?i4;Dr0r zvEOP}kfzg(d`4Br-pSg+VJI`$l*o6cy;SqF?tP{K57vUwuQ*XB)2x&df{3K8kjdX* zO&a37;bkjZ5YY~H=@d~~noWxs95u`W3ZVv|ID=}+y*5^ugWV09SqMn@&sfb0B=^XvvWcOQIHml;AV16SO8oPSHqO)F@b9!7CvX?U5&|z zqQ{<|S-U+;=~}P-a5sRk4U)5xF!r0{3C!npPlSEWG;(@)hQEsH(31Bw7gmibUWTo# zCOun9O_IhKesNvcQ0$Y+r!u`zMP(|DiKtIYu1ytHs^W48wW?yTLKUkMbz7Zgr(Tbf zZo6Ag(xe}?+XD#khvb+Tx?gW6DcqV&JKeY!1>F=bR<^=kchC>RLBD;xPh_rDtQA$U z?t2}CKB~Z#5L!aDko)hMg&&-gPfS3(nmAM!eskftBkCVGh3nb>u~6Z9aVywdM z7GaDwIUx$u{Eh|~859b3mxu8_B=GhTN8$$J+jZ6GiTru6C^Z5+dH?Aqa}W{ zo4}fh_sQTmoNte2jGBsQ&~G2Y)v(`e7Yt&_l$-D;Sa@v$uinm+DMWtguo&neOi8Sl zYyi0wYe9|gQv`u)W^~$x#1o^vo$IXEG?~Fqj3-CT+z25D4uGtw6calgw=3hRm5I7-@-Xsyd&B)s=5JL7mAI#_XJqV2kHlkpVLpjWfJ{qe_0Pc^tBN z1R0M`@h<}$-TcPLXbi7|fn%=lAktSD)y$B(Rd04VGJ^Fn&}*r-Y*|ssB~r$>jWsgK zLr!&w$7SbpG}#SD;D7O+%h+H7ETV_YOERX14ZV}(y)vgNP>}qxHZofvf}4udQN(Wt z8O&nxoaF$*Rm6XEGQ1??0)edXPDnP$oRX}}{s75Z!t%1nn2jv7KcWU-YX6LEj{m)1 zrf%(8HFG8gGR9#=TFNuj0c4VyFQkwufXMfI3aTXmx{L{@$=)Wo4qi;=b}D3~ItpW= z(~LERqjk~8%pJaRd1vK1UBf!aQvDaT~d%zQq{=d1W6%OD}{$i>&8iYKx>>4g)r ze1}5+W7O*g@M3$THR!})x7&^4AP&P$n*9Ily?d;jM|LMR56`a6Y~lpog%`+T(Zlf! zNsUDI*YB1`WrM=|kYwC~hTSn(TI4?RGP41W~si_nYlOJ!uTU%QIZNc!Kc08E=K- zOX=(34glOYE`dMceD?D7oiKhOyp+yfxt2`g**C7uwkB78dINngHbDZLOz&O?AkEO~ zH?F7S!DI@72>#;ja5M~O%K6VDV@#U+L=z~X$(#=*DBZ_zjcT%p7*`|@wV7* z<^I8KkajAyL*9Oh2TGD9*1n3=!;*39DHJiq@0sPRYwmI2KwF1CVKvT4OALld2%58U-)`{|r>ZZtf9>z;gT^ zu^ev+tN+6`OR4E$OHta8##+0qX$ozdcxG;sIb?eE5*hjjb+F&G$SxDA=O}JvN3}Wv z4V=_bl=m1~OcU8~8PmWSe%3)hBOSxuqJ7XUFX9)|20>62@LU&D)64pytDGPD6+c7c zR(G7#nWvDAHH5i_Cn-;BpM&rjfV?v}jhW@&WSWr+9NI5Nr_isYUNOFLuN^MPmQ;X{E?6t4}LUq)4Aus-nvJv{JQF zeOjpkh5EEcA9QD(R*^n)bradA5D!vy(~mD=*gSB&Nzzez3GDr7wUg-4 z);$%RXuiXZYaki!OlCuzuQNBSE=ob=(|3C zj_JG7%Me%7?MDfhGU_k*sVrp=17nc$Cbepd&glVjY+{7W4Rt!jYISzp_MhuINuyH ziiE*_^Z2htgx6$M?>Yg9v%!B}Fo|7(p5qT*&OdS7a;1PksdK@n?07*1eb~z`;BWjr z2oc0*6^(rd1rc&c93(`@A-jJNp@2wvh>%m!5)dJ$)@+E7Q=kwcbW(_z6gC@4J#KV^ z4j_bPtJQ1tA=*;6*Y3p~1Pn82@#Hd`n=wr_xu?>ynvU``{yAOX$xb*U)k=I{S$bzeH)lPZ zDcIz_cZF^XiLn)joA2%p+J1Zyju6hoyKvwqoDVOjphl48yq2U)5gR+^aKnRf)d>6jZcsv)xrOV;;DqN}NzhL$d%`G2B*w`D4Pn%;nNzQ={NuZp)aRxQ? zHOyy&n*uY=TVg|(L#Cf;{de@p@%%QGV#CdcYpuE+PvHW;`DPq~!~Jl6RocqTRNCd+ zr`bDj+T$gv_xL9GFDs`)PS8lA)NVcl2lJ(W%>tyTj$e?XNd~Elc;HmXYt>2d60b8C zsk^>I3paMcdAzj=|KHl{&#sQa0dYQj@zGOU2Ru8K_eq|`Tj_Rq^6K{JMzlK|C9Iaa z@9vJ_a<>Go#!KK}#CR~gbV$K*Pv1ON2!)?1?QmX34j@SQWB(OH!eWgIq00-9hKWWx zmZ)#P;4v6OD!Psa-@T(b=z4XKWDlb0*YaSjt?Qx&)oqE(S8dsL3}+ zC(j+Y&2y@fhZg@RRLbU+%@vCynfgb8uOD`d1E1mPgE=>8YO47vaVw9b# z7){hCWKDLu)+~v~ex=MTKS(Ur%Ct?H&39(QD&jEbW)gP9Go9{ij)q^|WR4g6YHa#U zx%w+(urC7d=d)ANCDUl1{-9O)L1xm-%8emwc1fIO|~=bc;l z>Wo#vdbh-uwZq|ALChCR%eo(TT>_%Ad3C8r6DncoH}kpqI49Q2@Hm&agwgU~QYEHO&eLIlU0rJ;N- zoj1B(yApA$x)wHZ(yEH&RNll?KN@39S9v8nb8UmXf92S1Y&ZT^C_z)y?LdGmKsY)n zS*)*O9vMe8Iq%@Dz9NcUD<#vdk=i!nD9K!&A;IfT`EJ2j%yXaKxNuQhl1C@?{9rg0 z!W%LsaHmOiFOvpxascFf9+5*{gzx-BGwf3%+2mmYXS=q6BQE%p*PNUvJ=QJ)G(sZb zI`s{dTXg>%8=Y`2r90$_U6j|6RRo=n*yvfU8@PSeSu=}T{QfMr*2)O;F_q0+1>hJ3X{X(&M`@#;bfS8r z9;Rt80SGyW263|)L_w?F2Phddqa;q6y)|T9Rmgal2bQ#LiOcBvnM%t0U~9S|KDn?e z1)|akl+=oO0^*0})QSn;7w`V}g~IpgYQlHcUP)x`k3RJEPt~3{^W6C}r#CL1dE!wx zthNJ&VsIscI2I7mVjf1L6arR2P>9)9Gzq5(2#FBWVVZ7(i(TzgFC7uygVEe;DUs(t zP#AAuE-^o(sE6qossutu!kvHmJv7}fUNWusQkvQD*29X$A=flpLUYZertM4ZM~J-58&5L`u3r|lJWKt$e@VzoVxi;6sZpH?zY zUiFn_pEEFBie;ZXl0F&eTooCphyam=7UO#bnW!YIg=W3nxD-lByFE={YHKWuP7CXa%#}+h`|tqS`q|QF>K6kDFNWGwrh5mBqu=1kV`C;e4KM@5~+5j1V}@gBC^CKzN7Ro)h+{>7l1>qY|~Lw#2T< z-hf^agzULgT;eNBd8up1iDfIPdD~cj3ul2b^kyS85lqKFvnxi?%Cm+ar_rY%hL<7b`cLDk3r* zIa|Wn$zGE0n#NB~*4YsqfNwem#dhFowI!SiDlfhT@l}bl_pk1O^%73IkbAo;w{8`| zSl#ZGLQ7y-fxF0^{cT|!Rx7HxG6efVDG282hYx){Sp|LN)J=d_Wgb_-T!m~EaH}w1 zA<_y5?Pd_yTLGMh4&Fm?zB35Gd#M@s(>CNtAx8b6 z)$P{T`sh{FNB`AFe);}9K60NsF{x_`IFMA26hwZ1BT3*=zZt(hFvZwVuxrJ08&4KM zWNkL!wDdD2whv|m(`AVhGt(%+rQDbfO}}shqTP-**?ma7LnMLr=FS%(AHO%LcKpo6 zr%u>|RO}%2&y@KEf6>a{dTxAf(OPeVbU57w*O9^QIDxZaycc#VrS_*AyaeD(R$@`g zH`phZxnT&_=>$se&P5bgm~+>nq)b0DG4l*Z5K8dYbIUoD-QZfEL7L8F$Cw0-36#zq zt^~s5g*ygFHl0pE?WC!Jutm}+!S~LKH??JGzJq5k*v%+}sFg^me($u*zZBVbXX$)C zO1I%)o}puN(<$-qUr?ol7G_~qbpsu*Swv=(m4(GHkdZz%mAJR?eCKbKsj@2gfA zE0cHL^OCmZ$Eq!|{8D?yo1+~vzvUApcw8>5C$G23fpD8m0E$8IgM_ntWzF zIL@vY-}}Qt&G8qjX^z=UchNId8h@E7jisFvbtqhSYemU~d8)i2Q9FjuIm#I`i|y`; zg`sKV8AyPLMz+A5uXR`WR?3HFs%0uiB0Om(y%f14xi01E9kF(;Wh$?GwDpc!m}0s| ztVk#62H3?w98&q=w?CsL>!?Cjy1xS488I@-JXB@%mgz4xPOq>{RTTn;F_(4Xgo=!} zJEjE*RZ=JU$r%EGDruzp3!7heRoYDU7k9qWss`sxW+hwcixAkBeri<(Myf81lTUp2 zTn#F46#6Zc{Y-DV$@6;RDB+ZY3Ry+^Iu%)q(sPLw;;7J6TSW$?;Rdf?Y^Pdm==aNx zY2XfE>1##2*^S39Xp4_t2H-=ZryQ%FDZBc5%i+C3etnwR`<;7{EQLL4@Aa5XH3} zLD<(M>~#ik0Yp1)hs}Nxx7w`~4(JB0e$s42VY^xHcYFP{5_?sZ*x&Z4u-|%`A9XzY zgpGKM)oJP~%(>LkKv)PCU~z6}X?`GRu(!aWnhMNs)BHfasWJH7xPqRd&84)jZ;NVmoF$q<$-FI?yFjF+2M)>p@2?gj*(a+ZSw2j;Q1+vr zC<$fZ^Enge%fRafWk2ewl7VXVYSW@T&t@ZAW0LC3WRexg{UWEND8)&SBYEwiGLonC zWcU>(k`+*JMbA>_>y&f26M&@*(N*+Gc+3`P6{12s0lP1%vLVlKFw8j3y0C=zNF_3r zrM;(N_=}~zGClN3eiy4qeq{*}DR8-QsUi_p8ww#ERx4B}DMn$v-RX8BxCWq+^tx#T z7lO4LNi*yW+WjEz1#oXzeb8@rqqsNdcfb*%12+dGNxu*0X4-@GWdJMdSbmtXGH+WS zH7-)wsZ`pz{WuGzqQt~|OMv_^V!0^42hLpeNV&RCZV)6CC?`e|D7nRBgWhJ58?}%m zCXAIzY2Chnu^xq{u(k-wd4mTCrZS|AN?dTN=cF3+S$0wtqnZ<*%j77^_*dTGR;nQTu0Je4jZiHz-iGi zmzI&_D4mfi;v!Ad;=It~A7$b*q3o47S$(eBSqlF=I7gX^7DNE0+?TT>Y?Nu$Dnf)u zy$}JTje)-#L>-2J)|d7ZA3UV+K_QLG;NaIwfrCQ2K4kC@svv_>R0u3sVl1j)f(q;x zfS^K&LNovx;d%=WmUh6ic@T%4AW0hCJ_!ExUO$W*?Xcd9y1i!7NrFMI*Grr2cE3|k zA$oqR3z75J$4pli4g8)@Z+rle^KH3b2zS<(l!`}dG_Yj@paS7jiT|9r>XCBwoQ_LR(xJpGL$_^Y%3Sb<>@~z6yBe!CcMjm@rpQFa^L&k$_noL zBdFWrzb%H#rYjL#CV0ee`P$!A4A<_Ly+6Z*_`+HaQt);{T9<3mDoWiAuhcEZ-L(=e ztc^daq-}5Am8I;*OG(*YdOqp;Y!&G`w{{{`FTm?6(sT*-3Mslo&O+(A6}BKqT^(Yc zciV9obUP4;r5#04w-0g82XQxs@OF(T?I(@KpcnM|{SaLQv31r$EcY5KR8f+B(Da379$R zieM>5oCoP&%;X1Ihit;Wx+{FT6p00eCgrc-#3L(3brt0z{{esIY`l+Bkv_%mskyRD zR4#~uhni0!suV;ar*0w-RpxOOX{eB`LKZ5_S11Xk&3Y&3^m}0^X+jJIh}+wUAs$_? z9kmB>)bDrF2E_awbo-4?&}ww!de}%>19VR9B@qM!UQ0r&Dhd6QLzILLGhiK63~mZd-bCe3?)5|0^hsv+Grv0UJ58s<*zc`<2Sl@UhXqWgAs?LNCCS_- zXQR+ph|eiIby*_mi#x+<$ZR)+h?Tk|ky|j}<hg>(-celO-p{!ePqw#*5V_NHuvdX_0QZxaJ?-=PUTChGHJ;MMV&HCsJU)Y1FoU~A87X%VvrE@hZcrdOR)p$pqvjw^dh0fovM zhNqyy;)4$bRDGI;XRFv=O3)x0hlR(Wisqp-+l2WI51m}gML41HIg)Fg;BlN3)^c=#Hwl{{^}!tXRV94 z2XzrzA#ndF2wo>q5BYD37TO8$0rsgbyEah+ywY8`eGzea^L-;2-1jo7bSQ{61<#(7H~Mf z%6sS}Q^M~{!m`Yw#BV7VAKhIujgo!utn^~rmkwhko8gYI39AmvWJ+0em=WH1?)<_X z9!(&~pd`UrealFrWZydnxogYPd}p>bfv_|tQ7e&B{oV!4zcktFY|-q_65dPoNJ-sb z3+DLq7oJ!kX6l=aZ<8UfUp~?5KVbZu?7+Pla-uCdaMw8#B{lU($^C#cZeQrVEjqWk z6VG`EX$qzKepV+xy#PON$}Vb}MiM3Z{miZ|LiIsY%sv0hzg(!8d#0MVL;*e`3cA1X za5)9t_O79zgU12|oyuV==-`E4L5H^^qeF)1fT56+`W9OiM-)#GXbXbBp(vuXP3%c) zne5Ccd8oYjkdqZYEFf}E=C!yx0KzfOrGzp zl0GZ$_YxB8VRt8iDN#b_xxH)ZJXPyp{<8>)mXgTzY+-Ct#c)Zg2Z)LUi&!mDajAKB zSVNrlz$3N_am1wv!1=8s9Fq}bWW&3r}!PC;_H`L4#E+7%gIj|FKAq&#jejX z8u(bP&aclJ!_8c(zwG9$@~s=0y{QAZQYH!K|2kDemjkOtw9gY95j1LGwp@_ppiEFje0w+ zr>$1dZui!D?N!xl|G^<@wbv(guVJ`FC!7z(?s(^l4CPV7Nb(iWHyonx9SPIJl^`U6 zc4_grJ%^^eKg=V+x4FLryH17pe_5%NfsT7t@wwxJ_5X7G?)dmS$xC*EDDuSwLusCa z`6a7<&=gx2|KmR@RBU~@nqsS@07VpBA59MT;Ix9p9M@@=FoE-!-;!E~JTb!~%Fd9Ut$&PF;_ z8n%jul|E~Chyf~8e!AM6MN!(1a_X#%#~$xlyJRjOiww5qVQ9H@GO zX})H8eB=NsFGnF%YSkN2Hx8mC>ehp9v(azINfPwCjiizG>UB7L)T*bQdZRPw^n#=r zBpnEm--Q1lxxT*96_l{63YETfh$n>J5#O$mUo^_aA1jfHK<_-wBk_CO?5M_#DIK%}*lgt9|mZ8rZ`o$s?1UV-R139l^OH zwYf4P`Wu{#ldg{Ghx5PO*!$rx{n;SCUMSFQlo#l-KUG9_`}kRIoRoL2&QNupdAAxp z8i2Zc%xKPLE*GJ8UZmS*M7B{g9et)5MrkWWai8C=wwvsZVNARmMkxHI<$FHzt`Duwgdvvt*1TJ4f`P1kI;8 zs|BXcxo5v}=Dco$q9qzGh&^WKlWjG!xt5#nh=T*A9g$t(T-5NHa#P1w{`;O`bn}-2 z10pQJclH)```&XRJ(cU=-e+cMnvnayJRMs_Fp(Xli0{x_lilfPA5SRoKt#E9SH>1k zz=F%P^)NCNTX=fogBV{b^`R!%C8vIZG#21@CBU&)g2}>iQzB;}0O>VbQPPGRw>s^5 z2<5CAF)I<2VJhuBbYGYZl^fRAR{Sl`CAvH;|phX_E{ zkN{jwPUY`ps|E?a`m;hvP$AS)?ni+jgHL>iAp<6}Il^Tvfirc(F*vZGq>X=uG^VAu zCpIpg*}QoE`DadRDGRe7!#(_%&WCApeoHL=WCETPCo$pN#)XTUU*0(P{F&pdMJH+# zxcAd?3fh4W6uSku7G13o%7PdWIPtLAP}O{-!Mre_sF8>-NW<`PI=M2dMd|!X3O>%e z;|Q*$PtpX0|1?e$xX<1wAA&cM&NBe9e{zN9VLdIt4dl~j%R5342NaMDx4qbHTMFbh zntAffGiT1@5M4NP{_GiYJudb$gM&|>edag_zq1p7J1~p<%gVa(8<|;;1vNJIk3M?# znTu!6!m9dr8Bdy%NxI-4PsTBkTt89bo zm$$*O&&-O!?Mwgs8-;MY{I$@zA7_HLKmH?zwgF3C+M0WXPkLCd;BX*+ZJ!LZj|Czn zv7WX3nt5RyO5B#qQ^jL|c=O`sG@b8G$7#ZFD^lkxL=%^@)Rmuw=hQLAQr$ z2F0_H`y^boBy15`^-~hnUAA}y-%`FA|iLj88a($RxyCX2cJ#^ zH3<}e;v;=T8+^%F9%@67Jx3%qW|MS2b5WT*vvst1vbyL@*!*gwZ04Z2B}-ZFO1Sd9 zw&xg6NMk&!ZqErjP0D0;;NAj@SEk_(I5awIV^POHf@pkI9}rmdk=qxrm{)lzu;{B` zF|g>X%>j$PjD=va3zxLC>TNg=)or%AQBv=8AUYVN^n;|HbQ)pM0s~zPHyid^NhgI{ z(W5~t>A~C9AZ>R$Yp}SgVDUdW#6whTun6ur3mlC4Fu>wFLh#~ShKRLeB~m2z&IW^d zHId&2UTkkN=Ps`MR^`#9}6e{N1>Bpb%5z%yxHn_S0XH+idcxJ^(0` zM{a2-R8)B(6w0fhIuy#Q&45CA84ICMqZLA!h)z9BqA={I-Tt5lVI>;PxZQ&I$-R2e zYYf_9yVdJ;!$G?P*TjQq4dNt6ov70WP_%|Zs|tk<^N`db8nZqO^za7XJcUt+KTx#r z#s#*yu2I4?8qTM?+wu&Rb5`oo?T!6J33)poK?$Gu#|kBYHqdLTky>$$6Kq>dra~OE zo8lKzh_}M=C5W5LV5DD~M?XO(ZE)elRaI(PUULrfDgtJkDGbM5V7|T31&&Tp-%37+qP3!R4%C z6!G!fwJa7fE2o5qN%sx_N5@s}d3+#_tG=oa0D$N9WN83iRCyr)&#Rz10MDz<0N{BU z3jsJ7Ad_}KY}b=^8r73lJxuFyKk0P4txh|r*AqB1*lsk!2+WlAdON|8C9Qrs=!C6a z6P#Dq0DN@;_)r*{z$i)K;_V9vT*Oh8+SwD7!py(n>$)*2k-|ch0 z&kjM}AN?rzkql=nfJdfJpCx}Hek-up#nY7ajS8c#Y>Xl*uiKbaSih0L#8yM%&v09u zrkCLOBnvL%InO68N%W9V1pRgeUUB{h0wdsugEuj!{sm=05%J+wH*P~Yva2XvInnCu z_%pDx&1aiQINVQ5$HP^qRF=8U!!pW@(U4AeHd%jooCbX4D~_jndg&9wezPEA!{XG4 zRJPRkloQZyumFXOFME{+Mo4Ux$`lH3QL7j98;zjbYlmr2hm%JGh{)Z6dncnol!mSL zU;tkKU5Mz=Ogm{OhzCKZF=+IAgD7s)-Nz7Kk=)z>$F@ z6@sC7pmLK_U$HmSt@K5qQ5vMOW;1PB0^EN*9BmQ;M%t1D-oaR0X^iSmO~FcBlEfRA zC!^hMaT}p{ShC7@g<)Yd{OazI-EzZ)VmEzBLN_G^08?V-7)eW3|3SRFy*q+{l9$uX zjH%>(y^my#$;7!x$r`VhB>Mx>+pKBlf4?N*cL`xS8Qt_H330IXI*XTZ_gXTEXWzI6 zm*iae>5cIuNikI3WP0}o#AS@PSaim{Ut?l!xhRiX6j`xzW-t67Zx&iF&zFz%SW==R zaOz_}Bla^Az(eWmk0s$%5~4-KR}euu_@NysLtfpECL^AN1_S=h;5pgnL%%W>EX!e} z=#0i1Vi}DTozYwrET@^Iv+`-ovhbh!m9sapTu!PkK=(M7mnQIRPeTY4vWSe1@^*SQ zvdrQ}_wC}w%go{?PwevM+sq0G^GK(7sP^j;@CJ9Sc{l3d6O~&(bNs`|clA+*@CYSMINm36cJR1G2-`#I` zRN`wx;L*?hBC|Gei52ZUnf4}LCzn8(jmTND`kgstbUI%c`Z-JV#kws#hDjvm9h2zA zbEW}GiJk@@awT#eU49<=BNS4rStjy>fbmdXcMdbT%at|WNzN*3GLe-tlXxN54#zvn z(hZ;?*l5PG=b2UPMe#@n8~Y)1F^J3gZ=qe0!|B;9yTdciCsMcBw~X#OB_#GfRYUm6 zxR1BNgASK-hO`rREvI}&TN%@6eNG-ywexP4Nyh4!L&AJd>bG7Pmnd^~9~q9v;F-;0 zd$Rts%JFzHi?R-*3Sl4xV`fK;$)Iv@wunbQ?qx7#nWc4bn6eD@Rm7Bjlw77q3&-Ek zs(>PC(8sLMK|3P(QY*}&yS1vb3)q!QT!4b%^TA@N{83f=**NYq76wqS; zu0as9qfrm*-F`g{)3hDNgSg*=E5TaruoDmJgS3HG+o;_Pn*B~ETtmw>wEQrj34kk77Rfk!MXQ zb$AKqpyIM%(~0R=L~s@HrE}Sw>I64da+vS%Zed{gnR4}4MwI6&Aj;gH`Jm*5>QJ(f z4#AKMjze|uSaJXaYAl(%5H1dS4LD5Ik9%n+iQ!yTBY^v&;qv%FqXAd81z|V<)Cfnd zk~m0PX{P~Kw}ri4uiqV{aT83HYq+?oaPbcg)Dp?JZefY!4@*k+rZ+9G*-TrOfZ=Z> z2pDNg60n?UIRz_mNfHO(Vf!BO0fVsI#AKWGX36%eDlrH{9OFd-!akh!CYM+t5T?$p zh8r6n81L&`s>Nn$TCXv?T(ZXNCCU0-YB^p1`y~mxuC<(?o4zEW2Ne2$@Qa1e|6Dcb zpDX?l%>Ot46~p{+WuiED<;DHfqH6dwYQW0B5&GF!kviE}5;{4{)e|u)^@zo1vX=?4 zh^fT&(?gcz@U=j@z4{tMDiI#0NZi2NOL&^1{sFpIY7Cg6P;BO!iA<>?IYc&KS1sT) z6H3Yb+JPK8KoicCye4{`1WGAzbVrzO0ZsIxiwyG1j-fmzK4WGHnSu1&C`i&>jzD3S z=x9k6?GwAc4;jW5MyXNNDizjldqv@EV|ue(MvBQ0W2UprMv9r)ob)WWnPg@sj@R}Y z#deaVVl-) z72$3oBlt(FZs~D+DCp|t@2xQ(c~)WWC&!XNP;GMKN@cFQt_R{nf}-I z{HFafjduecmumDX>IpyZJ*@$oLHq(-+k7ym8%`>Ym7-HwZ+NkS-mp{)eEP%Rs;)mQ zO^@gimmH_+`oxL@B=m|EOBL!DlVH&Ar7>s?L19==q7;rXL=eiU*^UMwixSWbIxV<} z2Goy(1Wq^%T4^|de;U0O{6AXj7gtrkc(CyS)Dnx~I4xHw+%nQ~l?ess9!#~OsNIm1 za%(Tv0l{vES6!|T^S|=?S9d4#^zOBJcxm>^0mNmvZfX(LW9|SJst(^XCd1}zE1Zf+ znDr)?R`Fzc&zLL*v5YrM68oMhUsGzCua+ctlS}H9jFGf#^{^$NlQ1<3>K{;z z;~PPt#_?h`jicJRx#}@HJQdMA{`|iz<89Rye4Rcp0(GjXtEzE5V28@r z_I|Cbj?vR{H?lod9%g+J?=4NMm?lEe>S4mdo|#%DSBlPoYFbORU>`NDrRkN@w3e!E z8BJ>`0*4;Vyc5sNuiM2S7)%#(hZ zd2|rf5=!95Ds;6f*|{VP^BEU~>Gr8Ym?!g|FnmEk23KilHy2!2y3J1WGJ2>;9%?)J z5@fXV9T^2m%T{ew@mykc`Y}p_^ z{G?^r$s`%D(?_X}8K8f<)W5>{wM-_f;Jvq3^3& ztWe?CZpW=K=qJrI#lX>FFAh3EqnWhQR=wSBHNd43ZeU6v)^yyfH-aGQHiCNG>kI~i zP9tsf)~=On*UGhP<#;|bofNGD+gvMUB`&FwIsnz<{;OM+D<$WEdd%&6p>8qDf07f( zdXr15SjV{btQ_v3j$;uGGe=u%&&t}do#`ZbWU_Ot_R>qtjroqPF?xgF(&VJ8D~UsK z1?>y3{4a${+2@z?tn|oCL@WFA|GbP=cE6M&FpIcngZ79*NQEj6!yAYJd?Q7}Sj=pA z=&;O2ikaDTnPIujBr|(i9T~PGAesnQ4U^?#ndRNEh*M>OLQ!|gVEK|>l?6m?6_`O< zx9DDSt1RfT?v&A2#%5+x@G8fsst{)ql!vK7rW5y>(gaGZk*p%dx^P!YRuOY?WUQC0 zLR<^OGV`B2le;K*N3+$FYrjg^4A*{@$`jR`iF`&CxiFe#lsBQ7OeUxB`Ly1baBZa1 zyr@w;uWAe}%2tACgh($zoUfvC9N~EtaaxoT7wPw%U*+Pu)dfmcIko=k{ox1M_IiWn zo$gs!C;DlnN6xFhvL^IP6*QrFgnjzY^VRjAMP!K9bFnd~uIntve4*him$^`{8TT8# z9w;y2#CV$4;evvw2bUEzn(cbfZ^6}gVbBd)9q@GQ#!mhOV_wQCk{dg-1=a#Ma6=|iF^-*q%77*(%_JWx`XRLy|0&4gwlEqfasDn zUN1@3A9Iq^^}k<|@Y=Z)R8jMAdMTZs9EaO!?URq~s~+=T{z0K0^GntAn0c}f(O!P+ z&x!X|mXgxCZ%}w(ay5%{eE?4;G1E%uT)2V;Ga4&}Rb`~;j3(4%In5-Ul>AaBT*Jtceyye=5)p(g%++c`Z+<2K;+~ks7-h7)`0bwWc zPvWWiD50aa<&)8)OXtd4!*8*|M0Ae>zUnyk`vFFtsH=SIvtLUb)TnxB{0co{3 zd6j`_l`Htl#JckV)CI2KD@%?5)#b*hI$*6fI0Cp0(mjb?zc49uP{_kU(9s#_J`? z`l0R`3cvX1sZ*u3<=ofi11OS=;SQ) zg|%dO)96CvY^Lid;J`3pptRks^nC*WeM|XUcsiVO(B}R)Rp{w=ru&H=q|!lkIJi1=F#DW2K#b42B-+=|Y3D zIabazW(;yt%|b+L^dTQGGn8XP%dhv8Jo7H}2G91@*?V@HCzR=*BYNkVpP+=6dSyn^Y zh19K4kSoDEYA~X}YRzbTHd>@#`HloCS>8se> zG;^8Y%j&C|s+qB&_-FCe&XQf#>K}8(?}?iF*v~C9^r3oJ9AUwkz^W|P>kSCO*MZ8* zmKae?d!}1PyN&rn>YH3nr(_qv#uyPS4yN5kYxL~QXty~#KlFy1&B<*!5jc>mAJ!Bh z%`i4^7+A(l^O6|8Y2voLrFcyuBVtGRlmvf9Jp8OO;Tt^l?93OI(b&2($O^f9q^k4L zWH;3yE&1o8IWj*N3*2tAfN!5;n1Oz+Ph8JtZ^4O}ITP652CO}UNyc0_-h{np1|A!C z-x-DTbT;3V&v%k^XPU+#Q|l)1?(RDY-j4ugOvs5Pa<21{$L#YA#QR{%DMRK!O*v&6 zu#cvkvgAsca>`V;j47u~{f;T8Orb(kP8`%jxWXoGMZH$18AbKD-|KaH&9Dats5|{; zd(i5KX{!Urt9wbe)5Z&K8qL9=-R;&pNq-$wab-<8zjrSNRa}QaRCmc3@ea8T-AGze zUvEb{mTV^HCwX`H$aWx_NfriB~y7G)_ujMtRtBWy2&Q zp$iR@#w@aFG(G8@b*{iyWXW zdn<`-09^EeVGCJ1ykqx}*?G?EA`ng};GoJsuhxK!I_8~*<4b8RO6ONnI5@XEjwZWc z`ATXiW2XsR_-M=`L{#za6s%+O+H`V7y<=lZbPxX7aZh%~i<86Q=xR26WFzhO&#M@Q zeOW&}|9z2i`sA*VRrJ^EWgQ%gC(~5j5}Tx>^b*I35nNWXIZJmYqhXkf@7~4u44X9j zHFSC2JC5hZ%G6#N);$6GkNNBrk~}3^cnS%z2v21w`f%Kr3@i9@^%LN>FyAvV+cj+0 zo1)*>u)F11EkIi7p((^?-EJF>i*fM_=s51dwNivCNFTVvrY3Gk@O(rkAavgSa{_9P= zK@oQKmv4f$a(8>YIlsD-&R)Jb*d2{PgEE+=v#q-~cE`i7?xveBq*w3WfkQLgOJXzL z!f(YJ!%Jfrrtd>K_l?*E>Y#QJuU`*$c1Bm5PX+M1fcBqu9iCEYalUs)5 z{3h?&?Aty}cKh+sBz~bbA8vzQDcs)SynYLZgVFpzy{U0$2*_Cb+GLy>3M%6+N)qOt z%l0IJHtyZCPt+y@ybDR*24fR1_BncUXEGT<+(=GHK2a*~XeyYuI*Hq;%EmbdvkNDP z#4BbhCHdovkPW*gHeHY)bRBjB3Y-h?2%%6_#mPI#l>SdPwn1>2mu*2YmwB6CXU59A zzR7z7+=b#T<}|d|o?RWoxXy=;1CqP-9*EnKv44mtLPnYsL1=X0Mj@p6b@${A-NcTb zJX-e4NRZ4Y{vk&)`UB1P7Jq2$2$$@pT9{f;mhuY)Dq?}?OnNG^>8xJ>V1WGxRLk?t zE9vm~F+TG&AV3NEk=nV9Cy(dke7F`oT&ow_aFno&mEvDk)A<{)v+*^qTPj~zT`?;4 z%KR4hR3R?5vu%BIINs#FXKxL2kc3rC8X;2E?hfkTO>s&4QxQ0z%XqPm)kNL#EG{|R zvACj3BZ%a4OLwsPNICT6Xk;}`zO&k-n2zrk94UQT%HAS%kIz5*mCa|KfBNw==a1h* z9fj}4ELJRH^K!~BT{C8)o=8I6m}&IIN?X$ir<-&YF$U2Z9L_#6V{QIoMRpo5bb8|g zx#d$&2u3=6an72>bsaj!v+5Kfsrz;Wu2Y=y%N3_%u#pBwjQL{qQMBFsHv5t1uasHE z3*yaJf3zKf1JOzKDLhGb*Vj?%o4vZ%vVmKf2CX6j%?z8tI>V+KnPT*dxe)wh!7vJ| zu8ci53bAKiPkg}hsj|ScsB(fj7vptV$XSlPG%!iwSQLWIs1f(0xYh0S;|Kzd0PbuA zy)aHY%_L~_2fe5l4%$&W2$LS10E@#;x7TU+ACZ+t{%Ii|d$K$p%iCTF z82k7W42-3hL7TJy0JDM7eDXpnp#%d1Ob{Z8T2v)pNYpYgNl8gYC?;FLLrfk+J*%-A zD6J;rS~wc9dPrmktSM7w!WWMmTKkd9$uzt&&S*c{hCpNX0)VN4aj6~%W4hbTps@JP*4Z!9Fe z|4NyfD+}*mC=}jv`r(t^pDZi87t~Ee_l5XeR&p=JS|PZX%3CP6cR&D7x?$An*EM+-6!zh%fj%XH% zj_0?j6oZWq7h&B7({3^ZcY_eDr^ESGX?-(OX_s%GX76gUMD-ru9H;Zm;cT`Wj$<)= zMiQlV^O<`^c&DAdjHXBYRAw?bf)Xn84LKJ zpEJ<|0wQa1>JoGgyXeJ$vL@fM@F2Jff^jtF)&t2ui+2oIi*vBqe6l%WaU-*j79Kuo z_4nurxVZ)?Tj`t+c45kERgxxV7o)6H#b}}qw`a1_Z}tG}3$9^iZiDd$hpRFowHGyJ z74gyu8yqTB6Yfk6RxSdPe&DUGGB9exC>MCtSq=7~q0f~?LpBGnLIQ!xv#uoW@pFq~ z9sm16e3NvWfN0|80Dw*03ES<)AcbonJIxT#Odo(vx0%FA)Q3N~GcxV>gEnBGey7zB zdU3DWITU>JI(W{F(zO?y;on0Ar$3fnaDVlYzki6hLwcieu}(hGhTZGFY2=%EIUMZ@ zSs5fSz`zYr`_5RzC?pA#(hWiBx$(K`e0zs@StvqQA|>|DY2|2BTZrI$ zgrLdItT&YOdxZ2^0mrI$_-zs9esgyw%yTrwpm#pK5>AuZax>>0J&KzaZkEDGyeCC$_2-J zi!_{boYW2+cWOtDFI4;6Vzz9mork7S1}$*0DpbX$hf%poS+epQe6HxaNy73~pPD`%5KH=K_EC%0tfx8+O`yPEj^TB*wu;q${LVx%rfsGA z@+8=Vu}RRxB}wq{fT1;L*s04C;WNr6Vx%rfWF_>V->MQr)c`hGhZ&4BQ5+7s=NrB? zcT}VQD5D@~7oafZJlc-4lZsY4;XKFxDR6+z<9V?6;<^t#5V+_h3 z_i_Dq4eym_k1Z5ewSk zq)C}pzYwz*1x}r)Ye1>cNtb1^-m&X%%~I&fZ#bW1M~=h33&L(Q@g@H0m~{AbLRDMn zLZfnGIs9|@&XYk;Z1UeI==HTBhqLV?)oy1ThG>2(YAf6!m{_ct$^!>EC)MPr4P>m< z%fMJ@`j|<0`4Vi<^WEv#@4U9yLfQE8ljele{Kc8MiabUZf)$sX=!alh=@hgMwPTG| z?Wt#)aWh8B0y2)XA${CJdn$c z^k08IeM^pHzSo$w{IVmRzppv9AIq;2uaqQqug$4_`QEAC7f&jc^ zek?r2CpJY4!B@+1>;9fU&OSs+CZUv?g5y~@mFLPt_s z%gmYOh@k`uWoGe$IYNb0%_3_u!0RKA)YuT$AioZOOc2UR zDMzcBPn*5(~2Hrt7JFH zDM;6$RSw21ry#ubQWO9@uQZ3~-WvF#%BjF!b#B{nN#|66GZJ!mTY!BKb2_gUoy%L3 zUO_n(=}g{w$QsJ2h~#otn*Fu54yj4?lkp|C<}+^|NhIG|{c+9w7V3|ds6=@$=#lV# zAm#p|zKFUu{RtFlGOzmP8DA@5isWs;H*yVdyRc4IQ=FBM^Ig=Xn@mibx-6Zayk1%W z%<^>liTbS^_SBMeMDGk*RvI-f>3n2r$V9_(`LUFg>8tx->Y}qO~{h=nsK`kfM^h=;r-~=`W^5Ll|GvG zk*9k%?&E*9_IKUKSd6wr!ktpq{;uqxTy@V(;@-+RNfM}&$5Q^T)Y+3$p(&Kid*|2g zpH(B#+!4~SQl*F`VJA~Q-+78VN?)8nz~04NURT10=i3MF!=pnF=Y5?VSD)>_`=^ep z&o?q$eMo5Iy!tJVpvOyj1my`-#4+e^Z}L-e$|)$%AxN_W)FHohY(6{oaP1f)G)(X( z*`6_k&avNq_y``*6Fx+6;hNWZXy>G;hGQ1g$Lv73K6Q)%tJAM8rJy{5V4n~~eL75M zre6d`0o|NWcgOK@c_HfdaGZI|X;#+o#muaSdLgRgcY>JPz&kq75VDGCh`0+#nHy6L zwU@(ptkB}TDqt81Fk_XLvR3Y}x|~~A%Zxw2id7s#@XjQu-oVy5eY5(dXO!43rMli# zsyH2$S%q6%#^_)eB^)@rsc`e)45FSBpPlmUBr{eG3ih<-8v1W+rG zUo@(B6MS~oG$xW(m|wJb5{@9|aB6eYGLXOIo&56V*6F*v_=BXWx%8)WA>`D zg0z$M(4EgPby%Xl0axv7*mKKR#%Ci;UCfka9wXCJ=E|BO^1@ouKIEe;VkKJ*)Nj=+ z@HJCsEp9ByTdm2Yp#I6@4&p8^zW-=V^2H6IpHF9TTXoWzt@a&aL%~tQ(V_Xo1~3XQ z`Io#g$7Lgy{`8`ik+lZz4S?=zX1G(4ZG>z~6uE>^VxQS2YDEuzw+)UgCUc7>xf?tg z;v(;Cm;$!%io2I%Chw42FRfw6x1OO_D+Q+q$d@NYf263XXA5SqHdJq3Bq(0OPcSrR zZ?+54gDQ2ivTGKjb5f3yGVWn7@XzW=X1*A%CNlT~-|I2j>*+W!R>S^O$2)Dtq+XrFJ-XAI`*euiXv8tf5+8OWQ{AX^Ut!T z>xrR{o$wlJ)j9`!&=y*(;h;L^bd?d4;#1ZrLT@t**&Og>D&nM5%%xUonkY>ktJpx? zdbDs_0n1qyEft9Of(e*M{8VkUzQH(qnL~}_nGH+I(|HAci!m;j~Kev<8i!(P`G({RmR~aS(JGX$#)R z{chTi2kp4sZKp{Rw1TkR1-FvJaUWS<4LT1m%}QJi`k$^{L{P1?Ki74>jmDMfFxs6@ zro!8Rq);pP4>ytoT;pc)3RIHK_M|9?H7x=L&#rDq6A?JfNTO74USu(ZdESb2-r)B| z@NS6*TK5m1kbQ>>PsOIWaI|9Tq;VK-8!O>a@XdYoC~*A(KL07lFW_a%x__>`b-(bt zNbLOo-fy!w9-#U~JjKlnB&aWTdz8$4LzH^FXb*#Zpr61DuCNBH3e$x0=4u5OX2L&gol_cL$kL!*Ihu&OsE@+29cc0lLiUf7V~;+1 z_L+-k&VPC1oKpcO$+~R3Q^*P_$Um(omZ^ z?1;X3znEfQ)jXjA!r9GId~?^chHu;YSxyq2qUQ=5cw@jT3^Y-5tLA}i(0^W&n~HQh zh-Ju3w6qxd<@BVYL>VzX$>D&_is?z48IV(~I9jP@2uYn>+2j$~7r0B-?x|cxnLVa2 zy*-zi3=SCUR+?9hL@cKJoN?1E;V0Y@oTM+hQvw>z61B3-GvB9*w59kX-A1KeRh<|X zw-}=+VFz<`V$=MBMm5p`2`b9Z;uea4nQWl7&tuc&^zoJa9LWRKOi${$mA5gQ{s2a) z&x0KRml_C~Dcl>PjzxNRm;@TB=W!yrO_MBc(pO|c(B$j|1}94|!G#!L{}7TN6K{vx zDOkUSU<_N~d~3+fe2QsMZWrt$SZ=lr*Ve(|Oc2QDTN6yYGJ*4&JaUiL!$JvhpDrsU zGr*bST3F-j6sy27GYV~kJH~Ja;`Aad5WwLPofq(lD@0_&p(3j*`CTx-$Z**)UWH>O z;@pH=ALA|6Z%n~IW6R}9wc02}2Mi}KzE0>gIt2%&>vcYxtU0PjOje5j=2VQYalT~F zcosV%Gbe@7JEtJX9sHxmDl;Y;pYWS%UdxX)H+q{} zP(r`7{L27aH+N4OjzMM}&(&F0pQu9wZPhd6a8>s~VM5VE=HI^Lu0y4R?5)ekq>OJH zYrM%Gva5punC;K;WIGy;b0j~^FfsOKo|4f$%;@bTFQrD2c2$tblnePgTOa~g*y%9N zxPR1~a~61$>x6!2WSY|*`NG>FnIW@F@@4iY%C}@RWs))VWupBNHRh#xi>fN3FQbu3 z`0qW}b!*kCo->@rCI?H>Ql0??aFWcjY*`HSp)9haYP6(3cT&PmvU5`0N5f@yRTf!` zf|w|T;TLvrTRmai3M83t%(cw<<;*E}9?f>QkMsG%SV30^zEVx&FJNcZD~1)2I|h0W zsY!?J$KBwFfhzZ@-L94M54p+m&m7wf#pkXiZ(&2{VuXIen&+KLZu_cO8o#smNTDT+ za-))A@?>V!-kz+YoiOt*QnrBP1QzlEWzs?x!cu1C%C^DWJ70_X;j;>sx%0J5-NYWa z5TDCh0!y)$-uYV8_(JPns}=O31T1?&8*g(33*ewX7_=g=_yvt9i6Xf3H3{p3W_vJ5 z!hWk4HG*CPu1^|t;(E6iAIjnJwe_#0_3vA2>)$?F|K!FAU;eex>XQ)9eP=pJ9+~VM zgJYQ2a7Gq}vUiPECpHR=R^_hrEZX^qx$2`AnYoIKhEgr$v0F(I4h2<4qEz5{GEwVI7imNn!npdEHP@Uyp; zy)LD%hdZGDf8!Ed4KSa*d|ia1n!R!@nZ&biT$^o8uKe`Ic#@=eXmc{XdtF|x{Eh4B zcrbxTR>@zy9gc?KjGf<_{q&76235%HE%?^W;g;ewVPCouo>$*KMA_>my;7RXCPor< zMTt|9Pn5tte(xo_ zZ<6=!Ag-Q#5L}T)|MP!SDAj$gyepEk&1+e1@4q0bYALJH#lWoyhUAv5IK;F3N=%a? z8gVRl8o`A!!wjDj*6_!9RV^#^JZ!70@`$aXoU_=i1ja>r*1<)&V@2SQUb0i9G7_v&y@_aF}X5c?36 zRgHG5m&ElDM5$Jgq;VTA_U^YjgI1&6j6m51j_a+p+_Xw^(^_YBasPByAI3%34}^sC z*MGlI!g;d1gp;>@YhmYSzi@pe{H!bZSi4!Zr=4`_QWjUHnG!xVN)$tlnKsJe6PNhF zBCiT!s!;$F@K4Hd%1){nO|4!l>&RTtTE?$sote=Kp3Alj7W$lf3<(-pn<+)(i)Gw^ zj-od9sP_CpS9mJT^BzNsX<`Wtt4Dap<{Ae3W!kS>UBoNqKLjzK=9_YWz0RFO*PV0d zcNH2s4$zr_5{z|&T^^pK{H%QrqWgfqMh2HLv;3P(GjhSHbkHn7G%N7997Da>Gr;sxpO*KB8-K!UCeG&Y*XT z8b$V6Ob;Um4_=^>upQ1gtG6Bp=)|5Fx&ZrSy0p1tp0&%WDzHWPhbz)a6ffLW$%=^o zv9%i+Wi$6|b8J+82xkCZ(S-}9%FvO?DLy^r*RalM`4b7R3fWNBexskp!e_5Plr6|` zutJx6sXZay`@EAG{`mZb3SOcHX()pM$?j`5ac@_~XPZTeJwWM*UZk=P+#LA=CZ1-b zm9VJP0#hx)WtXw2GWw#5c$QVpI#fl;SpsZKmL5pBY;m6`wED^J8J0d*6U1$33l__< zM(i7!i6D5>cg%uM;R(0N%RbmyhQz)>CGZreZ24NetS3S^0L12Y?+K7|Jpiyr(;hzYt zeT^_p<9N_*g`K3{>vd7J)la)o+GzFDUgL1WExbMtqfz=jh$}ozx6?61c8Aj)7$p1B z)w?%$(&-Ew@i)=J_VQahliB={t;yttSFZ0&Q~v8sG$29v+?Q_xYS`U|Q@Wtxn7w>+ z0Fojsf&m=V*}6;OmEXO0ujF{Ss`lgVjc9i`f}6zPcAUHK?vAG*{iahm_XQR>h@1Yc zeLXau6($~r6b3Tc4CjBjvG>DY`qAjgnxoqIM;QfSN8vYivU`5^PM6Yl&m&HMb5kk@+Xd{aPSaUOX%6X&`QcXD4rG}HZ8{REgLSEd?6j{R04*rh>UWJ zH{ucs0Z6`sn0>6TN)Ey%IY>u$Nqjd9!9lnPfrw15FFcgKuf`qSdMuE6_(w-d32OMl zFxg>({3Cb(lfZ@GQd*1B`IQv0tT>}sJGL*kEt9d=O@H86x%_?1Yd*p)E64WZ#%97v zcQ?|T4};+-ywcnKyc>-!r|=~%Et2ePz2qI)R#9Tm3x(vN%RDm!sl?iwomyr(TA|fS zcgNPW$cC#fJtoYA6GR!;9!uHZUyZ)c6XPOg)S@%^D8YX%G#9u-=Fp zjozTs?xcfm*lV=w@nBG2`%(k;Ssh>MZ~e(o9JzuY`|4|~P9)7|+~=1hP(t5-4)%%~ z)0IFRjoKW7-au50?H${J`UCZ*#t#``beykE#;M<<+VIpqSm*86Cs*KdJ5GcDrhWW@ z6|@q!g&Hei_p%^nWmO&6UR&J~{phJv1-sTP-b%N_lUKJ#`I@r>4!1b^7ypiiekvi<F`M_a*iZ7ST~@Gh>`(dRR#BeGbl}z9NFad8r4X;}T3WK< z-n@lXR~B+|ouv!O`NW+v&eEkSCxXvnye=sMm1Hk~bV9f| zIQGkX4}^5|!M`e$j>`E*7w&jkPWsu;{kz;hT7LoKEi~fzW7Jymk(Pbn)aPUug5FVK zO2}9`6H!B%`e_i6z;Jmvoz6F}q{HLK_{1{(j323;+j#PLPR@sG!NYi&)&%OYT%hSy zeM~@;YE1k$tLgH+(*^m$>WWdR*I;IGPZeTbUYzw1OK_9-zCe&9V$1FhdhsQO_@eEb z@h$}U1o`H2Di>bS=1j2W*SS&rQ z#X;n>gbqfZGWkaa%Weu*WT$D2Knm&>9x-O3)i6F_Rx7+PWA9hk#-i)q%$juzqK#L7 zv>n1-=_eJc1ESg*VHhM)w+8_*;3#Le(T4D2K|O`27!b6qaVY5IkiFsl5JY<^ZQr)`x0}>9w)UEn zUUT0*aIZNC9{bhZbn}JuYU$xonq}!}xBYWR9U=J}8J>2;GqN->%RBFEDNSUFZH`FW zfAbwKyn>e^_s`4o&C~n>bNX)`o6n9t4DrLb(h`4K^BR-r)IRpx4<9)JVaAReF;74; zd4`05K%ok+CD+p1+&w`xw-3tD+@vA4yNGe^1d1=Tg|1|!offfGRwFS9|7cTrO3u+b znZb~|WFr1+H=Z?0W-#0fWujE(W_^ZSb*?Oh|2n5uT($K(li`@) zBymg>BLaipGTd4~!elGHI6QIqA$$b5D@a!C294@ii+EgQhdGBcDVaZtn3cl$fpyyp zkLXxAvx>|n6W&r*+Ur2CCB#jN(KtCIE5ScQr8Az{FN{%HW<=a!AUnfi{k6~$9w?Gb zBxjO17cx#8WxgOA4HgjtNPLV>Kf7`6%!SiuG(R&2Ir|QDa_)+-nK#2Y9SX+-;p8Kb zC&SJf1{=0>=Q%sb>9$IbvRo;w6WJ}p%)E8@3ok{;qRwWD_pWmd7@;gVJC?y7R*`jr zj9gD`Hkh~q%d=f#x&SvaDwiJ_HLtPMxo5v}=KOK1Q@E1!br6qy1ZLgl?3d9DMfIIrxyWavzI_6I`@|njG z7lG&nM-?jr^G6GTd1ljnczmNQ9{1KtV0cA#mPFqL9ORh0AX6dI?nmurJpkKZA7Xch z5X!p=vAn@F7|_GEJ`7x{%E?CZ1=aOJ;llV7eJWzcX!**e}EWq&up-EclI^7^nm;_XThPggIoh zv_C7wzWw4Hc6nLO$*3fTyCBZQBl@;3q1Yh~g^byzaS)gfR<_v1Jg;%o!Q-)d2HXdC zbfJvCx`j$%lM=SV*Y>glyn0%nlRKl?t7uWIcC*tWASM4otI8OqUx-mS5H}B-_#ny` z%0d)hr39f=V`WKzlFvPkPxA8=!jm}dL=X`pNFnG&qm$N?ezV?AdV>J0f;~8+QIErV z+)7(bfFqrLrl|LtHBvGn2FQTQT#&3G8NT(1loKLTWQ#j_p#5ue2V!Uu&-b>8; zpdM-a9hc4pd}XgEyAU1+P^+LLA9LvxH~)cvJCA?95bpe1dAO7HjU;I2QYd~XZ{`CvhJbDXoDfwO3 zaq-#Bi)WucbK&B~)6X403WwOH^P}9BDz5C-S@pHY1;8nTeID;k(gQy{Vk{&%H^U@> z7*VXi#WTNgku^8ty>27;L;beEV$+RS!>5DrF-dzjg%N>Zo{-JZ&TZV=IK=TsG{J|y?7AIU95 zg8;jw#-Rkx!}e8Uz3>ICG+c!^FbN0kqzU((b<##3uI>ms&1M+4!3x#sby|%OPVV=@ zPOF_ZqomnuHwIxdtb>baTpt9DZmYe}?GJqC_}|yIhV(K7m;@gS*is#Xz`Jln zVG8CTI1qC=oL+^HlKx{>w=Fr1OX7Aa703_Z%-nr$D^s`U377-N96-q*&nZ{GZ-G#m z#|Cc&2=oS<7cAB!Cq@z|xf^HL{27PaX+;We!I$8L6pwsy0{WTOe@D+$p5LZYjN*vB zO>{+DH7Ke5Fu;Ms`1ba2jzL>D(M-V!+NqSP1AmJxTehfpF<;_NG+4uR!O-_@lty4;m>NP;E#Iw@@H$!@kC>d@FWYl zAGIes;PRJVV%AG*1!Nc3^HmkpNg4p3_;_Uc~G zMkQq%wTcic+h&8K#pj)AMOp+?apR1y#>yBf%lyUmCWWE08twy4Ip(i&l@gRxjg=)~ zQ9k#m`OC-QLfA9t_F5fq%4@-eg-y8Jxt(+%E=Q-?2p~2YoOx^1V~D*7mmNl(v_D7_ zKs`a+ueZB{W+QE20{`$5L_Pq5p6FF;VpIAVOlu?&t1Q2z;%!~x`13}|n zk6m_)?;)GquEa$&GmT1Vw?wZOvO>KrNFj*eglGyS^R^(f0Ni*Ggu<78>kEZKVM$w# zZ!6VO;NJhu9oKThq(L<^@fqFkaB0T;t-)}Q%8RD9 zS1YP{L8Man$J$*+yQID z&SW$UPnl9vQIC9L*}1a1>@oz1h_*QIONwiI<=HJ%*yRfp3Uc7Nlq3*}jil2XM6G_W(}uf!nsF~$>#tWyfBpMDL2j+T zo{Vok&O**{-HId6qI2-2bn4gFJBK>B9^Yf94&y$A^K4_g!2adpb6JP zv}5o%Nm^k)t_STfXbl3;wZ_e~F-SXb9cR22%U4M(|ErJuokJAN5AiI+eeOP@JuJ8Y zsh_Eww+|i{rkCuyI5`JG2mSq<0?Jag6DcnIrx@)FUvhSV6+e;z${&X0* zwh5Q0Ssj+il(OnD zw61d|N^0tnlKTN?+`iCzTXYWZyW}0DDU|B_S)Kg!0{pxwyQpazNtEdKGrPJ7)dxYD z@zS@74TxVXugu87J4BE1H~wC+A#r>6r1UdmM!wyXmb)3cZONlRMh@zGCSGK_ps|-g z1#1!wH%OioiQL4k4UU#q*)b-NFasji#Gd?_QLIpT@gXNGe6n>`c*xJnb$Uhtp5!kU z?@p)axGF!ixDl%gXkz&)ya8n*gyq~#}`^I4x4W%)i^ z!^Ko#+GygM4H{<5H-$B&aH8m+?!p1LDA z^Jtx_79RXkMD!%z>V0Y$=fTnqlkCDTy4C`tS>4s^ijXpbXB_iFk`+$p<8PI z4l?F?Z)A00ubM~YDyobFugZ8d{OYDOO;GQfMO$f~(ts{%d_&STFe)n23iD%!q2A{_(KfQrB8NrdS(PVn}#!fho zw>IJbTV-$aWo~IJa(d~d8|Mp+=BLZ!Oy6!vK;|d93}iyi-5~_L!~m!4l#xFwhWs*7 z5Xi$PaM1}RE(?U}7XuLFHVHBP#tGAJ$c9)c{;}xrb|tkr#*7b?XveeGYD`enq1`bV z3gQ&?#YScf ztuCNi4GOAvEaC`ZANUTlcbTyynK50C7A+Lc=jry&+^|J+e1Rb&$(3g!DhA5?W#UKb z!L;XtJz_d1Z5N$UZulD66RwGvr!US;w&?e|cAQkU9)h=x^|x>aC<=Uh^Di|tyJ8fr zJY(2EJ0qbxcK+F~Y(De+(~m=7|CQ?mk3K3n#(FXxyVI1ii*GqBkHac^QJs*%Iazjl z)UDh&b*1{tVJCY@K2{oFIay~%VCR{pjO26-5Ib=3mpqC1NTr2$aIosty~k{bQK@CC z2%0)}j}*F5$|Q`<3Cfb?#l4#@k02N+ZP{(I$IV)71mCG)Pnpji>6AlSU{?h zxeIYs3!=3|y++tf(nf2L3?Ncx*h-_$px%^Ur?wPyhWw82(gw7%s@QP zt3lKQX}8{v>S3$bY&W`t7Kp(~D`+;`X{X=p*3(|nhUg!SZm$!CQJgdf5Zo~BH0tTv zvam{)g~L1!dYHBa`k5291)4G;ML#xYH~bZNc6C8Hm6mI1SC zpkmv3L{E={=r6UJ#^<9qa{zuNsk#@S{3EMJ(`ofM*dWK>If%%0*jtu8jn07BH z8^?Gvp$HPBtX|BjqTgvmCK(TgT*llHxs96ee4DWmJO@c1gyW!V*pQB8{J^kkv?OKe z+FhLXVSATlA2TlM$9>>pcEX0WYKh=I)62rZA9!o44F1|MHS;~n><0TVACE^rJGD@S z1nQM%T}g!J=N89x{`ZAwt{$|aeybY~ntecPjX}__gWaN)f`y|4H*;=EyRYG&$JVc14p}+w{gB$$YvkA+XQz8jeUUmYt6sx@- z2)X#=KQ5Guf3>_^Y;UGS9RBEMzW%A&6K9?~f9CYY#WPPl3eFtpqJ-yD=Mcl9#^RsX zhT~cSS6W9CxC9Nv4DeQ(rrVRtY3)-l9bw{hl16i{+mLj~KpB@ECJ>W@ir1`yhiY(= z17uk}dHm8JyZYvGxI3D|ah@pCxycazWFsuvgp_is!upCY6cX+q{Bl-LLtNRYln=d% za+rMqtB2SsYN(wKC>a7oY`7_RX`$rDc@{;ySqjCJsL^XSo89K1owiz?R#K1P0-a{iiW_OGJ!queIF15{APw#pgRmQS zx=9oTQP7F{kg?ZWyR)y9+r?jf$p-!*(VqKOVXu>rBnRn0ZRGglauX z@YZw7nE-C^qcwvxoym?d_hn3=bnftzHkiC94?$EKq|+&!?a|cCG)nNj^CEX`8Jh24 zEW#A7Rf9RBx@aX*s^2>;^DjmA-B~)Hk5YCw6+axnnd_!g;@`iZN{J&)3$q$#XZdTZ zaFL)!7;OoxR1Gh?vdu{aCc!s(mqp|p`9!<-zI9!iC{U5kd*cauoWLy7E08lc>kXy< zgJ(oZ?B|k;^nKL|V`cJ&cwW-B{8+U`mS1YmcyqKv=C^#J1aF;tZmAi4D}51M%|Kiv zbj&nL?Y%Q1_fj+;2sKRYe<)PLe7?LIhRtjf@)AwVC%#x5{srcvvSFb%1)mEHlR67E zamm8ar11=HPQ-J7TcF|5Mnf!T`V-1BmIeirdD1M)9EPt=BNwJ%?b@8h4(60P;APuG zwTz_fmpVyz#x4e8kIE0f{TVHpMisKs{S}}{V1=O3Tcf|&IK7f%mGzg?0)uL*PVyHs zKK`ntk?JpOe#KR3GudC<`5LPloHv=3Y^5(AKL$M2pHx+Wk*W*hNfMIctoP&<5^2iW3;ysfrnIcu76QYL8&wwIB)4<~)D|XIQa% z@r}%=FEhLG!PD08+(0RRUNEGtvi1NC*{}U*JB+6jaw|J*wwF@~`*$TBdf&lZ=NI6- zws*?5^%nH*J}__lwV-UBnqSsMf~RPGXGVnwpiIu7va~YUQ)ek#mJ?O!_Rwdsfs${moZqBdn2!G`pI)N$zT;~fs0hN1O(lrzZxgv%A z%&!g*X9|JGb1q*39CZkHtluUwB)N^=N?o!qx6>DQh7d;*p)?_4r7lUtyxyJKy-`6TV5IUk?e{nx`L>aOX(Gh*@|0~uJO=3eu1djz8B9+5d5Wx$;h#vhAymZw= zkf?yG#@iCVidWQG8WFFn9fE2WQ4T>dz0qm%w(?IF5N>K(O1%+Jwzr26A}T|{!OG(p0Yaa|`>p4I zW~$lZQF9dEI4hmiKS}U!c8~5YeD8#`EbQNXfbdV+N)6@RCH8~mG5$~TtE`OjAB8EL z?=qIzbRW)#6KilCNeO>;Z>yEioxKLBy@pczY#wg!*jDck)SDWUzy5#r-ZfUT<4g?O)g!wZ$B2_% zV~rpPTI1cF8HybC>DTGzN?MJEBZ<=R;hCW%BXF+IbM9T<+kMsDcZQ<{17)RM@51{a zxwL^@z<}T-hvaDZ5@m{#C@mdjgV;iBI6n+r0a*lCBtYUIFoOI@3_Hp9)#KDxr>ah! z)7|&7htmT=yj_p)tNQA3zE^!8{%n0^GS1wR%?p$3<4oAw`QMZ=f2U+^7l*mUI+d|| znD)DZ$^OoN<7KixS>F(Ay*m|~efY2ZT(*U$R@+Q*Vkg;(o>T=UvnvK8Ui^LG+@KyqL+RcGOQf1p3sAF^kG@G^Rn;ca$_jWsvQ-yIIecVr3nHEgA zwmi4;9mcJguo|-|))#jS?)?rFE)J#Y#hn)*VNU9j&CiwGWL}dq7p*u$;;Qv>B4Hec zgJckZp`jOL8T=d#qdbU*gCH73@boUs`eAP{=!M;0zZ)OGDI~!Y+(@aAas{tG%nbc4(Y_%caEwmT)yXDbcnq(B^5~D?VPD8H zZ)fwJCm*<s(vNEH3tPGo%_JT_BFhBXw&od?_l1}CB&&eQChC@1PP>T(e6P8nUZ*HiW(Cp?<)xyld;6f>Qg7pIaZ_qMw*{bp2&EV3Tt$E zR&8!MUd*TF-ePoMTO3h|@nwDYi@+cIQunA4b^k2e2YkbyfArkN3zyGdP|j8Jvvf4- zSQNm>Fd65rofqY&q@T)t60?I39oL74yN8o-@zF0r*mpL3BzA#I44hS*0sU#IogAyy z%nbJN9Cva$td-#0WcYdSxABDAj)$wm;Yt7ga`k=FvestXCX&c=hYRJIKRj*Y{B2}7 zG$IN5r+;{ImSrh%5VK5s9mOHL(vg3wwkHSE-5c5kx`>|^S1vk1HWrRP2FKLU;c~8l z2uGH|yJV#E6jeP zO-<#j^Ohlk&4>Sh2{w#RGlZH}x-*;aj3Id@vP$?*Wh_8>$%*}8J+@kh=p&I+5K z!dw27YKLWW<(J!ECA?7lU49!}#k7aqBA z376;cg-Z`zAWs{x(n7t5AA008FuSueAY)(?`Ont$+?T9PPX#Tu?hich&?8qaT!Qs1 zAc+-czl#Vlh(g~tTuh}~1>0yHumJyYij@$spYR}HHe<s)TVH?s+^?JQwKTih{r2B1mk|2r$$m^SQ(snc& z1fx6%yICiXI(a)8ZCqQ{$+hLTj?uN{7;RU_7!~Qo`IGGJIrnClzo=mh1Gh*wR=C9T=o;klYI@bUXvK)n{`GOj!b~i z_z@-99gNqSED%TZ9(;&T9#t2#;X~ig(q*Vq0I|_W3p^?}h};S0E)e%0UsUT#mzJ+s zI<^KUlx2|^OOFz*SbTqsRNn*d4XoK@O?H+DRS;2KI##Y@e6|F5q zxpRbG^sVHcKdUrc+90l2=yeTzDWSIts8{H9b#5f|x`0rj*VV==^oC%8>_$O2$nti( z-3j7OKZ!udO}mhJvKynon*@0`3E~7CEaO4DHwcob-Anu3Zq)6B8=-f-gkI^Z2Tqn$ zL|a}6tQ#fFh>^TNEU;sgr(fak)5V)_F5>ECl#H)j!58@p#v8dSq}|a|tCDtISDKP` z5C0uEkwr5W^TGOPs>Dj7SmCks$hcjUC#3wKvP^N<+6F@SS^?u8HOAZGIXKO(!YjON zY8772NLx$&Kx8M0_T2${K_0D0v~9f4_oG}#4(I_}KmryxRt8mr_=fY@mU!DkBML0? z)a3AO@emejiM8vvrKTdUxM>gG~5aCy9SZh{MaDpTZ&AC%28;N6UOu7YyS9liB= zm5-MFSqaT=7`SfY+dYc^x6$XY} z1G}sWkxcYpFt~vsxXZ3B3Jl%Otc^PF%C1aRWPs4L%8K`uDsL^{)Y|9LRE>$pl_!gj zEG(n_<7M`(W%?9qwP#I}Vu8{!P%}to(b_q{byULric<*(ljd2qZ~3I=RqgV+r4hu?v8>% zKI%rj!Km8_hGE#rhw-SBbi+~DiF)0^5CU(;olbypXEwUHb<)NC-cjn}^rWHEP$=)G z1d@OwpkxmU6$g>MrwM*_N5Rtep&(t&F%&!!k6ogmQ4mPGI>MlsJ4bih*>N`*_J zI0CKU>NTM+3BE)uV)3(b?q0Ruo7!I3nr%l@p&hl=RO0gQl{dA0p&_%>EQ##f`o5vq ztW`^*yUn>*ibgA17Cd}xL9?!br$tMGzkBqhfB1j>Wv{;U;rjYgKMzC|ra!EsFkO}2 zq8J)}LzIYzstfJVGZ|bf(Hm<=lQq^#^v3$3W3BZfy?I?V77jWf$^uhUBE26d2aX5E z)BvJQaz&DGH z9(OKey@8yexRhtL!EqXbQm2g}D8@wZ2;tnbmTf+en8yi-;maU!Fqpb@JdADP<8=*8 zqfNbmXur|Ut@4|oBP(0w=D)kyHWy)@*2qb z{-{S0-nKwayHez$oFP~5J$UJfoiQY;6S8|q4%=sTZjrte%w-Q~!syW|fZxEI38{0Gkze3K7+ zW4-0)Yw9h1h+SICOU<;FbKqmOk-Jp0ffG?eh06%vY#h$n#T}dZUpI4NBz9l z?ZqR|>-3}12;vlUdT9`*qcl!>oxDF9!2^zNl=Yx04SUdRqpiGqw3YJs+}MjJyF#C+ zl~rmYJle|DYt1(L&&;ovI|BWu>HWy}idkN{U;Ja&Tp&3Pt*8>bS3UYRF;8nOKgZ;( zuEgq}6osoX^d?%ZdP%h3C9~Ceb&l6vza(PQ|C1v$%a=rS_vksF`@{=gJ?H1^>pA5W z?|QUCw48tWgLSl=R5v4mvu_F)qfxBa4xB31cDyRqH>@hRs2Eix@g-%V)-kw1Iwo7; z9CYV*e1-Gc)SCK{|=&^c3YM9l4aIK6j%ruoosose? zuCeyCz$7cwvchAbDI^GU>Xx0U*52<)^T@`=&CS+~CwW|D(maBNVc^N%j8!kKf;T>c70?mkX=n(pt)YQ zlCI?@c2Mi@mW!7qyTy=f_-|XcTNHKvmmtOlF8U%|=ff3#4vMzyh!N)BvE3}=*7gs9 zH@OC?Y<-g2OPiw^w>BEJl`P}dcjtRPaD6zHBj<6*!m_dH4%+UT%IPBKdS9S9x03DYpXdyFl`ZbKJ7t`gPV#VggJ9%IYKH1gh!}e+nDl@SXiRMD{R3r1(j98?K3sZ}_SG=_I{x zvVRJKJU>5=uFh^#*Wa5wT!&UxL>`RhKR$Q(y`THRb3gm9y*85uu{4U?n?Eu%Sx90u z`PqM5$7teI9H-HZQ%Y(?(T2!STt!D-v=;+gW6y9dU$UW>)jlZB^DWP3#&$mw@ia-) z<`GU=dQ0dv6?)y!G%iSbwI~|Vm-G)`$#UN*?%~ywts*e!NFVSRcK}*2y>wwnoO0;El|K!5gx2W1DZh!{P4Sc!wAM^tQd} zbHvvB6h6^0EV zc^yZP+8^>*T2_~+7Q}5>ZMRQ2!a7b_Yb0Q*bhN_nI-*xKN}9? zWaBcvPFl?0J<0$VN1*T8s4m|d)#aPSIcsa0U5}=z2uES7Sym$`kwN4S`FKsJA1yUY zBBLJHn%KuNI;&TRRudgfv|9C&Xx)z79Iv~6NyMf@H%DleFNx?ba`e9Uqh6)u`TCCD zE?$P{DnIajl8Vr#7dxe^Y=kP3E9-wV5rxr-dO11snToiIPL%8DHRFC0E56g> zak6RgSV(YGFI|1$8w-$i-zNJIy9CLGZ(ETFtiJ%p+hpI2yn<#3?~*~H zjH4*(wu9kd1ldc1e%67^C6FO~&>rRewA+U)>3P}*w;Fh;+zqmRnul>b8YSIeBWSLZ zp!wTJDQF&5R+CK*l6m$nGpRqVJ+0-eyH>O$*IrIH!ZDOfmqcR98XFm8S;vXr`k%Q!?>@aTCcZbuL^BkWki!iAcS(UylTcSLv^s5r9F?T(c-{3&BHoDY(e!FIKRb^0verjF-de?bhfBZj727{o-*hN1eg{WL zr1lT|%jGSI5*rB`b%z=ijr*=j3xIQ^0zYd@3#>Lc%}Q7nPPIyFckKcxch@Sd-E|{j zxxZd(1whm&O-zV#i@1W8aYe_XmP9^MiGyuJw|uKiD6)fVP|J$9ZljP7^Eyhm?%6z% zW#H<0WMPnf;2X=gbxn;v#4Z81p{cPB8Y1B?z7EYqTy;)-12jyHz7Ad?7a|&u!XCW1 zAN4~>*EWF2#?df{2c0zN_J%` zJ|;w%`Ort}Jl*EoY|5ENG@KawPF2+nS*vA~xg0UH`Q zYhWQF;KFOrOaiP;e8b4;nT}Wf3$u0zk=Mes*Y5?RbTsO<2ZK=TMP_?{%YQYb4C7NPp6cCQ0-&Ez4k3@rnU2aO z#WIVaCxmm8Gg%VVT_gcc-tkI+4Xjz7uL%_Z{}K}b`BNpQGb4w`c|xoFM_fnsU7-4K zUQ+#bihcS6JR!E=fAAk?<9Uo_P3$pTMKu~YpJE-C2*|x%jcd&&1L_2{$UZK~k596u za$nuemDz-Sq(A%huh zhy-TT&2(AMJ~0D@K5+uSRG~?D9JVv_sX#rSK}aDX1J85`uV}%^Dt_{HcM5oi^-UW` zX9Dyc=yfy!cAO5bP8Z>Yq`s4dYpWA(V|njEu({R`P{TKpma^U@>3zPLJF9a>2%pG! z3(&fmbXSAOLawXP(ks!yL%?1y%|~ezCppBV0qHFX;vns3K{v|7DD3px5Lp{y)`USg z2*Hro?RVR06vj~&1nqER(OV~r-X==T?CBT2d@w0qEh#*_ zs{7_}45h*)Q5-?;QCln;K6G2nlH)Hxk|+)(WTd7Nnb%fHT|PCZEsoGxU5V8%AXB)O z9p|iG60O^lluy@Pza-*~r|IfFP5+a>>y^zPtnX>+WM_y}{xd&jQu)p}+2W3GPRU$a zYEU+oK61pX6pPD(w|4rJJg%J%Rjl8ls=WLp)O6!S+{EM2ftIvzji5SWO9_qZd7q&l zkkoSdGAa`>Osy9EnZP9+RurMM45;KfW%6LP3Ihq-uChB@43aUfa5w z1T+0k=J2)Vk<*wefGoLm)6sj#24vP+M^bK513I%p%|3~Xz37}|g2gR%AZo3svUnT1 z4;%?rYulQ&(n@rKXgi!W)=Koo`pILh^&-7F@iQ);O&ljVXW9TcTy?~>N*x0Mp$)qX zLaTIw(C1Qyq1QTrkV%u#x$XdUpW1g8x<`OZ2sCr<4ovW-MgzZ?W{j3N2)KRLL6+^a zuDNcXEiWXr^{$lG#*I_Kaib^5$|G^5uarlg1Q}Dr!821zH(J@=hlJc8wUChZ=6!>k zqqrG(rawIoAPg0^#V+fLQvr_(+zu?W9`&rDPsahOsa1PcMD0>qHQ&d`)T#*(DjY5h z&-$@2yEcn2?e?Db4f@a>G}txRb=2YAZ`0w$2RC9!vbSYXdo7~C`%~24Rlsbly!!+! zPFZ;;;Iq)u6}Vh#y9;i$T?5EOVb_$fer?^0Vjw3rt=gYkq22f$-xaHXh$Kq=x5;|gD2)272P_i=zh}`-|Mwc z?M{*>TJxQ~41~A6eQuV18N9ust@(}p?Cqka#l2~vVe2cCarVt*GM>RVWoJAuX}@mG z#!qf>I}cX~kOHa!c;(z4#BiCncE+vCk9?_&*suP$bufbf#0-YOqY4~&9>4rxb3Ffu zunOg=+3P6wx6c>cNQ)14;R#b@YN~wh_B#JS7NSUF--Y4q#(2J+&3B%B;C_BH&hD?c z#CcAzvp4p3Z^Z{YyXn?`G~a&rje{}7^GUNQusX2$@|~++dodeF@otv>5G3IF>Xjq^ z^hvLBwdezCIqZcM{atGr?&*6Qlq0Bow*gFk-nMo#UPb)?f z>tTzrdbQO|#*%6tz&afb2mQPkN9{p> zkZl;<4Wla`KdSqma$XxocOHFJi4=a$-pkA0<<(}<7g6Ur1&hX< zZCI1Dr9y>^r~O1Tp0*5T77sp93 z>}37kAQ_CZ4kYyhCN>GW>9E)Cq9E8az8-ZhGy5U{diFf_2f4C!pbif~!fqd(s z2V0Z81sb$gc8!I!&Js{dlvSB;B-_z6O6J+LbuF6SfSA~BCG9clgI@r}P&Vb<8~>Zm z?e%kMI?ZM?oFHpho|Pv;%b&paox{ezDCA|??mq#Qi+~J&IUp~jKYbbHg#GDGl5zOz zH^uTYXvJHPVXHDp{2cV%qM`kZzwk1y4>V$2>4!nFtcU-W=oMv}ffy|(TgpBH_H(In zWE+{Yp`alJWi@=f=Udmaoztga>6ua#RlM-Gy%FrUq7nSf8=WqLlCAKykWne|6ud9n zZ%TJ4HMdf0yFZ;Ia124WPD#K<;nXqyu)6btn#O0ozZWIb$=SkY08S(Y0bdwT(rot3 zp`mlC9?ClEB6~JnB;4zn@Qd6!*hd|?Sdcxiw2iZQU5-sOe;%Wf9{wWg34M?ovu~dy z?3+M$KO$i^cpo+wANLuPk6Q>fVdxg3a|LrJNsCjgM_Tc6rq(iedA_he0QF=$>i`D_ zYRN3?=A%w$kas(21nSEKqQ1xJ2sD?&IEOfRdAC34wIS6ra)+aISl2KwX896Yg7HS+ ziH4rJ&29%tg1rnhJ1;QP&bznwV6#qlqTQXZWa;zQcCzc=1_z-ji*yFQm1rxTXIF2$ zdmExd&UQecNhitdt1s_QX7l^DCzB_hehI`H{@086m;%_Buigg#t%JQWvqaCndOJVZ zMJLT1_=W9vZyk(xzI>2vJ(1mb_jL$R!i|Pozym?JgPS{7$FMx#fpTstJOJ$Ix5cYp zi1zn)Z``~JNk!(fufDVo-Y(JAZ1(i?IHuotezrZi{-axX(?IXt$@JZq00@jfng7O1 z**Kp}A>+t@{Y{u@G~+}2(M?EE0k`MNaEs0};J{LrmPw};{kDJOMLx6H@4P>GzSn_T z;~5YPX}%rJwmG9?6jPeKens_ZVV^SF1{D#D?ms0Gnoo96|*`timKjYi*ZQI(J%?_fm70rKq?(lm*_k%zFYd`Sv;GcHz-~!Ldv+Pl+k7rQ)_)k9Y z_n8V=oJYYZIlU$%$BupoC9YlRih0HOU@y){G{EvbrrOI-f+|t>k18u}3{^yTx+$QBoG&XrYp$^eyNVl@8%LuIB8IQd(-4MGfCz)=^&S zmnTt3HT#pv?w0uQA;Up=)P)45U#bPVvBY!^Hj8vz)~@ne=v*SxXX}bgRb(o;bSy^e zxiLTuOVlemad%**fZE!T5~hb0 zCyQp&_X>6#UT%_C2&zx>1+KrC>}73fGR;@Tz;}d{FJ4**;a=Tn<{~H>3Y{RlkJW^p z(jrq~N1Ib=2k}!v7OQ-@BA{}a5+_JUHNq3xPAm;fAk;qBPQMpr zVW-!LH)6zbd)$bvsWGq8`to&`^<`;}zEG3SMf@*PK!@_3$3S2}T^2J>t@It{ZT_L) z8ci-yXhn1ww?D<6f%3KnYY%Tcv#Z(E?M?K;GYLY!)s@_E_&+eQ0kvgLK2oqcSWiWQ5)Xpa(k>u1!irHY>(trO zn;e<+NMZZ{!z)2jeO^gFP2*8uGbiKo!)mY#ay(Bv{ZXpXts_5U%_G64AtfuqHPR(n zNX5$1Nz{SfnAM@NUG02{XFe{z#}eChVfcgzTA1!NIikbbq!t?2+U>pEQW7V<9DI+5 z?JNkRIPWIyxEDhfj}Bz%fP5Z7m_cdS23M8@-B;348~%!i(P-Fihhengmez?|I@TZ( z@{CHo>n&A4d5brc>Qyu-^AvvH1F6#GJd*rHu`JCF-gye%AD-jUIcmC;_^Et1FmHeK z&wk6xytz_ch))Uig^*j`@!eIN+)qCIw>KK#jRtrZTn`Inbcsb*+IzXHC_gXQeAURR z)kK#5h_%AD!M!IMV?~NfkA89Mk;fnY)P+l@SE&9z>WP9Q;4CRN1G7v_$EMIlt`=c4 zdJom$oaX1xUB05C+bBArkU7tuANY(ii=-0O)Y!I9MbPO>KgN;Ug9VO7vrcq~C z)Bbo@h9l%bdY9I&AD%+>dJW)><QI^p0U(kp2C(Oe6YWN?SCE_a>sA12pQaeJlijOS#kJKE!}gCdx%Ic zKl3Vg9D$I2{KHS562a&C6gws&q`P|d12zBosrl^Gy{%IW-%g5umN-`|qFeja-?|rK zYdrPTi4$C6+S%i}Z^j&uSDwgp&b5Hp^RohrVh!gkzBPHM;i$S6?H**RZvQOzC7!Wt z28f@I&}7mSH-w`q4HAp+AJx0_5=c>?dj+Tw$OguYWCiKT2G0g1D~r$^vH<@p)%Ui~ zD%BS2-ay#X2n~pZ`0tpe#CS>0R>Heec#8gO6NpKwh|US#O5xEOyl9(4@;Q7z!WXZg zi$N2E9(;}A#Te^OgDZ<0Ls5o}XrIA0h;uxfk_C$wyHX65jhi19T%6K2q-$mDDzcmK zIg{Fll$7Ojpjx5KSr8g=OH#rM=%Sp9IN9}Rn$EUlg|;fotcbY`Bvk%l^DPNl>CRqp z-QeFEP%N+#u~b1W8myt$3MZ!-cHXkcq8}rpS_K~6zD#CbpMdGDSP2le#&BA+5wn58 zh26#|7Gn}AKidWCqd6+I%98JATg5&yY)oVC-*3gv#s{x#aG!}SE%%X@h7v}8LPf{7 zkcR=9aA6uz<5XFwd`nxXDCiOaZfq-77N}wCAZoQ<7a#p1Xdg->#glZVX!h|IZ)5{m z+BvF|9Fge6Pq=+pw25hC{X-G5zva9AO*^aTc~8-kW2(3(j|N7w%mK!Wnqv4wRHdK2 z!v~zgt#`ufD64y3h>$Husj!f#xby3kE!U>;qa)d*tnwPSpZQ`TF&S5IXiZp98fgXZYfQyEcAjmNJG zODe?e<9(W2sGBM^?#OrKzdST_7+)PC_3*(5nHqpSR9@h@4A)zz=uTXo z;qLuRoI_@l7Akg{j14(C#>iR473L&WY#vSVtt3X!iomOwXm^*vDamF|Q{a8aHh!dX zI*qRDk8}C>F)tZ}{&)g{3V7Dx9z{Ns2`OQ{rn#~*q~M&9h1VWfV1fKsBAwQ0I=Mb; z#o7FN1`^G|IEHK{Da75t=$sHgV|-O>jI4HYFog^j^A>b0>X<*HkHy9=TCiD>tH6ZZZ?S1P68(Sev-u5a5(ID^EN!BA4J1&B~*(tK9!J9N~Kgjc=7qsP8{F-3%2EWm#y=C|lzjJWA&*+};oJi{PVXCE-D+FtY|aQZRi zL}hR8T>HwHS!q^kKajmpOclvcCn?-XyqHcZSTMNLT&&=)w)l);#I%rM(THgfl1~t< zLJ-WB1+G=1szJF$$FD~1qZOljzO$=B3_6eVjx^6G=sR}P8Dl_&$6M)H+!wUe=royHTES$&Y_a-UtN- zVHLC81jfqNIMA@AcNlDCMl(0PvfP5=qRAG}=6D9IXz5wp#KmM#(k@n!Rg3MRwb-3p z&!+k{XRLG40kK#*q~(pFIFLo0#l zYg4p8!xP2}anN~Snk*gpg78a!AtO3wRpiHx0V%OoZ2a0hwS&*9-;*myi!Q=##{AkK zHepp@z3r1pv}+R5_X8+Yow)fN$ExBSYS=gp*#fPCOmvq4oFrbcP0Zr>~H zz{VGFWteKIyu{1oXU$0Y#R%ncYpmJfJx)8dF{5=H6;+qv=|@-oJ0(8GjR9 zWT!jv!F(d}J<$@X^ZH&XBn;_TwvKyZ!idoA+#8ouRx6@dZ(m{2+d}SBTr71%pi)OQJ>mkN(zLXc0k|xYax4R zo?M7@>~|qyAfK>PC*4~44T6fN=QECVnSG_O++>}lp=CB&<&t8Uf7Kjhk<^tm7E42uSUuV&qis; z$h8%mk{HFM4mYAp%emOIfdcY`rfMM1GSsdq>*wSqQ7zP7F?Vi*g+?zHaSas11D_nX zQxR1G;0`g=0J6}k3c$+g*#Z+K#8i7;q$WBwl$Fp@oH*J_5rmXZu5WRT@B)wE%QMBX z<3H<+c@?j8&RjOqD4?BNr$>*Pv*n3Ap(jM}O|vJ>EdhgOg-W;S*zZasNwg@XX@l}& zDizM!@EzI|*}X&hCR>SERvr&_O1z)KH2YQSh_kijX1d|>R!kMo8}VUTJcr;^&Vs6ND00(x|~t2&K(_ z@w-b78~~N3QauIz6Aw`uFk6~lh?@!=+>-5L-dKYFtl!w(ESgy$VEdGAqx)OkLA%X& z6V8ErY*{o#mmBsj9&jhfE zLI6|I$Yp1T?36-C_|Hia_vj(aJNB|R(C-;UpqF4iQ(V)c^BGv(RD8TJ*J)9~2S@G{ zqa*Mg{3xh+r}uVlZUJTJn>^xNhW*o&bWf}!v+)WZssMH>0v|X z9nE`Lrz%ib`9fY-<_`DI@-(@)v9!&iFPTGxp{s-t@SiaqUTiois8y2$xk)0BqW~?b(t9q&eNqlXuSr3e{r_6m+vaZq- zf>p(|cm>?d>clYG$r}ToU>BPX$B(zc2~Db8(YT$azaJE)E;%SFpS$dF3z+a0L&PnU z&aGsQuZiLB4-fBi8uDz^Xkzzs*c6>JSw}mek%q$9D}q0uTV^2(Axrzrj;5r$1#)BC zU}g4gA2yd&uuk^vI;J3QXjLz{vhUg^=Bl5*!pv2i zHRRtar*=)UaLA}K6f~-=l?BC?@>G1!quL%_l%@@# z_Qo9xVnLwkMg-;t1*-armK}RMu2IzaN-$(Z|3f*?_n$k~E0>sAaA6Oum!yG)6R!A4 zsb=IretQnKJ}?IC?YB4wg{Hr+OvafzbJ|PNQAOa9KP&NU9JyLi$3try%SDQO@ z(QhPSia+>YuqBm@VsVfvEFAnXm)aAc6{hU69_OAg(8z3~pVDV8Tq?A!j4Q3rU>C!q zmLJey3#0MY^=#)f&CZM{siqf4bLG*kD-S(<;qsMp4?lMLB=gHU$%Y}1hB8?w`wts% zq4q^EQg6;N%eOpc&ss87t(Y=Kzl$lD%b;?`GHM8 z+Mh~expw#$kt4m8e{T+JiL&H7{TytTm@?O@XZjIfXjiPj|2A z7WU#%dl<$EyrGHmyp#4qcr+7%>Ks(+S(x-fP@hNLxHlN|k|-Ypy|6b5JA=+3g4D{{ z@K{8*V@}cV?k4p@3dea2sQ|uyNOc@={#&I-i5(^NBZ z;hx36OUE0W!{Ela2b_8POu+!8BQ4xu^v!L7q8hk?lor+kg|w(#c3d_h`jSZ(mutz# zkC2xoh9F(aPSNPyN1BU00RlAbBT5T&IHFQVvep=5qXeK-TLp;jsuC1hB@V-ldWV4o z?mhh&OJ)&(V>+HCvLV2=dl(Md_p<*#10Li7)89n|pDkPTz=6nqW zj1Ml+zci+6UGmUY4&q~eG>{ji;mhUu`EwMT>g zsNIQzem70xcmTnDyFoY@jY3G4nZ6&DFMn8(AM?)D%lzGqO?`DXb;R#NM3&s3YG)^nqV4aTriHQTuPBHAG-LKzzO#` zM@I@Mrdywdr=9R_^|A5AvKNHk8h+fKsjsR@p>)nCRw|^EdsR)Yb^4bUh~M%pfl#u6 z1yV}|Mf@#+_>y=-y%6%(1@if14u_&ZZ4^_)uM5Oiu+L(1=G))}_Mqt9=hI0t`;F&k z+mq`*x;37p8R(FAC)0Ot?ML%udkg-5`$%%)9A|pqs;`sjIQ)&jYN)b38G)hMFF~`6o;pulgaKD^YaMwM&4S$)bJw(JA)LDQ2-rE-ucQF%# zxJBj1*IY|uNn}&!J5)AYT)46&hf6iClXY!Jj_H6VXSw{8=%0>fsJey4{V?|IBR9wAu^H_8J{q2ur8(I(g0PhcbKZFf3T!&vmuj?>QCn1$-dL# z`wxP!^N=sbSP*2yVu1S>^8VajuIOwn&U4Fm1P@2v5q3MOR@7C)iRgiQmF@eI(L0*7xv}8lq*Ow~x_!tQ9B6>|N{4 zjBv7eu2HZl;|)zMavpZd?@#u;@eT5bTyqi+|=UE9PWC*6GznU<^7-!xs}tjpN+z9zn2d4VHCz$ zH;;OQq&w*Kk|6E2`)QB{VH=z};04XFn-4l!bUe9eHZN#c@SkV2=s(mL`i&RiTY9iJ zp8fex{bw6rjg7Cye&%;+D0^kRZ+tagO%5PPc{Ja-mTdvwD|{#PLV9>!Jzun6%sJ#u z0$cKD9ILH{qJER0en_yn8|ReqeD?GUUp|=3vv=9O_q4?ah11tkLCL!k=ad(P!!ySy ze^E3qpL^_5>omBbFW`3r@R)CU0iFFSLI0bJLchsfusLw?gTj7^jXX>j7&t&fPwoOV z{wRTlVJ`%l(|9Og%U=|@p!jf+fpdxz=s@wIHgtfF6kiDXH>G=gar4j;ItL^6i~q_7 zQ2ZeS1zwaa3H+9D*Dqj`g5^OouYU?!7Ay&xQy1O|6tHQ@^1#{V(0~^uO9FpQ?i8WH z;3uhEx;zrTKgvk7(j}3+Dt3;Bqg1#&3btX&C}`o5C^+TSixavYs&siIeE(<@0n}RQ zl1SFVukqO5-v8i_{@;IUI4st9d;cr7JQ1yOKXF0)Yn?THb8lC&qGDGmTJe`sn{vG> zDU&>{st~(ZDP2ixxQLa4m6Xdq+GAsZwNSt+6c|%g(=(rc^xVY@m(O3&O9=vVm{^Jb zN*1pItkn&Jnx~7F91iHw%MPBhf{+;v1zJbxp`sOHN22LxHfxIi3auhILTwt6 zPsCk$+{paZz3)15r170btmTg#nf&{jQmZ(Ajc8SHVt3k}T1jA`V)p(`RW!ZR2(|p- zE2jQFrqU`7UO^|eMKs12KZ%^rWp1dbK%p@$oQ|lfU)jG?fRm0vYH3K9l91wSL!5Gu z(7qtOSH;A|YwQE2Pk6 zON^9Ju3a?h4*redX^Nd-iy_q8R)i>bhEOS0eM1s(soWJKs#NubdW9FJf}*W|CP*3} zf_)zPqLv2)b8+|Pm1;oc&Nv%)Z&9nd!+gY&`KLtI)-f&7LV+)jPDQkF5Jxp|1Hnmn z#-dtOUMaZE-)G^b(D@y;q_u9z%2-iV5t-;wG-5+lbfo97)DKp*q9fF*4N>k17YA(l zs@}YX69PX}6#&Yot~>&M=qdmh2d@l4MQf~rqFPnWMV@GPkT2UYE00K>p{fz7R^~}7 zf34qJ2Uzkkgx$jFN6PdMsk~o`FQV-e==$afgB3?1Op)>jM*5O}qftiw%_4irAI!)h zfAGL<#gK_&1q$wp}$Mv!0? z;*li~nk?$~k0lh@^VfE=>)(c$3DayZ8)Kv!NS+RXpswC{_x64^o$Ww00}Mj*)tC1t zv-y47lgSfLzqCKi_+KxgLllGt`08!$>dBsc&c1p(KiJ&`wlRmKCEM@bf{g25KFGG7 z$Zp)hVc`GHF}kqc<|%f@2YYcg%yOi{jmMfGW6pE6oc0xy{)mZOrtD26*cW$Z1;+c!BF&mrm#pCc)t z(|qHh2QeoaJgIDn9%V}U-LG!)OgJ2m_(5^J0@pDN1z$`ZWNCBwyvKVSkLqhH&6!|E zmHLf8H=H!ST8a(z$yy#6?(Z6L%lN>LS8a^;0*E!X0 zYVWGv_XVJY;Nh&UWz%^@o-I=_k>+&ftO6|l7S20^|3tHFYcE2Tz?_@XaR!E4LYWR} zHcOa#au4n{cbM{WH+bqO-vA<-<0ap!D2G#CmU8l0Wa}Oky_oI96Y!aaXeZI`?gjXdaxUdEuX3qTiEhd&c!9ZJXAw`sRx~iF$>bWrZ`iV#3IUa z%?0raIAIusaktkC+MRa4op!R}Fi88uq@VV?{cb!QCkQ!b`F^LNgPe4Bzfmu<`3^O4IrUh(a< z5*x=SS1zSPRRj9!-zzhE)PS%cCtD=*SRe?*I&z`+ z*tk%(p6JV=Nr;PZo)tk&8Z(=NDrVC@WEX?^@fr-K8zNyU8<4LiBUwQ)&O25#@Un}^ zFdVf9!!+*?Kr7x3)3le3vOFF|Nt{G6WafyIZoAXX!YCaDgI+fnj)Jt8qGmh~qT@-; zvC)UmqpPzTK^=bc{izR^+Gx&L$X}G7xWjeREW-w$-BBdlxEq+HKmNkp%OriQ7L#PZ z<_Tl;`?VM&21Z8sCmfDqf$)23usWv*k7j&uxk^@3$J(;l3#Nzb?YO?h0JSW)W7oDh zkgX%1!(%v+#P_HX1MBMk7FbfR?Mx14Ta3_K*^~P_(~^dF5zgoE-X<6tGee)XFhe+< z`IWG_#LD`?s2!zY3Q6Wuh?tcR zGsuhv>E|=}YcxuOB#e5UZq!cmUK*$2Fph#=4$-rcjb3h@^m4!Z52Y0u{-BJ=TgrNz zT?5|@a4v=m-7xVs(c!#SGMfo?QmK><;YAe+PO$yd>2ad}_r{I;|BcAaAjKu{DnNGLDQCP;|F0u>FJW%IoJ* zalQ;+f+sTN=%9X6_^+#-%G;N*_?2(OgF;M2*{Lb2Rk&1u`gCt^XO8|*Tex32!g49a zx ztEv#GD(2x5r9M+vl=8qPBGf{3t}8n67~LMy3X!Q+Td$}zY=cjB*zRRX76*BdLX6=- zkPW({Gz^AW9*mMvl*joX9QBiQly#FJ$h&cvK&wvH?QVRu$Ll02{rOM*)ngQv-k%C^ z!}FUnc1AH}@0N84S5gBw?56=Lcpr|!gG6FBD|J?E@WqZgCjMH zDdM*zV%cZW*}j4vSiwQGIvk1S7?fqAF zCt__CX1$D}ee)u;=966l=c|x_8@%4-y!doWg%sJ~dN zrysxk-~#u^i;R|&9S&dqqTt_V^qcHM&M&#q7Tu{YaUx1=#ZQXvyPR+u*0*evTqIxpZ8=4SQ!AoKzhj;1B3SPVP02s_hF4Sa>H3)NSF5l}z=Dv(z%`U-HKvBEIj~PjQ*w$i zB+RUfkk~JGW8^T3w)mr>DSWb3Q}|Kcl&cH14!p?SE#Zl9x8#QwFX93KEvyehes>Kp zvce5YUWDv>Q1sVI-JRW2xu?|~^v`zsxHxo9_?cS<9($36`{AR;j?l(j%!J*W@>{nU zX7*l;Pp2_@euql@?)PL&TP3#s!9J#McfBdY$>Z5MV8Dtzc*V$s=jW-Cs%56>iWqr{ zE(osp0k5Xu+!sd^a{2ASaV-Vl5aD0&lMZj`*y+PT$xl3|vkD{3+I_TzCy(JdQ*^q& z)xnP9>t^kDUqwIpiQ*l#B$<$?d&~w@;3^V+j^ROfF<+MN^Ym#lL~V4Kyi-jCiBBh8 zK;c;lMIuk~tzOZnQ>)8gzx|+c2b#TB_x#NW zz2Td};eBQ8apl<8QDtn+h{om((Oa~$zlaMCOMhmC)>t=eOD2bqiMvf{z%GSwMKU=* zK%xb%Pr90_UpKY5y4PLrRq=N6pgR~2^Ek~Ca5@e;X?xTgF8{EL%p z(9hGbGwk)lupQ-5-0j38c(}IlhFK>S@7In|>#Ed{Tz*u)sUWus=LW$$z`esU-BJY< z)dFq?cZG2HnSbpS4(lbI9Q0(L)w_IL;*zGdwa&R9Ix3Ucp#$ z&IsEu0QaGW>@b~`unyhDpj5;T zs|l5GDGkY4lU4Chkn<~^MqZ{Rfk*S5elSeCgFNZ?``skYd!sZPY>h$PkpzNH^;n3nZoT8__!w+L=Dp9x+9Lc1~L$b3e5iSM1`F{)au z8Y90Hp1NgA=K?;wFHEkFW#}^gH^u!<>3zMpB3i6d8N0{MdRH(w|Kfs|!KoRa%6aoE zF6Z!H`PJSQCAZpUicdMoR`jGQIDhW)6r2FTBl@rRVY8&XM}(6>pR{M_K%&Jl!4hWa&6x61^lp8-j51Cnel# z4@sXa9;c?v|N39y+zl-7H~;xhd0F6kfrl7ozk$>IRkvleG7ZhevaQ1=t zsY}}#->CxFm=PX=hPV0|ie=a?_V-uoK0k55BusB3GS*~uD=EkM+sY;t-mZgzrns(|9dcUo!2-SHMA-7Am=W``vUQP}h{itv@k zL~Dk#xny&T=Zeg;Od2y(0mbwBl?kM-X<@rXX$Y(m7-Of907qfd%P7J(FNxMm;d~Wi zb!8A<7xqjs#Zn=~`t9?w{ZeS(m}T?%F3a~Lay#-}W0q6o-??1$5@{?KCN=EN`k^oI zkgyCUvKNH%O`FCkd67?9yi}6E==9zy*`!2=@}BivVsDNiAJSwDyGWftPF!0J#sA$$ zL{CiOvE(6rs~Cmlv^py3Sl%hdBKt3OXS}$(PxiO`MG?Mo@v)_L^efquAmIYLNbu-o z6x*8@MC+w+-VIup+YkJaSL^bL`p<6I&elaLicY0+HvnW4N>6^&)#&av&aN|lra%Y;Q+$WJ zpW+XSo~p>*P5by4J+)GIXZfAR6e!X`{@tHoGyNZ_BWJ(lNSRO6B#}E@KbD1-2e~u&k5udq~`zvACXG6C-|5493GM&m3-Z zR}C8ZR4b~4?H}&lpj!Cm|MD-qs)f(jS1tIy=0wl%)BizTr;f4!z8WWw(*EZhKi{DI z?~;svl5V!b^Me*D{$KO{@Y19@kJT?Ralr?~6dG3bD*c(mewp8`HKIGq4TK3Sx=w5n z*J$ObU;)^eJ@>nTSg^P_^4e}74w!@qce{aD`qt#TD=AlY1F@j-^49HccYwU|An8C% z(SEnrNwP4=Aq7@%7{tS*3lGu5Vct)Jb{Y?cVLWI@VG79_l0hei^j90+dYyRdKR8C- zdgBC=On3Itptfv;(ZXe!vw+1<%BZc#gIPI!a9rv)MYeGQ0qrZer_P>!;mZdTcntkK z=AC=`7Q0}X7{RGW3MlyuhW$l!b-kKR-Of4BD~AR4XEivm6=e{j)eX)_rNGB)6fcS9 zHKP3`xhP7d%OYWUr`RKOn((4jx+D@kxdo?|URH^~Bay9I!n+$pu-nOBctx-V)?Ev4 zM5L|{{C|Gy?j+HSyYSOv+bvp@O}kJ5_lv`_3zeo}7YYlL6Bol4vg-mEB{ia5XI{&! z3*FSsr_h%q!Bf!8Vo$}Q%04h6Eg4K_hFZUR#&;Hvr7UTScv+j zNro45u+%b4@}wc&$bXY$)fP$^X0clw21@@+V;L`wzcl9SZ=aDVWUsSj&i<~sYJTqn z+nn)Ur7)iD?tFQxuo=^*>5ItuhbR4T8;kp&@LJ=Xb8rd$7wVefDj^fme*yZ|Q~=Z= zsj#@!Aih@}5a*Dbu{{dmv2#1?1!VbYA-aZ316HLDIJQR(O89^OC?it+7>#Q@QxjCl_(_zvN&kOtrSf>#=Ru)aag`CTV6 z;RpXiCKJjn0eU_Nm*@zKD4#^5ROXQiO*0*Ka?68CU{i8T!QHDOBHCQfc21u%j)4-Z z*jC??^U6{;5E&0%ZqN#+SC2$gKu~B+hszUZ?mcmW&#fM*1s%9UvwH*uQz~HFFrPR< z?5?|oq`!MsdTZ|rai0qFP-~Urca{9biMuBYsPFaeS!0oS>)o>jxs>#*duc;o{_sSE zrYZz^=0vLMl<`#(Uhd=F6Urx+(3}U32RBzT2N5&gjGHNCL~e{N1}#yQ-29GJPOR~a z|5=9#*Ef&%fjrnOKKde}V0E8=nA=FfTsgI}#L81QA$J)V?I zaQOfD%|z%0Hd79yC^C4Y0~r`pa+*qrpu8rQYI{+!?PM>xnPBFfCR$32RNu?w1NDN* zZy=DNNVSAAHpnL5SIY^nh(ubM{>6rH9ewN!vqK@20Jkh7sB41BB3#$uN4#JgvtA#E zO;gQ!xn|&EzaFg1epLY`ELd~e)?~wKkW=X1{dD&-WblNgowWy$)+Om?{jl5bcX|T| zDB8}VPA7?naU4Zil*JHPJ&gu&kPPy4)XVx2{2K;Ywo$#Wlj{9z$EL+SPQ^QaN;=K1 zL-G*8i_s#=x7@zMqMq=!WyWRm%HZ&OKlg*%Kl&fNyvzCeyo>9$RQ$_NJ{*>Hnp@em z3>@8@noXrjQv3#AQ}w%~@l+K#B<3p=ji7i^HJ2ZMSUrkH)<(hE54x>Vnu1% zTK#l#eb$Pz`SlFOdN7W`x{zim1cu7sy&~lQ)*53H9-(S&LC2zw>GEJznIQwn2f991 z=Z`f{J4N$(wzogmcniVofx0z0*gL=sFV`{=ZO6S8O7m5VS>6xj6;mzgxF}bwD>sq2 zYBB2jDdDCn>%sZh*nGV^pddUB0RO2$s44K8R!g6X*0u4DVGC`ngu;30(JyX2^7zA_ zx^U_A+D!t|JR|OsUb=I zg3?VE6mjOEBNvlAjl3dK4}t&$VG=@S%pPQ380L8duac6ipW?G6a7+UCrBR#?hhY~I zGGwDsHwVr2AnSD7-3be|q8A>+LwgMJP{>~LX7imV zAGn`KqnX|BzME#rcD5Ity|K4@D?ZrSO}F-=`S!bS9E_*zZ8}(T!6`l8x%#yivvCyf zX6X-s(VAo8ocUSQOt(Jr@z$yR=_I{xvVW@e)Kl!i%x$V)yvb2$Wrcwun*aD5N<=^U zH~+>f5!K8k<-BOAIP?ch9O5@vSp;gOJG1%D7&2>1mQQF;sSO{i9)xV0TURbU{>XV< zq&bD3s8foI!?trCjtc)|tP<7vUWD{hTVFVL@$n0%*@(QX9>pw>0fIC4>U!d0_=wct zx3CcZk%8gQ#`24jadL?EGr3M>95z!nB{mkT_`>v-e9h>tQG!akvsYfBVrEwN3Y^Ag zE3zr_cK;m#=C0RE~y@wxqTUzyl9G za^=D$SkD5ISaFjG`o7_gDCHH=s3yn7cWwy*`w7vjX0z6>O(5N?f-WG-jqTVc1}1`q zO@aG}T%Ar1_NiQ4S_S6KlVjL2=eog~7XCFjCH(C;WOz9Ev6!8$c{&Ve1)UI=JP8bG z!`;u)<~k*I$4-agumLEy8$wq$A}%)JpZJdx2ZRsa3<#x-AC(5i3{`85jBF_c!_1*M zmxNwO8Vq$H9P?vKt>iUoK+;eX*@{7GL26=%de<6*vdAfBeaCS>EGSPEwxv^LnaP1? z9i^kXV_!rpa?!i7Jk*CxWLS?3xrJW&EYP<$I%&%a)`bVq4@_aMT1ckbw|Bmgh_Whok1JkX+SiFAPn=g+s`}gsIw7v z)=Aj;`Y{SSuZoL1O4DgJ6T#_Ag;XYa^z>HRIoqM;>NJr(;~sN<~Q~;G68WhsO2avS9yX2(zR&!AZy*<;;!yBCY(&B z+19n_V0R8Ghazq){hqs~PMUM9NCA9OFrPe;RXpBc)mz3Kc`=_F+Yy>vB)1qH*cL}5 zWLE7(!G0m<>`MtpL%7d{8cyN!kDj}D;qv(lN^k?26z3qk5Y;*qz{oJUh{kSo(Oy|P z^i#P{o&fNn;1UC86=y)=D7BMg)tZ@%{d4@0_~9?sIix0= z&wIa(oo&a%)#31@e}B39zG+!&vuzXKw&xCeR`~<-pjTX3ho^15Y-Bhz9wz&ze|U11 zWhn`LZJG8uibGaM{Mr6wz7@?Udpn8l)VYXI#60eu5F3j|wl@t3of(RpXk6k^#hZqD zK#7RdjFf&s>3JMMHTB4w2IthhB2ykgnCN!g?)7>j^rXvzsMAlAK@a@q`ok^?Pe~L< zgHa!Hb3>bcocDVn*pPT*zd{s5>L62iS%B@PYS#o z-A{HYWAljOy!i`EGym@M=_Hx`#`Cl7$@L%I!n72~Pfw=r-U8EJvds*9hy8j+LiPb! z6BFT|efGD#a%{Z^AI|R#k!C;mCV%lUIk>t#NA8&O!zJO6y0TTcB%yr9tIH2N%Fl=y zAI{INV)m_}nGt5$=Z%S!ObRLFEd{0Am_war^MmO)ON(CoG^lQJN4g~;Motb5+#P{j z7I_t=vDsudeP2-Wz5sIgl*!5I1}GkuTqAyK|BH(&W2`b8O{Z?mJDa>+*pRQ0V&IH zwl-cFZZw4OVr}r~>&6g!JZ#7PHfEq7_44j89ze+Pd@#zoqo6w+1wo!cV*0obX0HsM zvyb|tw6~Gr)=7r@y6au~@?t>YJT{l}wvUPdSP$`#ZLw?ylWxKL~g=~4J+U;JmQ6c=n)ni3Zd{~ebW zq8YQESY?G0--Vp8WSEqEpmr!!t8J~=ag({j&K$P3ftV!0YzI^yU+{6*OPVqWvoOuB zf~gFiKvc4w)Wrvt#3tV*A4#0_!(Nb&Dm-}%O}8KAox=gKq*Swm{rwfZc;I?i7sM5F zKrS>(aX?i-y&RCMb0ZGO1%z@yt~Oo{s0VI6aVHBB&`J+Fqd}SmQNP!Q%qwZwi${YT zUVV4E@SkMV1&^QsByJf(W|nq0%^+%Pnrt|r_2Pgee*!vY`sse{Q@fMoiB@sdmp|U? z&8C!9yvL#Vy~%Gtp`ztKC`E5xW;bM+kbV{IU7G8dQwpQ; z(G49THyyIglC9iflr|3ONi=f!(@*L)j;O?*mgx-|Po^V;|AP8+r87X?@WBio8nI<` zyN&UEQe2xjh-K$iQsRo7hDA2RnybWID{uyTnC{2MIpaE1F47Uq&8DSZc7idp6}S!# zc>X!o5CjG!fhK*3Q^+c8w6XOO$DmOkvbEGB1qMOx9`gdS9tMmupzR3bot73=q6C9s zL?UQ9Yb?Njawz!fc*a~okzMSc}+Dq35Ja_0!W=(=V5Mla{OWrMh4q1QF=rG(xp zpkATZ)wz+->jFZBURN8h(3^LL=`bFJ{WuAtJdN6UkfD=S7!HF`l7#Ij@8`pI((dHl z2qV+xang_C5E7GggU)dC+GVZ6(f*c8?f=$854I*bhHz@JC@|os4_8}S7TMl_&lx1< z0u5yAS~R@@kBQy7`Hkxq_-dn@`?YshCE2^KZz9=$@N6O3yJa*gs4pbbtkxk)-*qJ)C&6P>gjOS#1hEkvqR+t? z>(`bnHc?O}3gJWFH$1=^QKtZ6qtD8nmGo6r;t*SdqjODip%sf?+ZpLkJ=@BZUbswl z_z}|4PI0sAssx{B4|yyZ@;ro$#&$Xmjp)3jgMIkxD5Cs|?a2)b{RUSR&mame1@o1~ zB|H3R@h-}bpt1b&Fep@wSNZtrh|PgVD#M?C)GnFkO2upag%J@sXPNczOFg&P$}(a! zS_m!*HR|G*j0RxlO9%aSG8}Z%;Rv%a=4sYVh7csW7lA!+2ss$jq?3&XVZS?ok^o-4 zx1*u#vHg#=D^=`i7TscQ_?e*OWz@RKPB)6fHKzxMvuVoO7^7Cd*)dte6IAe zO6Y!O9j>uFn@%A@CqbZCbpVNT>icCrnWCMWR{vGk$qd= zHx!$-YDsjr`5vNZw4!Cf^DU%-r$tMGZ){Be6=ovwM=Dfo!b%o&xZA(o<6T$|n z)>tdi8|#OTwbqOD<`6>+;&;HugY9LOs*?5Lhe>Z6uo}MU8DTV&q;!a+95`IS7NHht zX~e->l;~=R8o5~r3wdF`S1Wz~(Z?UTqGCbdyo)G;GQzZoPLFkryeH+LPu>wEW{E7E z^re~c;h10iTr8a9-_u_RfrmG)|{%MMxUEjMUT3|4M&%^lKWBSPL+}3!F9Q~ z9a+i=MvAlA;5ZE-+DV(|pHPV=Sl$WSd?4zL6A;4(p>=V;>3A61#K)`U#2^FHXj5-s zT9;yAS}6xa2c}oo7?{2^^+u-mDTbyOn`0~0*BBh#=Dv00ZHvLsu9QHcyasZ@8IQqs#=^hKUC;VXRE$yH63!|RL$;woMlrysY(o#Q)|^&Q zr0OyOF3}%{tZ6h88aij8~Oa$ktJJIdtkSggM5i$_s5%m?W(81%y=Z+F7D(+l%azuoWklXjLvdb@tq?qu+Wv)2zcYRbDu zO(~DgjlFoXE7X))S)~fXqo%ycKR5N&WqxIouH_U1*4Vbn0oOpFv04IwR<1V=;s`XKZwOnf%&L@$q=RPpl4HLuF@Od^C`GlRCBeTUh>RRZt|N%zxjcG zN#3v6G-{{P=mtryBC;cJg^UpFB{ue%;UcwFb)%}Z!^vQ2C90uzURXn|L^ae80Bfli zsiu6(vL^gbRb||Rtd&u!I?(%!wWS5T*~5^)gd7-cqI{exHKbN)?XFF~++C}*cGqcA z?yuKc0TAMmN%2x89UGcmxkX&A8~kyVrub^G8Tm*h4z>-=2O9E?{29C4BywlaAgrbo z+)SVy)sqJ;nC~p<_K7S5KMwBGvSr>ji@YNs(ya&jkx926yepD!YhbA*-Fo0GD&2a( z8q%$&y;r*J#bGZWMCqs#WGMtB8pH#LH9GRrZ} zTl}u}iO^_ZVHG*&%+qgxVca?Qg$(N^f!M%}Vs3C#L_zUSCm`#m7ZGElMgl%bW=7Kl z0zpFE63!bJmT>WtE;Noswqjm9oc8QbK4Q|snAyxeVIldFp8DJ@(=~AMopc5akSHPw zgB=?drwkb<-cCk;%UBuFC_JML0d3UHtY}ITGf?RD1b(Rkrl15wvBt!Fs#!ASdQnT} z32ieJEjU@kPrmMTWIx}rIy%|Uhj|@kKO^W{Aw#eBF~&(h+{W_WgP<3v^9I8?6PKj- z`DS*^O87*^TY%Qhq`MkK7IIyUmR^Z29EH6gO_L}XjfPPk24TCOWTRet2rnxJ?JSLl zF+8*A_0mBXGKK`fAOxvznDpUUdOsX&qO7gegY(}#Qi*P3QH19Nv!`G9^1)=Dy~}dD zKV32&a>=VyxTJh?1Qx|Ni5^@ReQh;Mj=um2?@gqK6{nM}rV^R=Nr%&h$PqfLE3x{; zdkR<6@|$S2>Lt;-O^6(?yM9T;rYVslG|QJnbQj6ypZK^}Hh-|biP6c<5UKoUe$1ru zopB=4?A4M^H9HPx@0sXFBsTnQv6W%5w*6Ian`sN1Qwt#eCij+*@vxMbx*TXp3)cvg zna?#C0z_EU5V)YSJr?bJ01m zcPdCQ#x2!aQ8sP6?gK}H)!MdZv(rj+f@nLOHP%Y>#`JIRL^dB@d;MMy968cKj7b;5QNI(m)41Djr@bJGK;aib-R62||f2D|CE?p9d zsrcC_gwp#a`=?q@J;fBox2fmqO&+;JD>G7d{gc;Edlf>Tudfi2=a?&oOgB)X7y96B zrWayuoFa--KGq%5k%O%g`Q@-^s7w?jai=oY9sf{lH&zj8tSm2JwQ)Qd7^75&DGxI~ zd?`x|Gn0!q)I4$;PPLm#Pf=gfP)$iS0f`(UPoQAQ#^7AHdsII~=gBpACauS{(4zMf z47i~3pEYp0C)$f1!XSqfo|3t#$b-%RoGpSu(hqXT0FZa{6x`{P?l4F@QQU?U0BJPJ zqkPb7C!@i}wSJvk>o@T&-C-Bu2HV89G(Aa<;K6e#m`D%&+B7h3uDO<*lH?q z`33t;fXkhI4CrS>sr8fYHhgI@ULOmMB=icjXvvkii(E7A{R6KgezCqJ?qz_8DE_nm zc&Yf7)eEIYD0J9GV{lj(t;E(vH;;2whZd#V z*2y>wwnqFMkR!nxnFoV6WaWmAiW;6-3*NYJQ;?_=x5SKIE|D%YWs1ccL01WvmJrO_sZs*UTb*FVH%qx>MIg7U~i zUOs!cOm-DB9ciJB73)bYLhGmmb$dei-pDPa16BSFKJblIpmjY`e285d(1sof`k#_ z;7LIxXfK@{kwZ8ZM`a~OzfQ~&Jwz;x`5b;pRCken?CU?})sHpsRPlXGh{k9@%j2O%*yFVQM{oVSIk|`y30qc)U?XnC`%!85eOB9Z>OM zp&sjODJO!SHhm%1pd-klS_rY;sNvyzi4PJ7$f1k(6htRtv@oV?CjtpHB0yWF%DU?J zi-C{#ULe}Y|IgmL2U~KS_hGdBCiYmSYDeW#uoSm67Pw)XQ7fS*n077_B zlquE8JbLau-h0ovJm*|2Rtj7YKsk}~dLG ze<)7bij{I4Csviqtywfldhr$YhuB0jD&nQ)zQ)N8(OIu@KP>91oFOB{<%=!Dx_YUU;W%Sg0qrk9R-l-MX*!ngd!Fh$x`_NbW3+sIQf`TPm@1ySYQ6BH7&SmSn3Fmk_$u_gfMk z;#l0pHd>8l?jG8D>wC6N?JwqS<5;}2U0Mf{ZNEzBq^twq{U>>>1N3=+(l}Kr0V|@p z500o7_;PN=XP5H_mf7_Zy(qg$nHJib1R$1$%ekRqur-k~xg;YvREDFgIADB#zMNtw zwwm-JL{+QocRM3X#^#DKXQqLIO#n|czMWeG(NnoA843JwZe>Id=dR=*&aao~>HMYq z<0Z=|dWRfQ7iWZUHoBhEmGQu2*_!nz$Iv9N#afcZA?p1yod!q_YeDK1f7al+Nd=O-y9g~81*c~3~^o13cG%1TBh8pr z(j@yxc~iTink}cK)taZP2+*5WZI8Kw`p5o(LB2+hWn>Vbi zh@1KJN@PdG+wxAzYsys)4}>g9@Mgqmm(qvu9UPflSm)7$xvjf|EPQ^L=5E?t70oEe z6Q-5?Rngqd!$o<3a9v&~!BdYo6I7OS8irIZ*cV;(L{3az6my(As?Nt<*}+Y8wo@wu zs7X{pM}fv~O`Q;{niW1(IS*@}KY@F3995?&KO`1bTs0otJavj9&S$aHlV%3TrzXu0 zHlCK~s^+PhZbK|^=v%I4A}t8PRZh2TcMKWaJOM7_QB$d>XnBdFqv?N9! zHsl2V;$cJXc86qha(j_%?siME)n^#P8OJmCojuD1|0I#t=Z8%*}y)z0A; z4rY)&C_oEXwf=k-PPbpUfo86^i-Ol7{Bza)8OLLz#xsud{1L)cvJ7>$@m*hUUl2~Vnl^TVylH?{TjMZt88Z&N5`Q>G~jvCt+Rv~#)R5enr(j^5`RB_Rvl*$%! zA*NjlOhO?=RpX$V^-W8ItbI__*|Qu~(Hxu*I5Zr?9K#RO)1er&iV#xlz;hK_w++qL z$50p=vIbjjsGvdL+$4STXZoxaMr8>m(kykMR&H)c8!Vh8snM}&NJO00GRtKhCexO? zR6B8vjAk55r!xw=g_YisWf!sLk;=9BsjS)ba`O>b*1z;6+*alBD0Kiu)TOMTN`63v?v;!% zCArpqR-Mn4`(E0uYHQuL`;sum3yRkVc`jU z?}}O|z7LtHSCcrAHdT&?eEO8h1ver~5HIAWHH+t{ux_IXC|u3@k6%g*9bg^i$z%?X zuaBFRUobvt&xWxxDqGa$E-;VuI}2W+#4#lAHWI_nZn}vu{u_7!Cl$JIACf=p zy+JSM=$UMF4_+Iy)ec%spBbfo3Bc)cw~|dX!ksSj+VBo8dyphPC&c#7+~}uOR>T9_POQk8PYcX7v1tp=k~DJyfvL|J@M#A*=C!KHlI6K#>K_(zbaaO z>WK%$TfPN7o$N2BJ|aEOe$!NLL9e$S!%vA*Aa7iYl##=$!Q5Xye|5Ptzx2lK8RYYY z)92m!;_x<{O8Yy}+4PaUyc}a*?HPBnmu|`d_y6^MjYgpRxDL4Ef#uLKGx;3-drHSj zj5r?tQYP8=K&emBLMEC6*c0Ha9|{?*CYR9k^eLG7$b5iBI{0__L$Kb`hv47jq0?+r z$x}EzOW|fhCsNMR^_C?yN$ecSz#*d2htCiWoC}tY%5%}z>tB{U620>EJr_b{M(K)# z8o?<8ui^E(ymB;RMV$JsY@(D#TuG>5(lSrU3A2o__Kk)%g=Mz)a>{Ha{jU<;E{KV4 z6)jT|oG4@Y1-T}65_zuasYbDG?5d7xg`Q_wo)-94=s=c9IKK>R9SWXmy6ak=>iM=l zwrms9PO3hFG$dowHzE0?77QM=85vE8BgEX;hsD#Jm_nJE*#gXq6$?o^=X_V~F2}yP( zxRD8XzyDoYq|Uh8+m+T}(6bQO;|^wi{=}`xkdGUr?a0f6z0 z&BJ3z#+!Y!WPI6p$nTgJ@m5ke04zO#Ox*P_U$bsZSW+L1d>FZZQB$M%;b9zDZ$e_dT4_Zn5`O!tMiN!ftuPl&mYrRDMyn zft5tkZFs0r(Di*6?3dvfnJ92vq*Z0b@{- z(($#i<)b07-XQ4CR)e5B8wB0e&Pg?4{u*i&bl)c==oT@9mU9((Ik&#F*+~*}>qjz3 zxv8EpNVzLG2b+NTehHpShpz@`e}R0^dmzXaD^Z6p2e@i51bks-2%b2ySi>|HN#V2( zO%nf#0Mw*y(ga%VO!gp{c7|59;_jc-Yh!8UOsmxJlNfZ?=t~C zD=>5b0}9NdjeeiKK?b&5s{uIKWfE6{iU^l4WG)5q8{&t|H}>cAUGPdJ0(kO^X2HuD z75uC?iC1uJE?#o5xUh=@A;n&$N&d={@ECR`h__h;wyLxZwgU~m1+Nm*+$3#^kS|=O z>A!xCcpY%|pxF%}_x)9^UHT|rPY+Jnqx`~-+siRNy?IEK0!C_I39t3ee?1CQ1_i)00RNrqGyd8_P-qFmvFaS!}a!F1r?g z8`*_y6-FyLyTKmolSM~j46rQ~|J}Rw@VO5b&iJV(-?^o}b4w{0Q1QF_kO(QtbGzkT zP8~(@4g6Qub#ez@B%gQI)8qy-lw6~wCR_X>!@cyS$j(hzKbg*Ab8U1tl|u3BiM2bL zWNOk5_OTq66OOX*49Yy5y|V84#qRIy_{1lwax&^>u!o6C?f&shWt(HRP9Fd8k4zqY z>XG+fc>MGU8Ym#f($6o;#jLmxvxOAP8OzLFI(nK}=(Jv(n?z=E2>YlN%YqMXh`mN$ zI)CnoC$lrDY(Ye%(KF;oCi>2@d)Y|_MKT-PU6*zsPf0YM#SGlT)w^;ZHZ#V!?7!(|>oS>Hn|_qohle$c#L`}W%o8a1yA+?rR-mP)BzfAam2+7-nyNT^z@ zvb36CM2XUnx=hm-GpUq zx{sM0EZj@8V)vnr!d+k!yNH!098FR^3-@F_C&AenuN&oh%IXqHgAt!FbMRkImL!+R ze;K(l_tIj1X}RU0)g^>xTL&`_f;%AZ&lWbwqW}zvxrcFtqkph~e0!@ccrm?4q~K_4 z0L>+y;^=Np+a!$P7wnm}MfjEq>j{~ZM2`JkNY*csJlJ201=*6NTa>5iS4x*l@fEI& z*&HJHi%0jcqHA@}E1oUw@+L~@<)v1!Z6!{VN`Imf(mBbPUeTVgP#yTI$BJE%K}&o$Cbi$=t<1=(b;a zJj#q6+ws`On^lsVt0m5Ux`>_L(w{Vq&$7)*#O&S-;sNTb)QB^@Ltx5e@q)8=soPHc26N9C=G&K+-Uel&&EPv%E}izl z3yG*!8CzJ}pxTUmv^F{VFs}7N`C)MM~&+PFhKRkKzp+_z}@#MKj9y@(^^c~zC z3G~TVkv)2MvViX{3imlZuY`THJeHj$Q3I&fm?92RPfj3KB8qN@8F});N1u#(TXH|^ zc+>*DTj5DcU!`wU4~(+*#xmxFqPdL6lndBc1Zl1#_-Aff;dkk*!gZ=uG6L$tazuBQ z+=f@^IfbA3nZr%S8&7sVQ8GiACyU@N>^QX`1@&mcTcDZeI|m0C^aFIilNriuVXI~F z^di==j@}-rDkZ(5*G*A(BI?#R8s?_>UUxcI!II50kfYHOvWQSo$_)e9L=CJk@ceN` zcIrjXpoAuN#MtP|8x~f{_|8eniB+j)LgysaO;akG6qET>H9o$UpOcjLy-|4s_00Ch zu7VtOY$)LO6^54L`MPHqsuQ?@ft5F3v0PtQZPQXiUl~K4BiFVd({!j9gYvd9%G)Of zbb$=4XY;EUrz4LE^l>vm=P%f ztVdY2G#^{W)1ZNMc)S%DQK|u84)yHa#?Vc*PfS|)6p1jt+Jmh)2gPrN|4b;yLuMRA z9ilw1h+336(_syVy_Ts&)QedU^BN4J>c<2J53S6dKa~Lw3y%G{WOg@_=%1IdC%RZP zkii~vrJBdy6ao{XXoWa21*KQXs2)GS)v~be@xCS>t-5hkDIXu?bkb^So68N z|35jsNF6ewPlA#jGAA|sIO#w{AChW9p54DThlIEp^_Vg?k3%FU2^GNa;lG>&ODbTsPZUew7#{S2PjzYF`cr3;KBoJ>M*0!1k=6rGzkAY_d32%I$nS7?m`3&%GTE2sBEm+ zXGW?|R5K-AQb6;rtnxu_qRFbE>K;%XhGU#5K7t()WYPjjB4g>yQ@m%TCg}*4)s5;2c+Vwa^IB z*mrHs*O38dO`+%7wq+y3v<(9anvU0?;$4HZ5W8q?IUYU(M>UB8!-kyPi9e;ttKh`u zf_P5U1?sTAg8Wa5RFJ2`@Jk}|bICo(%v1R{xaWoq@c;Vr|MCY4dd2e{5rZv{WZs!X z8F4qL<>!Ni!X@=_TVVOHgGS>e{x?(PA~q_F**qfX>n z6FDhPqAx9b?gT4VsW^stf&XaXm|Q6+Hrc?F2jYn=-k_#6;%$yxD#Rwu;Q!OoJ-Zw! zu_v#};TH>HKE8)$x67MSVdMrzoGA8QKe$;e$SmRQA1Ig3|9!aK-XoL-N(#NNnFLyIXW z@|~)hC^y_r6jDZ|qqaSKC!W8E$%N-c1-4|4(AH<0wVEggsG1j5Z$Wz9r9sHk|S$(Uarl0^BHjA--F9i}{2q-e#UEv=UP!pK^Hz z=tn9w`KbO!)KyA-qBgIhnoaciqcf?RN9aJ}v1t1&?ti^BA*Sq?R#~YT^^sGlFE@>L z6SaSSTZhDHZnZ5)SjE?yRD9MnQ>E3vi&LvFYmZXo`T54DyH~S{XzSJY8})NfaUnMb z9I0vwQjzOAexUoBAA%DovR&U$RmXs2<&LM@CS*@EY|R)4-q_Y4QR5ggny*1WA5t)G zUJAxL#Pw!&u;(RZ4|A93qscq(kIF5QXA4J?(-|bwM2nm^$~BxeGtSfbsl-6i>B3eyK98V== zo1?dJv@0y;#B~W_;Z|g<1~I5&3{?V8zAm9`%arIN!(cukh>NH3=>-q_8$~01tUHct z>QIZtwJcRNAt|+Ix(uZoh|$hD^WB!sojp!21O?kgc@~$rgQs3 zRK**gSO`+M6>non((UXw-Ttdt+HLYYOQqS_jXixM<6*DTM7vD9{R-rW4yI5y!G)~t z)79mKdj2X+{gw04y{+U8@e$vFA`Fx1a(Up+lDgcvOEk4Rk0Pim9zQEVikNkXPY@Yf zoQ;B9%8`09%0@wMh?633yooa|eETo`aifI$0MDr)af_*x5;9r$_rL4sqT{)|L{Vw` zPs)X3Lu_eKMs|a!fkY6-SJ^EryOWeE$gX5tPj)TcEV4`VBG0Za!Ssu$ybO$`G<%Tw zF0&i-ijEAcsmT}*Bqzt``Bs$W&*TylBO_p+LDS7N1nGUM+GZ! zLti#gF;ZB?E>&RMeO&tIlDi0&^g5Q&inf{>6;_Gf1PJpxkeob{IWtQLaBzHqPXMG)lAF4aX7ASf=*P1{blu7^}x0*90 z;tQpKj&IOswwb^}Jx)0WWY04P{3VCt_}Nk^2k+$UL1^3wio0q6`2Umx0saZv z`!-5b1mn|_1kMD4WWX`?daQG-r5SISX~ndHc4i+Y9j)xwWre=UmJ@tOd~EBc-I zYD%u;MQX0`f?*n9?$$L#uPUY$`d0igT;}^2s08?@AN%l+Ks_sU>mBTZ*gCsqTc+~P z=)Y&6RGS)kTe|y~%a;w)Qnn~+8p7)s}vPr5wgjvfRQC7O%lqoo%9|mr;w^#mv%zZ_wLkKG#akf%6e( zu#lt;CJw#3awHiawTb4I(nNw}&BYe?#O;-mre#bnQMSgWhK0>8b=ex5h*gJ8Z%lUylrX0J8{j9-cIG&!n_&rzAH^l{@W z50aEL$s5CoBOA{6+P8!4f~}49spCrB*tBI+#;o%LV|+q z*0BcjC6<{~o+nXdBpM`VQp?+^;#?(+)hG7?<^=vrP8?HPT(Y3)bDDg39qB~Wr{m6) zQs3FAqph>0xX%z@%IILV(&S3kC>7~M3G#UjzfE$LyYY^6ceXnBAkhx(JxWFlJ*F=f z^_Rk=mphB%^-+jflkI-i=_Xc1s%JO_AJ$}gE4e-`2KP>@gL|jBr22StJ{@v~FW|7V z^lQTx@ZWSqvvcd+kR*QuoG&t&JWl>QUz9urzA#&}gWX*cz&2%#1yLLuz6#27^6hUW zNt4oU#o=f1*PZ*S3lp1gu=;BT!_72mn#vnfSn^qbB$NygSpm5r;`A^P0~Ci!_W3aDlV20Iy2i!KBhEj1J5=2fGHy-)l2xO(hn?M zF8H%6`KU_9lD<;$S=D@p>8nZ1YGfazeJP_>hLlfijN)w};N6gW!=na;y4N(?vewX$K zUTHKiy^GtWy|C?OW~HOwjjT!@Xp5DiHGX|UDgY*~*jQ#KOK3ISgM|3*-adXk@kvXL z3A4vozxHU>BQYu`BPUv34LFJ7%BFs$dJB* z&Pkd|$FW=cYu~={*Bd1vuHe3g9WN7!e*aHA5y?a(;EF(ArEEk?IuQk0LSoijW)q_p zNwo}=8jO;s=?)dG-ualhq+hu{mG%c$?@B1ZqKyoq)bC8TqRHQtGhOl!tCY%Gr92Z8 z(cWC?$3|sVwMghpv*XjNL_$()$Q3Uvqd83mr_zpBiD&QQG&)r_N=asdyyO$g8rVm~ zv4)2l1+mZ$z<7J&!W7XCT55cnTZ0r2| zVCGMEqbMecgko%hjAr@smlAic44T+sA( z+x2~55O^@e@-20NCiaDlz403?q2>%EU&t6Tp)+L^uhW#jd~OeSaBCh?0fFMgp-D(H zMw6wl&;(!32;z6dNs%|+%o#fV$%RHC{(f$AW+|Z4^82flUtEcmG7(p48#s~8%hO1x zSo%){>8*S3-74EDA~_!4d-S8!vWu>sQl2@lsH$s?5rSNz<_A38{D5&m^$p8V{d42@ zJ0C!b8)~lkfm4wcHD98Ybd7wh$1@ZPG0=KPaH3Phzu8qBvRGakX;r)<~eOYgy86%ayu9Wku}9-fW^>_cS|-^b8qC z%Cs}){!&$2!pgz8NjYFTTcsA<$Eg;SG)E}}+&tq`1uEG@lz__Hjp9EF70YwS<8c@m zmK``K@W-Bld`)qY3%Y~_uQ%$hILS70}(JcsjfNaH{<3L7ZWes-NAp^x#K11vu zyydT~Q3Gfekz1dAi;KctnqooXNVCgE0f({P!Ct0CxnDe=zSGh!i{X+G>?3ROaYS{L z7TG03EWJhZ_2_L6lAsdImb3tGlsjYVBib`iBWCL(V{yUxc6=ZSVaTK-)CHRS?U?#w zvxmiryzC$BMKSYFqe)7LxkwXx`F#5PmK4D+Q3MlTNHV;#J2dGpQKTP|&P_<4SP;7O zl^ngtyEwymIh#dXYJ`wvF49zA&SrD#^bZuYh>$vY$toX-2=(cZ0J+}gh zjzeoWLYwqE{=qa2-Ii*a@Ys&qPJYpi#~in1I!-uFwGJG&1EzJ%ajDinAFq~d=b^9A zR6Z-dvq4iNK|#8$(N|hFew(b7tmD*$_Dx68{AstL>EuGorU`c;{y%M-zS6$&XmR8k zPp`CW{FP*-#Jd{#lGv;5iI5e;63Ja{N#x~t<>Y8E7u%Dd^Fa_^0SWqIOA>_hStbd3 zKC-LriIDY^;}ww3U2REZ6U>uq&ZhU;xBkPs3l>X`YrC2ge<}1*5}06OUd>&^H`su; z5(Oh;Re>QHzte^{ct8N$Q8!Edic_B&c&a3YOzc_QYeL4Ve1W(}u$(uM#drzznpiO& zd$tDOWK3$GGV#sMA+3XCh}=9%P~|)IbEC%J{K-)dpR~QH{bxrF{!PuPEf*yo`4laYoZO2ck%;e`mIAn1nauh;%IlTX zjZ7uU)&_N((r@5u=_8f89Mw$xOoeVrJxI|jDu>i_$rhO_98cZPhLzV*i;pBNTz9B~zAMSl`JwM(6Uy|Ari@b?;hKnke>FoNBf1UAUjog`r@N ztLBkl)&LXA$AJy4S(|K!U@X;dlbh8qMCn{SYA5~2Q>{rM3fP8c{4d4}-`{>ygvN8^Jtz=Kt zjV1m#Y8op0%-9}fUs+89Fg^<-WTVrNjn|Zkp7*P&}@I-X{9rilx7j zh|{ajEhg-VYu9+<5;ypgtX);^xc4`^f5s8BFYfil|uSoKv%9i{7N9Yx}XR0(_@ zy8q1@{d2$LBlJ$V`!N+4M_fOs3$#N<7lCru=`gkU2TkLpI6@6eSSS#86x#$3kQX|v zr&!D~@yx$2xO=b(-QUaO+fj*Sl!M22{U*t|Ra@<^CT7&4c{UCqI5e- z)XyjJPGYU-L>Bj|V2EI&%$U$J^0R0L$c2c3FhB8N+-1RGxSItJ29^y0TKbVGa}Tme zSC=qjUxNU?BLN8t3c z^oxOeFOtNyUymZ?%BQ=i6R__TM_PP`EAysEmjzR1)e) zlTIkCklfd#kbr7l;>}Z~k^mS&VU^`s`Bo{VM3kR=YDp6diDJ_9RHJHw#wt`xa>gjs z72k7Q!x_7#Z@6Pc3w(qOdu)cD3Ob8sC=P@a8lfGUT7Yy1ve@eWIx^UF=ODcjE8hI?S2EeZ38%$xk8 zh0zl(*AHQZ^klyBVB2C*RLEYeCuN3Sno_G6zS00iLay`{O}MAnMLMRA^n|`bcc7b0 zflNRhA<0~%sh;d8yI12ylpZ*f@fI%ABYrhr%THn_aklAu=I)`R_i-!d<+38Bp8w?^ zCJI|P-6kObG!LNW$f=d)B`T zx~s96+j`2gr8SuDyDurrL^+x=pT3Sw(5>Xo!pN)nM_&8{jv?Yhg=BuWf%8h5cVq=l{yb_(+fzVFrY%sW%t z8kP5Hf^BLM1M$S-zk+3pT+YSj;7g17rRA1~R+kW(Z5_-!NM#0H%9D21nV?6BS{IjY{5rQl`WR!QL2A?xy6cx|u!N+*#^bu`W|DX8$C( zg*W|J7yxOx@}s9e_?R}mmeb@*`ST@;ShRezS1{kRU+KrN>uz%bbkd2|KzwHFUJ}#1 zr9_`;#*Aq0a!WD98)LLZ#!n?)fgn5+(U;0biC3c>+Y%QyI8rJ0p&*zgPsd#ZW)XJ18t5>y$sIYo-u!MgnizNLD@kMG;=2t6olUcF& zZpErio5xcQa`Gtdaw0Nk3mreez(VD-=|_=kKIK_LB*%0fN)<2Q@x^_Ce?sZra{5BU zt7@eEAfSucSj&4Fe;1?V`$(Nj@g(3sW+Fz-TLWe6s;6M289$v&f3LPqH4(H zJ;b*gdx;;)w|EA8hs%19u9LX5a{A$1au>lebEL&Bb~LWMz8^I_cX#2i7@aO#D6qw* zox~60zjs7q$yQ#;11a|!)(zXdAfte%>t<5f?6ac~WfDK**TmPTneX^Mi*`w=YMnEdkt>`B7^Tg#xyi&FJ8%J;Fu~!xyjAVOwL~@qb8C|M~ zah36_eEA3PI2(oN;_FTLH3l2Z~OOl|c19d#r?-Y1zK2xkF{C z@65_liOUypxJZ7{eikR(0qpbm>~b;n4p#HH(m8#F9_ZJYf=kqkYz#(2X{S46!&_e7 z^X74?^V}tx>YXR&7vb!XJS#}&+Wund$0bwAzv-5*J%;bHO*ZG-ekqm)Nr(Vh82M{7 zm9IQVT*~6Tc#FIxPW6lA#YxI_6lZ`gxk1za+5^e_!ntePPS8GGWZ?7_nrt^-UW83= z=2B9>{X+#eA~sUzhq#@An(&@-3;J_!G`j5UB|3O!hTLNn>!T z3h5_@zb^d8j+9&_*9#-2Z&r>xc__z$9Nom{A$JkKmW??I@JjC!cZCEQ=Znb{{F0uD zZs%463?{mmS^p}Q`yy?cG5k>zjg6|wq^FPLUScC`giUQU7ADnZy?W z49o8**;lvTi@TmIpQ<3{HxlLu0ioGKM`q>f<5=PRO z7)H^zO1~Xw5(}3TB3x#VgXw{S7g)pQThf-C5n2z+=Ez1w1{5Z znd6I>=8(e*yrIDgn_2DQjkxq;^j7i!E@ zmx}y?h7v}`L!meb&$C0wGY~xkA;JDCe-X1B?a%$4blms~{>y#I;if;0DdArG70%WBfFCIDOui#TcX0_eZVwsYe zqcxGJS2=daI#N2j2{@9^B;8Ka;pCtfe|*bIkBNloAY|;P@3XruY!m zK9~FIqo=@7cM+}PeIR-v?>-pN*h{bi-UC;{Bmy~lC(esjWDl&OXhWe+_wWftR(Le# zR=fq?l@Tv#3qFzAd<9?Q?r!lQ;xn>le({5dUrEj12_#ZdQqe3=I!2PuRLyVkEfHh> zr$vnU?<_NyN8(AzXpYKr^;8XG6OHO(Bakqp*Uzl5?YtyNI{Ji`XQO3T#ri6X`MFAq zId7|!om`BUjkfXYqzm;7q;oe_4ZhI^jsi0FpJ zS64OD3_~Tb^gs&{(pp1EtZ;0mE}V{f)M&EUqA2G=pK=||(XTWxP#wea zW%uz;(U79Pwl!1hMD0cRZj;DtvoJdS7Qi3^WEbm58o^pr5~ zk%t~VjUy4xFySF(kDmKz>7#44<&uS)@`0?V=qFF8co$wC3Bx zCXvVszjEGK3mg8OYa^RU{B4l00zB&Qm)-nv6k1D1hzFH?2(g(jcdu#jS4I{^?5SAj z(4B}#sxs1ije0c8b%HPlYjx2^R;mE9{K}rrv5^jgAgxtS32mCnwUJFl#rWcYi$sy! zq7qfbS|K4#DTUDma9ga=1FsNu>lZ0unc5!O=~-8fey~(|BEUhB*+e~vv+EKHPzA4r zHJ>r8pVjg#@DWlv;WYEBvt$L(nh(Y0DwXFx0hNboj?#5F`NgZ`R4|EXHx)M<)f!(_ zHAwfQf%f7VCOG;yM&KKYt?7ntI%7-IEzdMO&qWq;49|fCP@dzdx@}t;QVn}hYc?jg z(<0@3$E$QKrMqZ7F5b8~V)7k_fu5b1Nf>fTbY2DN(Nq;DB3Mv1f)y^0SB zNXz?)7@eb+I}I$B(*?z+;t(;OAHx5L6ww26hYcy4^Xp;%u1w%1UB@#@GG9PqfQLW) zBNrae^fI>NF|qfs&n110$44G3o+89qPg}VDf3e8=c0%WiGLH0bT_O~WQd`cb*r`nv zQAahsCWjN*(c65n{DZfA|4m3D<9hBA-EwE{?&a0gUtT90>h1l-Jec4HmsfFSsc+CM zC}}J&tzN}1-r0Bki|#gxGE?13nRyjkxsI%oHn8YAiAC4A;!>`|BY*ky7w3!V_7plh zfp~KiSf*IbkTn8M` zJ#XwltsEUhSX)7M=mom1g(eCN4Qa?5TaIekj_!>W-}c8=D#(6sk~HlN(zC;OIb4fa zoGzEctJv85shoK5`dnRjGoX@0JG*RyTKMt*=CH}F;4*F)QM497P#d+h0zs_J-JmbQ7=^-4FMn{fOT`At246V2c=h0JT;{5<5qbeCj9enV*2J9_95cYhyt zb?gX6K8MT=ZNAuwMN0(2>Kr?OO&9Rgav%At>C-5Afk?E;{`vfuQa2&+#Ecst>Uh~5 zdJjIj=N!@AiDz3%fNBtXv_->@cIltGioI&DW3Rp0_AR`JMNBySJUoT54P4%qpSl)p z{qdHci%cQC%3aEJ=hPEXOv@IqIr4ss1`4D05sW^-B0OQ4WM4#q=2z0)7|t=tcEhV^ z*Mrb&fApvRX(I@|s~UuwHn{bo(3n9Xci~M}i-SE7ocHJOp_ECnVo3CMo+d@n=-p*# z#6zeGk=|d8NW9Hbs3gNx9%SO;WsFW-&o&~I>sYE{hbnx=F8p5$y-;_+D@IoX4+Vjy zgL{k{c!6gqV;2evAk+06Th|rK);(J>2Duz7kf3N(h{gj#4G4ujZ8}A$fA(*}MufV* z8liYLybVFA8e5AjO4T&kElSl8YJ*Y@&GMjBO%q}$Rnt%brD~pSL@C`hmB3aUO98h| z-Pbi!0R_o5L&G(6sK99`U_DYbJ+N%cR>rF4*p7*iVjD>JTtCZjFz8W(9#x{*4SE#u z2kjQ6{`u>jpj6Gqv0juawMBKNM-hu&O>?5?RBh3#AyS1*O%}a|CMi@B%ZLsK}!J@~;A2eC?zUQ?@BxDw2*rA)q+Y$ z8WDw@yUA;3E1IhUm(xVn?wrM&Z z=pVj@d>_Aiw*Ah@r;PRJ5>fP7b~w)D5>w)B!N;1{XwoMY7GTY1^= z$TnVfr*R91D$9lyXqt(_ap1$T2OQu#ih=D-3V13(w6NzmssV2Kh6hi$a9jd4mO}(J zmJMC;oM8(ews4%tMRF_69ltl6$iGRq@b{l?+`>oITX@M%v)=8y*)dmW_b%}^7TmmF zi#KoDIgVVa+PmMD+q=u(qqgqm5tr}WB|{?{cgc;$eH)ytTora_U)3Gg4r~;J;C2-v zTOFHjV0elFF;WhAmX5*OG%(;G!BXKk0ga8Zuco9(x*;2&dG-IJ-uqYtmQV}gT}qxb94x>hj1e|w81i~n_6Jo;HVG(2^>SWg0bO- zo`xfoEC^l#w|*tiJY7Qp{9o7IL3~`N_;@tz?Qgoh{ri8kac}3b+~&Xg_3rN<#CdS3 zh%d-x3c1E1Akf>L`xlp!!l_tvJx)hHvc_1lRBdPc2XA?M8pl`&d;M}0_8LH~UQBH= zaSwv&Dhhx-x>txGgAlm2+IU!1sP(GUEhOp6^6bLBl%5iTM@STla5f9zpx~k_u3|j- zxhxj;bI^mE$&B2HdmzX{0y=^(F<5kUHlLyN+GkTB`JRe6*H@USPghEF#4DcSn@jXG zT1;1$uU>K&vzM1p8V5~6ce;B3p-hKg$p49LrH^u+CLM-X)AN$#+9p&&QECPsO4bah9 zNCOdlP{}Gkea}4;%<8E4$J8fZ+eH}b_VUcuv(FYY3&eS;zFP6IOXdi;^3^E5bOc=) z<@$FG$KNim9GzklR#niKPX_?;V^N4R4zj;PZ&@!z0qz&kJXs!iA3s2g%cmhu z`}C=b?w&e>XZaQ$^AfTIpu?jJxF^)^elVLtGkkkHmCSoljn03t)j zANhtr!i&F>LIT-@a-Ga>j*24e@xaF6aS8r6;)#o~;uBc+MYv+yRlF@<3#Vu|fGnFg zlj2T)qC5HjR=R|a9%aBI(MCX#1YO$oBgJ?Ed8MFpLDA?lzXW-PMvm(S3RsqHRTevR z8M>m-VapJyLXLODX?sg;KbU#t2B41ljnU(8HQ0f!;@%udaX3a0sdoneSr34G^H={! z06;o34ITXe*ACH_rO03{MO?k<#%^>i+V%3daYPDLEuoep$G-Ve-hL!G7*T5y>30kx zAE+@SagCv9RC=NvmLy;^4Mvbv(S}TlffmRDiX*t!XT(KOGR<3M+81{uK2tO<<~Pv>8za09 zLBHX2`*f7G_C0sET=RF=`X=>Fj)L=o>IlgqM&b&`OHvds#-c;&7A?ACFh5p^ zvNT2t(boo?SdT^Xjn6h#N1*hhj-2rNRa~yr`{W&`GP0={QRB4ND?z?PyYBcW>+|_9EqSz$55!19f z#-)BHfgh9Fusz13Hcbpzv?eV2z4s1Sv{o#ti9kIG9v->w_lH3r?E-^VQwV-txqJH~ z2wqhbLxYNNvM}^sDHuw7Ac{oqZ%3|UFzRhK`0=PE|6@pM*~)-QYeJ-4m*PWu&JffHRLauL0%n5%rLS8&r&VN_kCGd67`_Yh>IeUsLy*wsbete zgZ=zCB+u{|g5(<*&}Tj9^Q(XU&kX3ZR`j`@Z5AibGDmg3Kg{`Sj6Rh5&_y0|OHNn! zjLnnDITGi4o`m_1LNh?7>iVH{_O{2m?vp4&ov-h}#0sDwI8<0QG!u@^JTvq|qy?7m zTVd#Hn$s~(t#Qiu;j8mWO3t2I@?H|#j_z+sckp#TnC`{_OJ6uBl%?xvb_>4lzk2$A zEI@4P>)vuoVcRJ8b^jzdtK)4n3lk!nr>Kj2%l;j!i~H-ThdW8q!Hi||o!c`A+ek^_ z6^5a)cl!(1$x^%W^0^%B=G@z}q4g(6{4gU&2$~s_0&gQIV~#AO2cC3*oFz$GR4NcX zg-VCmt>Y_-)94?8F z>R9#cWd`{1rUlPq$Z65SfI4fklK#ejbu6fJItp#!__+E?LuHqyq2lOJzu0q@B&Q>( zN_cvc&qpOcsz{|4NN~;~&_hjGsW=8xOiWdubdRIS2}JO!TIfMJU1UqAJ!jJB@zE6p z9wx~lACZnBr(=HegN+o2W0;Y8cL10*0n8sBj}ypuI=~b|woVMRWT9LAfXc&+Wo}$?n7q3UeNk9> zUmIc_158izzz;R8I3I&ft2PGsSrhzx-wz4EPj`uldIzAU%6`WTK~yeU=9uQh=rhz1 z;^UfrKxxi^QhgFf9!)0$sVu23as$H-!ccQ$(dwyQIwlHZO?h>3HeJ=T0$)S669m3* zE3T#5nxg88WBFbC8LoTs_#v*J>58$hDa&osEJ(s%V|Lvpx`W4Iop(d(1X%y2Pnx(~ z@HqT6y;w4(D`K#LlzSYmJG*WZR~lRo`<56wOt3r177K5>S{&?6;>zDIl^nx$m}$2U zxr0i!`!PlU5mywUf&zSlXyNWoR+sk?)SEUf-La7^ZD&2#x)Z{JMLoqy=%c_4O&8LA zA=3|a-`9Otcad*6#@I$(3l@D&3cnE1ei{;ip(S^v1%{S%2Z4c0U}(wZqQLOXzb~lm zsld>ZSf#-5i6lfJAs`x?ki16%!dOkMaR)hO0pZGqn-pGQQ0AoC71(j~YFwy~*JhV! znLFtIe7=j#-F66ZdxoaznydkV3BDE}E{f$$xV!+Rjt$*?u%92jvcTi5bl+%{8TU1V8xm~TCwj@@moUYrN-L&?OSy_GaShEu(-e5^W+LWD)tw$+? zvSUBq+K#%Ru%hL?$yx9^#A%wQ5=pf;Q6c4i72>Tv*&o3EBb34X=>Gvgp zf6#J8wcLO8SOIYdEf?3Jsfyz6CfxCQyeZ}Lk)9Y2uDJU>qR-(``*S)b`Rm9rN%fhejobufen z+^ve)+idV7dQ1MtaNe>NNi-jnPC=#f*MIPz6<~BwI{Q~Tb489$Do*7F(JM%`PdBy; zxlb4FHn{B?UZ5JLYf4u@mq;C!P!|O!iCr`y)v>nO%M9>?QVX8PfYhRe0gToY$NKB% z|MLNi&}tf2#^4Y|yRm@YO!kbE3PkAudIh1+Fh_6or{Em3H%a)OxcaC{;cqf2xi~Vy z&~{DBP%K%Gpr1It-iv}@ljo48SwV=xKpEQ>@-$a>kd6#Buq;FMbfs(0p^aPy{78C? z6Q5Xm>zCf7X+9<4xX}}-iSA(O<+Aj)oZX_O_s73ckP1>uZ%bm8mfm%HA~mhOW48Rh zc|4I)QDK8+opM*CpT4y>olT-DAK(7&fBcJIx)HqPEw}dEXV^>AnZJ9moIZ`-plg4m z1~IFxP0_ZlXJ=q+BX# z%h@fer2pv20^0JLx0|N4QYBrtdAq5j$E>2hdCc3JFGG|Yw?B~?x8HKB+=AV|d_mc- z+b8eOYHg47Kyhu=Q$k(#v|d8-%;<}X4-!QbGGZOe4n55SznIX9^RYzGstrkTV9l&uG6;0s+CbfSdp?%QJG8ovmgppG+P| zt7Sh$ie-;<(}t=7mTpPc{P{>fJrf18^Yz`B7?x((hT?g?tLm%(OM*PVnFET?w zG(9r&Iyz+$tF4Nvz>ykK{4jT98%PAH>T&7k8 zEc<-11ltZEv$Aja(kUzp$A-MLMWu#h$}wsq5UkaX^-cL$ZC*)HGjpRYN*q z!x?U3qMQA_+%0#!)px;8{*9iWf$=ua|H81zuW6J2(jN+J^7kgzFtWZIj9@o+-P!g5 zNbR2kH|MJ$5H7C}F|#je|0|gpDiUr8(_x7i|AYbphtDVD}{(J@@0siWR zn`jo!LH7v0`FVGD>MoC53WMoA_!jhoTF-&yJY<{4SVQ&l-GOwno+_mk+ z{9ym^YB2Yg&tF~c%rCuh8{3OvrSHxchqpnt^>>Jbds`GN{`p@Xz@l#h5p|?{GT?&h za36p%VE}_UFBjOrv5#A9U>d2u5{xawb`)7x>N44Mh zGeulXL$?~XiKY)0Hi%s}N`8b-O%HD_+)J?K!SQd;j%vKjsCQKRM#F)yu$HhS_aukv`bZkLL0Wj}ctH0ZHs0ERTZ9J#-b-vO?Q4G{Z9Wj^SoaQ^k)%olZ_-rL3RuNfXZ{ z!KyLAR1@97O37uVY&p9{E9KApUI8;xD`iV!l~&4iCzxtld>0JbGK|s5m)TO(E0= zLrE4?3n}im5m!v@F&Qm0#M&51KstX^uTlb)I_e=tT;R6sEg`54Ek>G)kngz2S7jvv z{tzTWQWW(0m8*D2-I^%7V=zCCi?TF^YSGsup?NSuiW(t*=X(p7I7GkhO_ty&0iN#N zggjl3cb9xV;|&daiaXnf{wN*DPs*CFrVur|a`*N}x;73q(*ulD8@#%Kkyn@*0HF!@2Ou<+O#zTxpE8#B z0U$IfVF00D9sp!b0Pj6M|2M~H?pAZ0{yW9tW>@XTg{c&RT3{B{cX3h~xsJN~P zDIugYkw4mPk3=D-$vwi?Eki|~W$0mm+|aib(;xdr07pOuoB}BwgU{NgiyxIbo}d`6 z?ysNrNfX~CfveF)qKWR{BGHA5L=%?_E)u_KeXD?cz>s0XWtK9AEhI036k8vK!#Y`5>GO@W^$!4*;ppkyAY*lS1wuSJ!PNgi=P*=?M9^ zcb2#)kT5BVM26WdnDoJZen63Dcnm7?4Gh4tCSdvPe>(t6_4nNkuoQCroD6U&bh{6L zkrtQf!>CaZYKo6E%ahK3$1gn7ghhcxU_+$c4!Z@Fu363xC~`~|)==mf8h~U?K=OxQ z9e|{7AjutBp9~Pmb-51!5p(pao}ntgys@HsnyCkU`Q?fBNEC9K{PI-8QWPsdzU9F{ z15I;-v0~dQcp~~LBv$YEEM;xe#g9r2etDu36vI`MUtSa6C4sBaFRzL2;Fs5hUtSZJ zi+*|k@kRkZdHwR5h{2Yz8Gd<99p&-MtNt7%y&hidJ9SZYkGoMXa}c{RQo(xt@~U~v zdQEiUmj`u*;DbU7cQ>k&InqrH{PLVYcV!RA_&voK+M?nBzh53hsAD-m+AojoR>pgN z#FyrFjP26zOM?2~mnZ0#_gm-wRRK*0zr2o<9=*bRiW>tx_1P+zUiYDs)~5om#wsdp z?#LOtR;c=>{COFZyN-*jD4Z~P*STnPj3nJMn;%4E*c;=A%&P-*tjCb~TR-+Q19Vh> z$K9wbRD#lzff`hY`v45FWZu=YLjgz@S{&$#p#%XkEm`fPA+@(ye?%ds$$;sZj%7NK zd)fYW&&<3fMQ8 z8ap;M{=zia7<8z$E<#7U-}w)Z&NCbS!EE~R0|a5b3pAPL{mGx)iqZv;^?mxDdnPzZ*EX7= z#nhifw=Q0C7u(A-ThBgwa~Db@9k|=*b0E)LU7&Dz<%O#=cMp-u^3|WWq`$+JucVcl zNR1}a%WJcFfRrxBEG$I`>dgm@^!4;?FzHT3WwQ)gsF zbpU<`f{aGT+CaC=<_8EF_QoI~^XdQ;>j8@2{&T+}pevkBbcJLC-ZX7tGlAlEwi}!b z!w}WsJ`6;WQaM^)o~?G!YWmCws@bCb6$&O#ySoQy*=Q-s*g2W}NRp6rFM<$MFxv2A!TuJJgu9S!o3ySiqDrsi3Jslw@q)-k~JJvsc4)6I0mAas9A zE=vN^QCqr$lK_{KK+D-JI0^jrslQaf#neflB{A3_$|IaUnZPSUpaEs!El80WPPb3H zP$PEvp1YaX+5NO>LpdJbfY%uvj~PUZYV6gzOgH903N1GV-d|zZ7uyG4xK1GU%B>VP zX^SB>l0I<%Vdh{cks`?g-Gx)4Y2dD=^OEG^`}6tk1RMfvLxr-4zUfOF4>fVBqKIya zljs=4JLNP#VoUHghG&U4B@ub>84&at`0e>WDnQ{Hd5!;(%D`=JiIBZ@FhZsws6HR%=8 zh4LF3B%4w|QFIj-X^yGuUZ{l~!_9goiXVr%oSH;`te@>k6UQads?o{3iSD33a_NsP zXSb+7{_IZ|Kr_`JTN10(AJ<*Es%h=jE0X;Ie1}OgBrw#U@9j@_!J4`6u67R7jOj1j zM6+)q6iEhj zai6=ky_g^DA6^aS{_^>&%boe9H*RB(a5zZVoi7e=gXHb+5c&JID7yTg|J#5rV7#l_ zLb|bb=E{Mb9B9dPyB}QnpggX?5t-|I7UY#seN`4s?iJYOA=Yhymh%HpY$JvCD(?H8 zeb>JTK_ZcF=dIMy=PK5SkC=*obqfuj_;rgMU9pxQFT|J`qlDN?12(M3S@Q4xsb>ak zSPM23Bdj*~5G;$c>iGPN4f3ZWP@A?*OSc_ltBNM=4fzfMa-tY;R-o;U5uh8U^6&p5 zY>an*kynPje@%P;U-_88-rrGBZGT534RN){b?mWe`#x86ZO6NQeS}Z#zMob~_r|sk zD!>>?Ta=if9WJt>C?H}BNr%?0KF}?*`B6cJy)in-ygH!7no#0h3jvhqES#!GoM?)u zIxeJ0&(%+kiZI zs%JFTd{tAtv3%j%hdS$wDBhGu>87wV@pM!5J*evo!MdiRn5tx|Nes7m3mvZBnBJB zF+}U~FS%oLvhE^a_qeo23Pd*w`J2LaKmTwBr?k5`HJ*Nif)L-lMZ zN4UY>4s6f+!J7{;N~nNGT9Rf~bqv+>LPHv6L>$%R63vPj;^JX-d;HZUoB6RsoUt*4 zh`%@>$C`|m|L`{lC0|vNgx{0wd78u8+UgHeLMS)bRu*2VwQoK562+Bz`rf9crRG9E5QlgteUA!a>;Y z-1RRCFq$5OwIo(~5Vr2LLrrV%*iOWb-j?RDogA#DyGv5C3IKtmH(x;QEX0+__SnwF zGVt0c;Xpd`P|tz`m3-(aMuHHqSgv4UEL}g!e7oZ=cSf!|)&pPltWfrdOe9eQOI}nq zxWCO%yR~QbGYR}cKpVElh~K6ONwgo%$pp{Ie&Up^1stA))egxq?Qi|BHc zTi|Ge?Vg3M_oKP~m^|(zYAl+#%Snd(BRllQP+%mGKRSEA03=lOLKKD0*OQ#6W{83y z&_l&hL)EvvF=(ryulc5Co2KS=Y$fe=TKEB}gNaBq(U$y`#HOPL>7sF72Thbq6Ky%W zMNM@2LbWE^l31lC`iZ1~N3y|ob3ZXCUNwS#!2Ey# z^Lmp_!ran|DalO++%ucB>zcY6ntF(2mCTRz*gawRukXub>^NY8*F(cap`#+h2aCLo zY{$_Z%?uo+WB5OwiR70H`kcB%U}!lb(gH(Ex`V*LB`~z)a#3LTi0F*F`~V@y&lnyA-x|PSJ>Ipy z^GAOy01jOxuj~~XzLL7y5GNb*eO|*=0G3yd>d_=gno_mHK_hiSa0RR=^t<6J9h9b-seQ^5}@?U)}UOuI$~z*!IAeCtpDM*+a;&OxSE z$Z0xcJ4Vo9>s>KMuZ>qt*#5_6t?mJ-K8r?^rb3s_8mTspcJRVb+O)-F#1Nq_3PnsF z6A@A!<4`X%zz;$#cpf8Aixvj>SrhzhJvhM6h{rP5jWH}&6YHd5PpKqM%>CuBMXpw79@4?L25 zjsZvV?Ez@k1T;^5_W(3&1e&y_%Si*6wBx-2%j2zpC95GYQmjDt0;D_A1&wVnXvt`c zg3G&Q33UuFJ@B3%V5GSnLyYwM1IVliWIld+0GTy{43*veq`?f;_1=Kys|?Vj`Bt8G zcMs5##PT&6oU%QCGI=EOYd$~Ug~AVL;qLy(bhQ&K+)K0Ktq0Kld^yG5&+%JNErY`2 za4mgqq=T268QNoAT2cC+H+q1gkXc?>C!MZ|XPK^HC{SL>l?EX(vv0XK0d$ORGn90)fr3>-F`&=<@*`DpO5si_eteOy zrSz%#(n8&P<@_)s!HH?n@uvb|1bU!ZrsXT1v~0zcBu~G>iU_xqw5Zg>WclKz)3LPE zJ>&W15Ls5o5`ygOl9Is?kR}+A_N_nsPyv#MfV8qW*=~GrZe@E>KDo-qJAY<9@6AN; z*BF4Q&nLjW8)wN>Ld((}-LOq*8}(yd_em6zno@iRW5+a91B@4{GFFi5BM*&{KlW`+ zL%ykZ3{7jCGJeeJe3BA%w|?>`O}v)`wZ=5xO>_r!mrLDkIlBdQ_uFszrv+?H)!mlF zD%IU}=Spc>d&jBwc9-e<7`5LFcQ;V^mCpE`jjAVUf=Z9lE|y^ixl^Xg<$*i%(a812 zw&iJ-A)WGD(6Nc8E-ESrdY#gwI+hZ8nE`%zpasuks&bw034soeJVu`tGnfYHp*2;qJUT2NX|Cgjfu$+Zg{mIxsxP9T z#3TS`mH0_$dXS9_baY=qn&vCI21V#S8`m%iF^c8mJz&W^Nn(UR^UU2sVkExBBjE`H+0YU!dS zu}bM;-PZ7?9qAaQjSiEC4{}LK9_^PfPiU-$iIn0jv%`YlQaX3bQsdptIf3Ss%+QMJ|(E`>E zw($OJ;n(BM=Y+X*#og{r3vQRpl(KrSF7Km}qMBo5X}T|sD1uo@nGT3Ti(p<^hFZtE zYhP2r4>s+XAEQpYMh5sBnzT2u=ysOxK;M9rr?y#u#Pltjiv9p8Pf`+)@{J6Dv?f6M@jCN^#`y`4k|RiGnbU{ zI6$th*uHd}{}VlQOBAY_0xnG}aD7_|oxl&mv5iz6X`$zv-dJZPejw{( zs$zt@zkU@=nr1)}<{HB;o9GUXCS5q1G;z7$X!7^&`QHm@o4T>KTuQKclxG=Qx1&iD zR|ZEDaM9RzS38Gk3f&iOqFFd!_$c`1=iS|@yPV)-rR5vx_Hali)XBl{2Fei9t|hsF z^(0?V&Lmv9YZhpGx`ZT-C2lnnB72NXEA+<-ICd(s{v_q8Xqrij3Jm2*gPQ4dEGTr( zcz$6(men!f%f6m|$$J42B9~&mk7F- z{Jq_ORY2HvxR;!wYh~4ZP<<7$x9SSn*Yu~G)IrzDPRL-&%jd5ycjlMgxQ%PRLz3^^`Qq?42akOeK#1 z{#dp-w!oUGN~f8zWoe6|&%0#_b&Ned@SY!eq`4jAj`aHj>a6Jm@7jMYfI9brcpC}G zKFVT3(*5b`TZ`N&~g(5C@>fwnHO;tY-3YT4M>aq9`M75rUz08>Q7Pv-z<_hP^SY z$hKt@sD@rRmOYGs`&$C&G3X=h^^r|R zjv7UzXWaO!3~nT7&u#PacIW=Z$!fX>nvA=*KMGyl@I2Giq+#TJZTldKD&-k1Q?+a2 z8$O^{*u{*cQrN|N6;b$-mYbT>bhsB5tKiLU|IWI$U5oA&Nvz>ZGS=zU6siWO{*NkDYMr`KqOvh9B5w zpcx(GQJ<5-k4x>Rfm5Mu;;tl0H7b-%bO(j93x%?Y%LRq_cay#P~MLDF^sosL=waYRZ~>e{J>`m=sBpGeXE*x=zps&m{08QX96%c+{qe z0gcwRWi;45gE*AekHrTjaHLOJCKHHvOMr0a(Qui zGom&q2;Nv3;uVIiaa7<7*9m@Kd6flYI$V$%V4pHZ>y%J&`Loc`6@(mr?8=G};_-ZP z<=w>fvR*2@bG2>g_w*t+c%0+X*@Q%a?uYB^OtH zNz48De0Sn6kXu%f52UNuf7A<{z_r_yG-rxb^3fI5Mwt?#d_+1np?1t~esq!Ia11R{ z?+&=KCTrbZ*D`e&o|S%8UftADQyi zwGrv8OXzt}n~MtMX~<`Dn#c;Z11P3*e3&ta=0gE$8=J&JyyG~5>A7kk?f$8WQx$~| zQ=CM{;L$0k`JqFCw=r-?yg9(enqcGq`Fy0(Ov^qwUekOq*R@$&V#+Not3_!CUp!xgX z`+p2TvnHTn!;hImn2kmpw(s%zO4rcyU<+*pvS(??4^2g}P3cn7O!CKi1b{4P3$&ac zKrx)C2+md9`#Vt9`XZzujl3CerCBAf;wm~vLLztPxfeU*El(o_LkR{0K8WKLhKmwh7uxWc9fyWvObzKjoE0DZXgq|oIC?bt_tYCD+ zSAHlE;$#d2LhlSPuqGJz@Lv>wfv&P9_IRREpTJ$_6rhvb?VASyTp1F(1^~7sg@~b_ zj^P?$$cu2oL0LhwwWcp44An7i7 zdyi1kl*aGaz$6z7dXg+pxsLZ_cKQgTV~Fg&Y$A)1;vmKK$75Yu=MdWcS^A<-!{nH) zSE*QH9qS}L%>zH=wBmdWJFVInpl40c^TLe*de&shDkRA{N$^wXd`}ScSPKZsf>lS3 zs@uphO-=f|UC5Ctqbv$LOqJPs*vZIr3^<*0ogZo>`5c3cNwmo*`2X2^8(`V8sz9@B!)b>eW0;Ia-C?6Tvv`L)z%* z)@g)Sk5^R`g+EAZ6U1%aI8Jvvj?n^o0SgSpR>491L+zM}*_nCH$&>r!Is5-)X1R?} z@V%F3?Xy=2GGwKJE1c-GxrOqw-shH}nC>do%nosW#TKmQ|DYh9O@{)`4h6sdEsr&@ zXl{~{lZ(_`33_b4!EG5zI7HtD~)hY68XLzD+W(breY_OQsb1lNJ*UwV(aV{Nx3E$$&`zf z)N&&i`Rh0P4SH6&NJ(L>xybk77BJPb2eS>7*erP)uT~Eup0n6=sr$_4l9FdHsJf~y zsIg8POr2LZmYOX2x@A7WM^^D$v{`-k5 z`lg=UPdE;%dAu>Y0LBovb3XvXL)_h+Oamm1Ld77mawiIaoryN0AeuvPFM-=VkbPyf zR{``Hgxw>MH9_eFNNQHl2{0*7-jwGLTxig@kCf*N=fMc=2d=Asp1-z#9&I&h5}%D~ zM*>?fskhRjE@`!!p5S}U{hvcL1rSWZqnBqhqB=97jaMj0^;%kEJ=*Iud+T)%nWsH( z=8PSk;IUUYJDNLb?gy^t3e$<07|$V`mrKOZKn_WY16CdCXJ?VP!V3zCKfv&(r`+jJ z+-vyr(13}CYWVZSa!=en^3)cuk2wcKTvSC&Yh!zk&3Tztja@rWaU&%NMMI@K)vt<| zQnchM$h;^6v7h@9a&QV6f*8NBA42E>==h#uR`qH&c8F;(R2gG+e+BTjwOjv!jH4!6 zX>v`XRYjtersZa$^AMq_X=?~6EqjvcvK3~k}-BCn8J0k8M)DmihAod<2! zV0RQG^r#(~KK*1}Km8q#HbOyj z>bJhmK~dIq`6b^y@YL@9>0{2jh`0~UKCPMldVfNC&`_Q3YK$=0+xa6mXSb^$l)85R* z4l2b4D)XM*W>08(7i1Z=%9JM8yr-nF*1Tum*ZFDRy^SV7 zpB+`E+w3R^SD0#cB5Kv8cM;wMXM_relj(Svo=lI%12+!dcEiS=%snFEv_Uy}n3R zvX*`^)OCuR&P=A@@OY3$Vd&Ty9``32x$;7RSOG7CcyBfk;uLd8n>E;3B&q*`N0Lu5 zOzJ16`kDXs2Mm*X&8a?3Y#_VGCGrjQv8j7j05vkfePm+X-^_O1+)YJsL<|665Xws+ z-cu+1T53=0RH~VsGyIAz(8B*gLzA9pV*Q+dObc}iW@iPjN()l(e#~&9Cr-TSZ*y?sM%<`y z_M=V~-+M~4=c@;}ef|m9Lm$LW(&aJACzlpY63_JBrv4aF$-Y?ZW1}O8CYR1OS);zK zjJUE;QPFDok$Ua9Rzh^oxTZSzk0B9#bl1?Z?)b~X zz$o=x7vM2JfoMMKcEwBLr4g+%F!m9$T`RzF4I>bPAPS)E`hJ*35Lhr*9L@A+Fm_(4 zHcT=7-+Y04r;4AWazFG}ezD@4GgTwop?W zh)e%ratx;Xr`1)hN3Wt$el*Sy{M3`+U>pjY_QdQQ2|IiT zN8{5cus5FVFMRSRc=__B4{U@lFJ3u+@A@I>nj#l>PLb8%~LpQ-R!u|g{;nx zlX#=~aVp0Qx#fA>8(F8ub-hS)a@=i1jI*x9q3emW%8k&85Xzk_6R!1JTUkL7%gdHf z;`J6A;1TTn&hqlPIxoxuI|k8?0ZRW*lxqI6euNbJ5!2D@xKPnfDZG|}W< zf+p)TW}O@RvNiF*jw~1Cb{K`CXKpRM>KPZnOPE{bURNz^beV#kI&#V{_#^iaL!y32 z^x6OBf8!vLx>^wZETYweY??;3X0b#LZHJUb^ek zzjBlU678PDdsTGUH{JzIz&IUF$0vu$1RWpYqL-)E^R5&UzUbpj{ggU$aO5mF>kMCV+WcBLzQu^r2YkYN4+sY zv%86Nnc`eY>o()uOaE5`yH%VkDXcZl?fb?A?Yp<}fLC2dW#dfHLtfzv6g@Z^+;=EC zJ&bDBT$rX|4)JY7PxL&vr4pY>Jg*PYa)*LRmSX>b?G6Ro%9ci8cNApQUU&pDj}Y_* zO!Uhe{eJqV8W=Xw?{POwD z&zD@-rX$v^Pim75pLdt;r`0U% zoL687M$FUns|)iqxd!tpFi+ER6Z0>8oiOHU!ZwC^+QJOxDVTqn+~jwb^5mQ7h5Y^U z@qE46)WFYiA79_kV&R4rlr-zwSiZgl#dxR6Q=G2XXApL_%bI`<>{QJPg54Z0a~>}L z#w)Hih-wa(`#4-)>2$ZdDd?5g(90_Y^)~Qi3}(sa0kAwLaQrwHzDX=nI#Y`0<&?;# zT*^|+C_P4C=aY=u3pU9-!f>gd))&8V-@f6}KAH}R@rzx>D~gJq%8g@pnRK;$1-(2P z5%E)ZNqjjRrOSdzx$x!1pV;y(D}YWed_a1aj&<=8j5a34^{g=P1J{ZjH})(m!)*`o zRiMy;HVPdlR!p&;O~;NmEygNivhFWJLbHJ&`>5A{XmU-ml_}XOY29YBb^P@Pf~(>w zNnx$Y*1oU*(7t<{PQJeP*>nA;qViTd7Qz>Rs@K!$bkwc@-A8yI-Bp8Y6K<6&ax@;~ zHokKk+AtTs1@sEJ74Ui#B8QOm7gpOBQkyl{T?a}17fyoYQv`hklegu~+y4Bu2Aoaa zwvW8+leJA`t4Y>5XQloYI)Qb1c9%S-$_dUM!1JlSG)KZCs#|79S0-IoEL=$E<&(%p zTE3`SHfgZ{JC`JMUNA}G35G{K_L0?hFP~wzk-= zm&sZ$1EB+)I1mQZ+cYeTmt3@5t>!9VOVe^QQ~Q-KH{i>fsig_qnoKQip(ay1>*A|q7EcM} zt#&Dd6Sd{r>2x=0dD=G;e#dH-^kf2)^kh6*7kC!UdV>_?QJgxSuv202%H;JJJYE5c zT?B9*Ca21oQ~gc%kp@Ql$f@G?4`Y;c>;$@Ih%W9w4ki~z(^}}- zu@E(QS>IInMfLHaU26c-DaiKmhB=!dd&d6`v;8>X7#6zP+3!}`z|fARH|KaY73~Enrz`Zly4ALR=(-0CI9K1VJ7G%MXG; zFXZP5?XE_`-S63eSSeLdVCY%Ag~8orOb4OX&7k~Cpk6G_q*Y9h(1Mg5~!(I`I} zX9#}k$$2Z}dE>arwQ5^9txp#%iMmA|fN&^TzKaI$pcYHMg>VztgD&(S8cmZCI79=- zbv?(5oY)l&CpiuamvVX09|^sj+PYiC`erA)kcJC}3w^fwg+6k5_9eMIIvSzs&)$D! z(cb)->z?}|Gy>@Xg4Y(pOmxW`U4HFKgP10|R3BZ|CRc9}UOF#y)RwG)BBy8HN5Et4 zocpc=%H>|3BzI5XtL8;7gUCsJWap799ACax%}RIybFN!#5(R;WG8fuu8e|~^ZkYQZ z^nKffF34c0IDx6%JnZyQWRNnZl+<&DAwD#n-6AR1#FR`irKFY{G3D8FexgChDyEba z)*4g3r=0jg2)O=+8tzC5Fbxg>w>6T%BDie zPacA7d^EssI+(v9@fx34{`DT3CKvV*u6CN7qz{~+@x{kxMLd&B0%bf((#SPxZV~98 zCNy|u@tt|}%7ftG1Z(T@il6m>xb`kuJb>2{9sqlUHG~5YL)(i|FN{RP#+UHO4*MRe#41MyO|Z2qq% zHvf~+5c8YxP+$Vat0T4(yjuo72w<9L;`60%V3)?b@ekM^t$5p4qEYrupF@Ymme27C zv*Gu1%l_=}D;yjCjb&J}_>NPek*fz_w08pb&0gKy(-B z%3-d&pxP)vxz^dyAgJd86M~;M$mj_f|HKp|cHgd3bE$1*4#KWP3oDD(5;usSf#V$5 z(Fv|Pm_-ndm7xqGU$}&w<5YVomlq@)H3v%}ilYj}`euiSkcJC{2z}N7q$hwpX>-IJ zHAP)T)bVj5>L^#b;ke_8<({xB_^2&e3q1CSNJPAne5u>z4QU5YtBdfsfn2!s z;5MZT;>8WEy4~_)Z0e%41xl9ws}I+ zx*)cwHSRRIrXGQ*9zoK&&3c4i{__Sst9k@UVR*y96Sna*vw3Ci>D4i~fD`h#Cq~~x z6lmYQO%*1no1L(s+tM|_ZjnzQT;^VT9S#0Mta`*p_w#F^z?5fz6wV6lR%h zrdQ74OOsf&*>naO2;aQGXGg0$(vE~AF^L=V+M!E z13%5OI1F(&ApdOz*M;b^*U=vCRa+_P=R&G0}E;jGu1CfO9Byii%wwwxkCF-%mdnH?hh ziY?&5|3L$do}lqh{%ph0X!+svKl-X=A!<%b%0{0wShOvIb@o-;=Vu8fp4nIBdU+tx zBD*>KioYLr%cGM<+j4;77>|cSK)6dOLw9V})$n44R@fc;Y3}DB_aYxSk?jHGqR_If zJcH18JYO+ndNC6_eH0p|z!I&bo2G9;NKs3=X>v_Tw~CT(nwA?S-Jg5%=NqhKE$OBS z!&}96lyuV;%3RXjvPlYZy_W%4ElYmZdH}-p+#0=uS}`~MSf<5b2@&ZIQUELjVQNBurUaa~1pKR;PFS{lAp{w9N&JFw z%RSP(C6Xz9$r%bm>6Q!B(n7-M|x*0w`0@I2hKB7^wP6_ckgW3eNN zp-%;ec^H$LG_4C_i<;D=$u&t$6-iB+mK#aU&%f}l20dAmnlxcslhmXw)Fd^l`gXoq zj5WY+kxw9;*Q~vc27f_GYLlpN9pGlWR*>U9i7E^J+o(eb=XD4;Qk#S%#jb#OYLi^o zQvK}M=SXc5;`mdW!~+E3Zc>|^sm;&7%WqKC#H8xGTabnGTLhub>ty7*HPGhtjNVzi zZJ%G9pN&oqQ`{2Cb?q3>YV=&;CcJCz2(w7$#mk!J3@l<4vqibq*})>H=YlGNpEgM8 zDb4xAo(0Br8WAl@MLAtT3|vSR@Y*cSs!;ROk*#@P4$G^C9N4l*DjA2 z9BZ1ywLe@jE)?mN9THrcEYQI983Tl#fbcK>p#eem37djyp-CGbqaONjsR}079imMoWVg)IQaCv95~Q1pQ+_XBMO8qEuUuWpxvU3 z-eUlP4%#hCR|yAjIGgD=$e@h}!v=0_^#F&3Ox~D)r`C7zQriNDhK{wsVIhSd4vWtj zIP?UEKfc|-p@-zqm12{jG@5JKVf%+e@#{Ur)1nT}ZpAYj_s}%Cu#fPh+{sD$zzG^( zydIB$zy3wpQ87HXW$8^gWJD9w?jcvRX8$dZP8N$?7DA)g#W!s1*cEOG^af>%;l&BH z2s*c7JI(OCblmFOaUt$sVTWnvgl-ySK?)V;o%%2mJ9gBWrQi{*qeDQ^wjiG9#m^ME zrubP&@iRrsjpFAoJm(7yN-`HeQ-tA-VmmrI(7yAg_*t;{dHdKeT=-nPiiXO8TG6xk z)lc*w!UN$);1CT`$F}fAAvY4f6vYwXE#>lJpW~|SQix*KE7mtV)`c`&5M1c9g4i}? z&75V;UwF$OHF#;tn$?#zKe5~scBKNXwqy+yIX(M6BD%!g7trynk?e!u-~>&UW0l&1 z%B4z^&rFjaR90dS| zPMll7Q_LFe=3%FgB7>9>rKFw((R6l;q+AnGGDVbvWh4rg|$YM@4csbzrtD(5M!y1r~27a+9lbZ65?D2h-$W_`t~!g6Z&Rlz?$MtP{N%paiLn zJU_JpAX+DRtMnpxQF5+ZVuE`}#CGg^nQJ>Bg}E1cdEf(puM6OTCRU(0BdOCU?3j@^ zLz#z^)UF_c&Tf&EYx0mxc}PhuH}jBxaCd`*RUT4OSZf~g-DMuK6u_H+EI+r%JdztH zbqAp&AQv@_U)_XxQLA^G zh2L$Su{}gnfY}Hhy*#V&5DNcZPpf66>$zFd`aQB>C)%$Ktki*lAE%aZ^~x)|e^#^*^EB?`)%WxAF_`Y3(XbBUICHbWMu7#g z$VV1*(iFGv^&l>6^{r4b)-{@ho$As?V1znNx4NKClWU-^0_rp^H=zDo-~4%DsMCaP z4C=In8K~oJdUCD$sh`%*+{iwHyUBF&Es7vr3)1hDMS3}>ICx@IThrjhd{Aq)ZeViQr%?>NeQINYyo^tg%iF2MHPWM$rb_y)-M+TPT z*rA^}!bPlaRlX=*M$zs`X4dQ$Xb|M7>j2A-aW_dkKE`rf$ImSb*&tToZ^g1)`GHZ3d#R_LW z#G7rd9yXi4wYW?$f6gNNO#RMpHZWB<5L-BRn;jh<53$FZ%o2sC)fp?_2$>SWTkAjw zU#cwMOrLX6yIgrU;bm}#e9QYWg8(5f3lT(_XlVN~3Guw11LcHrO-8)-s%isVJw{;n z4`kF{cmgty5cC2}q{|!W{!j00;MYXD?e#Tk4p3|N8@85Jokyp&7tn{K)3XslqRP3d z-_&FXbC1Dsyvn+(_*YL_U-;6P;DScy_OrE?6xqF3Pe}0sNas5EL_JTTnjN1qwgFD>B zlPQoFMzIxSnQ$*!S3oSUhY$+LP@D@_t88}Yi>S9?y2wWbIc}m?-stsr|3L$wCVJH! zy*3A1>`1}ya;A}%dZ0HEBsm%3C=;zOKwpze#2j&P-&P-GJ`ipuU~>!QrHIchK`}#A zs+pZ2{E993!T&)+kAALrKJ!gK&Or}VLy&aW_;k-g+HB0S&E#Mjkfenh()SP+Gq$J0 zLwo@P93BtcJjyd%(SnfZp&S3L1Y!-mRH0oBiSQLqWZMC7gTQm#-1SoEIuHeZo&5I&wR)K-oRp&m6R0Lnw8Xj z-;?%T+iW`W5^Y}9X0iP=xw)^7DA|$dk9-TANyU^11-pMXYl6YD#{){hWL8r)8+kRG zf$RGr^t~YSg-0U3Ue#JuBi==hANZjify}ZpC$>NydVYv9CrBOF%@l``J(!3c^~#LG zh0hNQ4oH>2;n zKC~Tavu?+;=B`g0(zn(@5x)D=_NMxrm)cz*>DGs(*D`BXIqSmZ5QMcUjpi(k ze&(a!(V(O$jn-WnT{W)Q+Ay>;PhKrwCwcCbCC{Q7VRUksqVXV45yW|3;0V))p9%E^ z@DhkWYN|_9Od(ySU?-8B@(UWtJ;V^Hr*i9m_q~Qlz4z+>aDDsOO)9Otf=)8MRhCQ> zG=i8($aQUR)>hCLjfnWKYA!_c(uluBPw|Rsn;ofFJUf9zRb8-0^y7v)JyGZPK4_@Z zJ9VxU+tE(u;flrUBu)3E%0)3yZP-e4%G+ds@58t`@?2ZE5}24i$s(1PFT_kx77>a= z9Hp9Or;31X3!n&m(y*i-mVEKLU)%^wzN0({0SRF1V`YyA`AmNxThL>IN<8^G)#5!J~IZW&xhCrp`fk{0k9E6#dIZ>Jg!c7O( z4h3PA&x@3`w<1}EDTa$CJFsI$O7jJ9q@H2W(-V6B`tDHqOu>_K*wQI!8yNIZ#`^E@8*Hla)={-#enM3WbEWpZlnTfw{#mnq3K=_ZPdwE zG`XgZovDsp(z=a0_AlOn8icL->_`g3+r|Ny&hFfdz#%%lItCYTA4-VM`o0ZE`|eTd z+Vy5W6<&rD%`57hd$lczQsJ9#+I@=JMYsD2=VD!xR#YVJ)oGF&B5idgmFWqSf zdWvt%*DLm&f=o!Y|Oxn1#+c!5Mqux2^1AqXPdwxSrHW;&kjdiaWT?6_Wp|44Cy zwLgQgBTKc3$|$Pa@(E4zf>5KTS7~xhdR0Ywm8Rupdi7WS#|B$j)2lRLTa#X;E!3n} z508fj2qwp1x_??-Z+`SD8s$gh48c!52@Zz1#r7;=Hn~=95vTP*gxl>g2xnJydlR+f zD$6*HS{|S)vpJvqJP5-masrXoGCOx25aRCVX=Yn_ z8l_h5L&t))uh?UaOh<=J`J<~v0#A=%oZU5M)E3n-;X#8b3z{lli z3=WdT-oAs$fyPT{OcP8LrwK^?FB1kn3cNV716#OT=>6ScBRz-Fx;SnRpnD}rfMVnT zWV^NnJmh4ygFBgfD8~Ph`WcE8djOj-BD-s#&uk^TC9P5U2fRLmq+H`OF!>CUT5kFb zFaDNxpFvVstIyDPwH9p$+NcllY^m02fO<>Iy@eACjThABi6~7mjHY9dO%nj&7)>Sv z7+cUs9`wQ_JVc%i^Bkse?uTI(`kNS{T63<}WPMiE zQ8Nj+Fya)N_Fg!A~1-^i$>hr7O+p(gqxL zpH&SwR@(g#@x|66WM$DsJfRjQZxW6qiUtt_7vgK24zdE_RG`i7@fSjQ5#n=8P)rY% zYGwxqzhVn!@PE+Yq9Lx*s>FEFAIQd}1PB1(m~!n5 zRwm)RPQcpvdQ6fO$Cx_Q&rW-Bg%@xae}Ev?%^4Tx8P{(=?@bM!npCCwR3+IlXIElS za@|^D(bp5PD0^mawkHp47sp*V9z()iYzKT2d2zCK!qIx1%wI@tFCS&vWd{eRJ_}lK ze##)CpY-H!zw}=jMD&oJygd8u?+O>@i`4>yyM$pt7V8Z{J8*D@E(OAao;d0hNa?(g zcm+FyNKuM|4lNd7hlhmD3y?@W!9b-asNDUZ8L0FCm6?)PDwuZ#FpY(4fz2BT*qn@p z51gRn7>$n;kY%&hp-DDI_^Lc?)?E+bz;%5u@_?TS4?e$%QzS1|T+ZhUv1F#Nne1ni*?;+XsL80C{okIp;doV}1~4-l=y z{@5YN#zzCZvO#UJkB#ueipixjpRB`XT8o+@i4P1RfrytB#n^0%Sgptwe3Q9OR)^1C zS=jT+!gi0;+m+!Z7jSrOM^QG@@|%^}tyNx3&r2{PJU??Sh&y2lGh$h~#VVAS63b#b zRtbtZp;FE4q~KR4`Bv`oo4X4-J@p=4zsnCzgBSRz@eCtf?(tUz|b?9>v)!bUaI2&HFn}7*kqH zH7Cifi~QHQMfz)yhCYZaKMI5!6W*bEO}vCU*S&xw$Hm-fmRT7dUVvv81eqJ*_Jo1& zJ9dnF6$gqr)uYMS@ul2I1=Vhm)V(0v&Sd49I&Y>rZ%OMm>b!sF$)9f^wyN`%6o$8r z^>yCwDWgF`03|5IpTegsxMBA7^Va$|KcDzGvG-E98A^G#*39I4KS@NI#JhZA`PX}B znq1gNW0XuzQhaJMzPJt1XbrYo=_x!-D6~juK6+)r=}RBEbp^ZiJZJ6I^!X8Y&m!r; z3V(GzAc0L)M9HwYI09KmEz|Ae;k+3h55YOu!EN7oGIku~v zH$+PIW@6T#n&~kDyAvRz_Ja2^j}Ty`llxK8nA!5{%jwPw-4i$pxg9 z<_}xRr_M-rW%>FTbe{?aO^1h=WZ>|45W4vMErPBqd>?sPo5zEOY6ZL`dX*6MDshU# zRBhH^=aHoT3nWQC#ZalA?CS46=Vn8tUbCxDFTD0@1KB+=k#C@nO>dE7)6oT7hcvLl z&`X2N%Y@stdYp)u%jM-zBqBsHeH81PojF1pE=VKvS;Lo}`0|~fGJNTkFOMyDpVb*- z+fi278SX6Bt&b&=g$g*6I4@AgHHHBQFj8RX*nQQBEQRw@g||**DM>L}bf}-5FT7G89g!Mvo~@uLv4R4+7G7B{!+BHsEJW1{iUdjVCgSKeaOu7C&vD&=`Tf-%-dgz z_PkktDUjQaZ$&VTMdJ^mn-POhUP=)Cr5GeA=0taYDVFst)yz%`e#I87;QyeZMNhQ& z`YSnTp}M~m?TaeP3$gxEwADPjiP0HbaP*g=X|c(S?(3nn=dE5`#T5%awBs;MMd?9g zmAJ(7a)dZS;F6`7D0+;*&K4Q97nG5CgyBs;y!rBf@e;$EBBMq7xvSyL$|cvXtQK`S zx?+`1@~kYMHM2!~l_rC_Z-vsHS1_o$aW+5>%uwV)Bzz-^xZTOS0$vgkcXWBhDTa|Y zYq0Z3QvU^#B%fla)DxAy>tlvWy;6z1;ktWZBHutCo4Sjgs9QBzMKN%2k#`0{Hx=$< z#2dGeOW>u`xz&mS{#Wj^`iy^dOM|fUN!A1fpkyCo2-Opz&V8#PRIh|;ly2=Fq8hKD zk5S!4P}D84thyNFVUF)0MaUAa5Fl!rm__q4i8tF+y`owcsaHHZgG5zbut)UchB-Yk z=N;D@=Jd*(s)TFzSW_)sA7i>398fpgmor3v2@Xk$ zlX5!L&(0cgg%`9De}LglPrSMCQ-(La@}|~;d-sS_Tf9EzFb%cf*prjw_F0|uxw1@p z5T_uDttiNaySc6(aUroLUP7&(LsBgufiTSC2m&k2oY;#k2ZVtYTfXI|ew4?yVovpF zGIo3^H&U6ut1hJ12jj5oUXX1qb4b|bn!XZDeI+EV+vqFtKu~WSFkHNhlHl{W_`(>owsvo z&r1%$_&lCZgUjQ?Ah%){U!oGOEFs$9vdiZ63trB7YPWnzwJA~!x@QN!u(k`p3x8ga z?4~aSXJ3dfe}2?JYJYtpXun=TUI|Vep{+&@iyp5wimgOZXF20??fPQY^8{I<3@^c&HmK~?IWjjHH;TuP@djQft=;xdXxbN~8?_%IO|FSsnc`MS>o()ozxZMUvQ^wFDXcYa?Ykc$?Yp

    h+vMz{{b?GW|56}4`Nk_UmymXrhEjk63maqRbX4!ac2>o4%0!!9K$_7rre zpWP$iJw{!sLGT=Q`2a!Yn~0V(qW!&>UTVPBM6~O>8mYljt()!cg|xNB>x*gm8phL{ ziDbE{EQ4A%^l(q!EE2yuPH7)6vMOFm(W2TggBc!Zkl}ms7KoAM__+^L*N=b~fz0(3 zv#M9Ku|rIQp%~*@n*IeDM~!P~a!p*TBCe%rxe?d?-retPpq4eRr3u@bxR$n16W0z8 z5KNB2bpNy}qkZ%$8s$gh48c!52@Zx}l1wiiqsg^ugE(C|!(0MwD;)^oz_thHq88cS zPGrv49bit-bUHH^7^lPO_~bB|pyMNKAl&+Lgzq_K(?K5RDN3_2h(x2>wf)7Yf_Z&~ zwV@nUiee8zwaVF@05K&OoEQ6W_2Yfy@(3KF%cG+as{ZW#SMWC|AMQPK-E%*LMj*vs zvTF-zCW7USVE_4l-N0%e5$p@*gKZXme%lX8*NLoqcm&bGU~+LZ-AB{mN*!_ATGT|Z z6|)HR+%R9!WWb=5r&fE*2))aiE|{H1vDLDRsP)y~|NYO~!$me1_R$z6laus;6Ewbf z{TSufzlh-#nl(QxSM%B|lhkgjWHItVXotCQmUQh+I|k9bL|J<$l0lAQrl?muJ5@wg zU2sM8;}t~=S-=lIwl_XHIX=A%kFv=lmnZv27p^@q!n-4O(GHHrr%zx{JKJCQ+fVS4 zU7K5Qd_t#y5vNxf+N7iWV+@>0EQj7xR>&_MQ}5~{g*>Gv|uDW zpzO^m*Tc)9t{W*>8HpR%DX?)O6!Lzq$^(4$A*IwfW#+Tn z;8dLp60Gwk3X82x=94M&DQVqi=JVIy-2iEo`IHpan)&SECJM_}j*{@y7)2_%hawc6 z;lVJ+@@dXxRJ3)mChZ2whi{+VKq&yblDl2LlrCREDj>o?#-o$b{PGD3EH8G0)D`ZV zz!%>vMe}+9e39rU60+J9ba3SllrdXMYvy&BYL2Ahw3%)@`zTKlj0Y&9nX$Y z97VntAOP~*bCHvx$j`D|F_(HY89T6)8>x&;yN#dFbT3FWYE2GJu8B;UB2!80HX_si z=zggI)+#cU6xJG<_I=lc_TAfHh^p?U$p!<}Ep`_a*5W93C2Ey8cM#cau1cKhe(=Ea zabu-429fYZ)j&)#uYd4TF)@nW0_9p~hrghn3&ab4T9E7}R^^RV9~v}}YGPGgvFh?N z;BJMg%XRC@gANI*bbE7@NVTHO@(M|sBM4H*@r9=k-mZ8_yd0v%sW3`igx}JOXG1Fj z+`14tUf{bZb{zcwJBoqSpTXEkrP@S{Q7TRIf-Iv(sWiDJN>vf1(zM)+Qh)59Hjv61 zrP73LO_WMosEJagZjCH~yLFC&aFDuuCp}I?EkqgY>6ZF4_8Mqu{_WYk`eU*-{l)He|WP(PDFfB)VeG92oy>%!B- zwy|3nB3G}ALM&~#DHIr;9HwYI2tn#Om_k4}$;#KsZDHPpa9;lK`R#Q{is7R}{p{os zS9pOP@dp^@^u(M8K4X~E8*@Hf-zs(sI4eunMVr?VG0(|ph}+X84EC7~jRdiu;`Tt1 zBiupmMlON8RI$09u9zgMRLf2eK4lif;QNrFL{F6XUw(mu5;x)&ld~UkviQDVf5Q#Q z?09?+jnH_QCG)>Je*uj5CNF;8!w+9Q0HeJVu!lZ~Q^=QbAIiz4N9TQG&op+3x%9C^ zkd2Q9cwK|qQXiZ3&zoF2+uW794-DbfapB6sj#m~od!*jg1us_@3*JDmfGZ`0X^^IP zrePSkv2cItn>a=C^1$VMzG5P%Q!qOdcvV_Zf%jvE3q5h+YV#7gIXTgFaZJAdR+g_D472Zxv zFoqB6L2;K9DC);JgVgr}5Qb4Ke5sXai$udzT{o~WNKW|$hvXh&P}C2K{@}m*xIs~mC?X4F zca28m`n3V+KB-8EymdIRGsp5F$UNcZfSe%;xdL7!y^1d)BE>0Yk~V9wLrGHq1(hV9 zVzAT`mInXIV5vteHLeft8kZU`pbbpjZMtcp1D-OEx9V&UFKB;;^wKwmTYn>fDf_g51Blu|pnw~)O2HSw9N6=g?_lI2rOto-rV7XH&;#tnI z9OQWx`927I;p|()7kn&b^TLI=08V4rQjp^KMuYCz0VAyK0x`m$H<0NGGTEyPWO{_m z6U%*K*DzCCx;D`46QIH4ve5CYB>6#baDpamNAOD(C&_JKd>&2jUKBPDJkPQMV1(=eorwX=uaT&TTislQ;4_fSwaZVP=OY3%n>qirLhgx!8%N*gyrxZjscx zAkNNY<(ej?OifB9t=ni)`UejmHKr%wfEBIIlPtd9QeY-BD%xn z>~ZA!8OUJ-M3bMPplDuSfEW)!3s9G@s5bqnUh(X(7gcpZbqh@Z|%#O2Dh0p?uXI+@X3+ zyhx(W(@1@MgV=YF@1qR(S!(+L<(UTo!d<^@J60T?_GmJ8W+^vP8KQO@KcVSf5Ngyp z8Z@~kL}dz5C9T^GQNQ%n_7GK4SZj#-J{)XT&t9|;+Xcnw(6B2a|RB*!GBZ$=xmV7}U**RDG$THbUbz!mZ#79*=Q*Ff>4c10oMP z;srZIVHcX|%lhb5G|G?08G@gBa(*zKOfMdz z$+c>GIIW*BZmnk^9D{208fx+9-GuwV7k>`%$l~#=arGECjvVA}7$GNe0^tlc=b7e; zcwXn=7MWL78<*-a0=pj|qxJ&(GLNW!(~r#Cm|q?pjZpPx@4vDrPkH9L=Y9x{Kze}S zwS`O*ukyyLkG{ght34L`KDD|(?O5Epx_WK#D<;TfI+$D>P504s_|R;?z#<>MHl8y42%`|x#wRpF?h1v1ZWH_&_Kfq(uhAq<&aH+x3$!I!jejQ~oaI-K=g$Jk+ zy~sEh!0SK|-Q+l>DRv)pnS$Lb+bFK_JoJAbFa;Xcl4UpybN!16;A zowGnID2~@oT3}g`np4{+mir|EE~`FvfoVajvlk@ZY!-ATs{*xG26U3j{)Cy@*pSF)XIpL6C#gu$U&-gvBbtVw#ql zVe$XloTAMd7Sn`nO;}7@C?zb`?mE0zT@A7Xij@rOsPTELoebgg;Mxo7bUJ#l zM&^u>zjEs@n;3a<3dtP7sfm$W@6qf~h`f9Uoq#$$J0iHGAP%iKwG5CmJIhgQxxR2M z)7@GY#!E67>86Sg(cF>RqHI>!CD{zkbM!ohJru1764CNGlK zXU{W5rZ^-ns$oG^oe{Tr$!`-?uE}&VWjZCT+st%+_LGfZ ztjcss3Tw@DzMGT0_@A$~$d_E$rZbz=9>kjt78@fox4NdM6Yh;y(Hlyp@~F>F#$$x9 zw^Uo`WcUx!z>8o6(;&!%vz4#!{?)97%-Xf6hQ1wpnDwchy1);RgPTA(X&wd0hEe1= zQ1z|Z9!$heeq}~s#6L~fy6{hvYw)iE|1>Q(@&9!ojDMQ2jp3iRFoSFnn8vGv>j zYX6MwN*{On0PEjJuOsmNgd?D!7-_9lmK9UEZ%1zG=6Nid5dhj3$?ZCHuP6bYmxh6j z+`w`}7=jqs`28&y;%*yJ5V?x8)|)gcyHBCtjHR<7X&qr_LsG7BHkh0ZNi8>=jj#Tl z_q974lEPY@jlM@7&~~IvJ0H)YJ4frWzSXG;;R>tu@2b;G-f*0Iv@s(z9bJO|b`}%M|S1g`DyW&q3}Xf_{Uk)Z(nv`s!_8X#m@tr{l@L z9o>o46b#oUwr(}gI>YYTOXvjE>DicwwX0cF^{Mq$I=#bq$#UOLk~@lCRBx_YQ4Jzs zf!u?3Bz%kZK3!|$rP}&Q_LY(n=;e84Ia!292Bx0vS~+w)+-)n2!_>+xTQS!*U_y4} zX){_GM|XcIsJ0N~Vas%T_V0j+qnYApN$WP_=;1dtuw0$lOA2d^qqR=AXaCA=JbYF$ z;(pV|`!z6cwRb_Ac>gm^MAz%aYpLYwI-crTNB?h#kbu*TdH-N@$J9= z_YIU*@vWq=*7#O;O*-wnw&}oj>ub_~y1CWwEbE)^q8IoV2;g@YTU6PYCEXJ+PKVR+ z$zd`<$49s?O46`Ktq?78tSrLatUS>|w0CG-Ah(Oqy_&?c@sU6ng;t1Ldizm`d}QN^ zPZ{)r)QY`Ov5T-NW3u}Wdd*il6_QpFb}A(08mEHEsgTri)2aBq=KP7usgM-b>QwYy zd`8=eHtl3Qi;B;h2;b^dx^UrH^F4LCDz&1s?wPzyJ_^1xif>70(?O0w9N1Q#3wtEQ zcwH{>y#9tr=D2!QwTW~+Mqu|OWYk{x2{Mlm^bt(*oHKd;M>pNti1gP1;;eb-13R?SFoSUf0(>_s!`-}9C(N~)g&kB13{l3l-6o~#SCCoMWI4^QCaz_Q zYbCAQh-?4o4L{pJXBF2<3TusPbtlVd-?dH0v0I-ke|m8yUZG}p=}x|hUdWU2PQCdu zuB==+^B!XV49~+vhsV=qdVJOo6ggI!=B|%K)8H?Y5YLPCTO?#DPH^in0z1oP)LsUi z65135xCuIWgU;!Ylo^{%?VHgT`5+!bPaxQ?E zRK$H;PHBo+rOOoTw31VP!7I6k7-IF)-};Y!(BmMMy8hPvF^kscTEU*KWZdnpQL8h7 zy6k_gnOjL`3YBXkFaI&-7YytWLF8w`{Cdr5o}_$sS^m@+=#~F?2zfb1BvQ)%uU?eLOM;*JMXt z?pS!F2F&AFu>-L&bFzCDnhjXG9Flesb~z;F8kd8~<&e~J)8+WN&$qiAlEPYDj=n3C zX?xMOxF8BEl(!{UQRDhfIV-{?%e5CSPK&iVGPRmzKzK9~d4>9=_JQr?Rvfzl5^nAN zIz>z2_EEa!CTG-541XQg@SW@iM6OW8308tTZLrDes{()v@wg zefS8cXKz>M8jR5eFvj&|4)7ue`l;}xCYh7;#UfO@1GyChR_26m79-cP123|%SAb9y zKp!81s6O-1X%u!xK;8_DE&xrtx?BL7T;l?$Z~zS}jky4{g&7xM z`sh_O%8$kwf}eU4;9efx!@#Z-JN>ifoTGT5ez1@0!za_h@BS*-d*qZc!=dm;)AQ+ghf`WE&)B;^{T!W4`S0ZqfY90HnL z;}EED2xwYvIt1_etgu5s6SgsjfVME>5OAJyR88cbJ)S`IO8vM13hxgtr?3uu*Y;u` z`e7(~s3CKkaJdlGZa|cSIKy?08Ln)Aq3wY@O#|1<+&GwB&QRSmUbk`B9RW4wU~~m& zTGr(X(Bv9dK!qzn({j@lxbpMDt^iHg##{l~!i+1x=?c`whCX|of!a&;;|}}~krBY9 z4d{5*6}LWDs@xZ7VqS}D(1Rx%dL$X?03q8q0M{$gL9|^={{xbJaxe1YDN=0v1ay<_Q7O-fN%pS+Xm1UJ_LD_!sT$gEZwpbE5*eT zL5^S1w}IuwS?C~q;*&Z6W*&-EABOZ}D0a6*rD;mnLsH|yu7{*t<9aZ;9+FyaxE^17 z&cADSJtT#-x*poAB`CYfw)h-7Q!VjP5=%SfRdn72ZM@pfxeWQq!9h}MiZ!r;+;I^; zII%@DATnGcm!sNc0Jwvf=Ub`g;ORoXW92RiJuAX@VSSwc@O;Ht4uviQshOIg`f(Y^ z1u(h{G>z+W8EA5i%b>z#plP}3GF<;IVV8j>Y-271ZDGb`;5o(aLYCB zfPg!|t>vaWaPApacYs@1U+w_+!YJ;*i{~?*$fvH`l0|1b(dJ~tYo|N0tVqpNC-N2o zL4T`0;)!WhtD~JHUT>DGCq_DTCJ4wkDPaFb+Jq;Tw`xvyB1hk?rr=nfnUoh71_*g} zkm9+!P?YY(=yWdeyjUlO-gC)P9P{fj0z1oP)LuYb<`IGbH}eNM=MR4Eowqf}**Zi3cd=Bxf?ghVkGEsmq?f1hgAB!Zc2VTV!kKAeP95h0c$q{r=Hry6m`b`# z!OkT)11BSsO4RJMy#{txUE`+Cq?rXSYboHOW?{WUHi>o5|K6du;>D)pSBhVXetlt(D@{ z-b~$gHl1@-QXwvpxKuK?xCZ8}j(usB;6Kwubax53rhM)Fg#RIsuU#4RlR38U+sN~U z-3*aDYJCaZ-h}KcPaZh_DwUN z{H95^j}F1$;^D#LCnJ0j5G6x+rq3YkPJ^roO5Z?Ivx2^X$>Z|oali0G4JeyDZg(k) znpk;djLTN@tn-L*OZEj@^iiwqExRJhx zuOq?0x2?=}9NP)J6j`g~eW}Q)xOO}_s|RW z2?6%*84EQ9&%d+lO4D#5QOyd=F*9});1R9(|N5et@cXqbj@uRJUPSei)d^-jXZtISsI8)tHWfMkZ_Yw4&t#lqFts(3@NXj+N1C#S0spW?A@WaJ@i3*26TCh^2wz~ zFOR?>I@4dG{INrjjgMyII0v-_KQ=moXmaUn(!6dnd7%uh1r6;c% zE^UNMPb@c(-7Pk$y@Xyq;UPYg>0okkG+h|0`=qs2MABYqvef^w%)}2N0-o*U!j13m z(X%pMqMhqrM&h}i3xX*0A}7sKlmcMc>HM-K^k9|-ika5C`PgBn$zTNqZ;`ZvAP3K6 z<(ldeCDkRAUs%F>!q7_qJ zqAclJ3ogF%W1&$v$RA>j*{#H4$nWpMi#-KT^J zw4v`smV<)zrQb| z9=`sZcei^FlEPZO2i+H2XuHU!y@jp6*wPp_v(=tJ=P_*KRdh1{^sIY+{qYz*I6OL; zBu8U>?wX*7j)!BG{`W4#9gPCyhoNY4oS0@WxDZL)lTwq^NkiXrQ#Vd+V^OEc_*1##+qkQYAUYCCh`RL-T4Y91FnUwcEp!^$$1I%A({dRreINn z-ARA)eG2&BMr(@C_)Tc`#lM3%bg196V0`H876}LtF2{=UTzKG3ASRiY@Glh;qZsVU zwa!j*K|L4f7W}jzvCX9t&Pydt)Kg$~^`T*2DRgx7z^}enHJIzrT_z(%Bh?p@cvI<@( z5hr-0$Rx0Evp(SXxIIr8SS|z(v>iVPz1;Rwq!@Xy&d+vwO2&4xHUR%gDIZ@u6 z=%pWMptU_GY68=f!=#u7q2`G0@oM|rb#^V^L_4_1*$K<;CTpN z4_dyZX0N1nL8yDQ3adL(A7CEY_-0U=<-*-Gh(Rm-Yv6V_C~3LW&$BeO{S4OzyJ;8( zo)?7>x30<%^m5Sev>SeP46@23>~4j$5lZ(#Qn$kHgQQ&JJ}|itl3H%M4_~{l-F=W0 z*6Kbez7$0MLKE8lu?6k|^@l`AV-s(kjAUg``~LRWNxKl3H$f6@T)a zqjs-CQdp~3p>-yFIK|)Wv*`girZjt7awKZb!G+Bu_2Rb6^A4`?W zj~zIw=uA>HUPybYLd{_WcIeC2-mV*kz8&E_y=XQOWamL{=V1u*+{!&C0HL2cq3Z(0*?>(Lk=n({q<%WG{mEBe zwGkwJ=e#zU^25^AliFL`lbW&^H3)jLkTTm62?~98y$>~QF{}Nj#a?I@izFOAla^V~*(i$DFAU*y2Wjd*vMZ!(MT{Pj27kj%1@duW8l!)!jdBsqTpjQ1ule%`|m zUp)Y$y%Vs9K8V{1T^^%+a%s^F|4b_^x_d^8?W~%5MQ;Nkn0iC2$HE&4EUc!j7{HJN z80D^whwzAk!Qz$4iw2KZfMPf()G<3AxV2gUg8Op@5j`Q|`QOQb2z9Nrv_gW`+u2}( zCy-e7a8?hByQM%;fMjytJax23O$=fwxnvXI8a6KTm(J@E5M|QU@3f_Q zapgtTj=0fc0e0|9=)8cu#1jPhZmP{WtIhxP7vJ0fYai9-I;lnN*0Mn&txPT3LMC-q zl&>saTgZB^0`N?Shq!JL93BrG2M-&CzC;Ta&N}Y}5UK_6;^$To(pAzFr%H91f*nF~ z$}c!1_Yi}ko-(JOdCH)u$IR)|tq86 zz1V`bmD{3GP{7BAQZg@sINkPAjAHgE*E&0N1od3dM)1=HGd*GEkKbW1(<5f8YpA;x z?Nkfb1{OK@dUiQ(Qr@1$x0-@1bWmVBK=>?<(@!QAz>68qNQaQ7m^Qjh!44fc<%>l+ zgiZ~D`a#g2ecMkP1oeoZr-|?Ru91jbzcwJ@xlEJkU~+LZ-AB{mLxb-2V6>wVLhH-k zh>joPTUID@Qqf509z84LMcBFSWh4=_J!n~xm8N0fhiMSyQ5b?WOkF>6Bh}R-y_=7n zZkh~MVDA=5I|zc0IwYEAe^X7uR81mj-9|OZpI!g;27jw+5=mir3t3-H(sxTl+IMf0 zWhG}XI0V`FXvvqs3_M9y$TP;5ywNABe>2!a)8xWF8lz-#l0I;P#upzO;R>C}rLzql z<&jk0La#!&?;-hanmi8XriV0FqcM5O@`4~kwi^oH%Hym9Ay>fbN)SyCxnEdq=}C9f zL+-^bt-)Pe1xun;at+R#j>OA~wynrS` zot|}9;SEPq?3Q5PCELd>YSy(kT#hUrc%d6dnIC1sP$G`zc%<_JiP$-LL@CbAYOw%2 zh$M7gKuF>V20%TfWdG;?aw7oxu33^Sq5imZH8~8{HaVm&M-7D9tMhNHcR8f5X0^|u z=sV3rP>xQAwdEJ^c^$3MA@x<7tqu=}lx!6vKL`#^&?I5|{?x9FC&?QMW}RCgYmlNW zjBN*@STr4br}|a#;%faxzDnVV1Jc}c(>M$qH(Mm1b1w#77{zu3Ek`l4dNmt6%QP6O zOu=@41*rNL1YOI8K6bmC6f9E;R?@o76zm7DHh5d5U?qjMreL*R=wtuNQ8KT3T>>Rn z`a}_{q~&FeyF}EwEp7wtV&BsQfxEBv>F_GLd!STb<<_9Ks`(64V8g)4GvT6EqN54B zY+et6=s&|QNU>|6LHFzqfUvd;%nN^Bknbjw%9~03Do^ueb)7Z!Qj2<}Z=*!2Dn+-H zN1d6}YVjI_*zUpV^qrVITpOfe<|35iX3e4@D>2iXe+|6&Ik$Rwqao07L)*7g==q-S zXHFcW6c59}<5NA~j@>j+Od*XXVW*L_5z63GQn!L|IwQKNa@*7dpG?80q;(s?=bwM; zb?w2Yq_EcD^WEi~gHixx(gFVG*vrm`d)I@5A(-6!{PJ@xDL>l&vC*h=yZPNXOx#6| zH(o*`&+jLa(v+`eW8@og^K=lWQH%m;10;%b+D=Scf@+%6A#LaOYU(z( z7apAlUCV)TI`DCiBtBO92!|1}vnUFD;fn&?#SV4(yh!0b#;FTa9FJ(S13PAKO(-J)vjv+Z-{AskAscJjM+sVKVbVPphhfN3Wt$euUju_^Bu72VHYFc5hyeQ(nwYC(c z7(`kuz>Xmaofi<2ctZ8#edO|Nrpo2f(Fj$4_Wmo2bM0rYd+vwO2&8yVxV8{!&R}@Y zVE)(F7zE)yRcx1_)I>i|EO(4u1W;}H8u4>TL_^(8b?7;$rOuaK#IjkoEpseim`iWd zuq<9+(OQW4fd{h``FR+5cAi>!=-RlEv_CM(X_JBV#4>TYah1JL%14> zx73pm?jKfrHEmu-t$Elx33sFA6m1NqC^Yk*UO~dX%C^1IqGDzxJ*kzEEYg`5< zmqAj?O_$-T|988~AStZXWzcospx8vI`v}EF`0mx1y>n~U)&1sW-Q90G*Q6$yKo&z1 zet@&K4^H>GR-55Sz2c0j2}eg9@@)$AznQr$PUo97d*d)xy>~vf)){AzS-zFpL23(6 z&}gfHXI+9~*td8(wU%^hD|_@Agq`!UCSXH6RkMPKHz{z=6!>5K?Q;#b_E7+2_%%D( zY463dW9X{Ah;C|~5WyRkC|49QMHou(@(DQOWwN>aPN(Y^^L z5M~O5C9T^Cg#Y3NcQ;^N<<2FAwFbgHb$z3K1}DVQhJE?4<#O zKD0pK_}JOVgD}jH;$wN;#$k6V)R?1mA0)Lb>^?}!HSPnG`yi?1ru%T1HDav7vj|-e23IWW6G{XbO6k}hjS=gDczz~eUr|DN0@M&@l z@KpexrsXE^|IvGdflm{*G2qh{W`NId5$vheZ9d00%aZfx;=JR*+4kiDI`4$7zKd?u zlUeKTlGPP8GeUP+qVJ_J_ftQ#g`@wsYg`_;bI`q(Bn|LsLj)oRrvlv!rFgCm$a6mr zaJe16K9?zW4mM**cCSIF=}LD((jvm{grr>KPB6I>l3H%M6F>FNc6UNjSgSkH_uOyV zF0^^~LSg;><}(kg@ZS2ggK$Ov>U-*SQfig`Z+SZOzc{3ygpdyom|C2s9bHMSg$ z)EB|+d2~xmTtC3a5XkZH^}rlg^oJmhaY?`Ly8+Hk_^M|I=rjtue<5#%(uP6^2g`n*qoA(-a;1pt|xy#nO0-ZUDl~>VA`_r@A z3COQ)Y1~~1iTl(bFHEf{%%O0tqc0?w7v`~$6vfE{)hcJlwwRI&REvFB5YVO;pR*SK z8`u4<1{vFH@l|zk?xPaFyOs0iqtIqc&h5*AGj(>>c314J1Y^1#wU!tTQ^w1jG|%E3 zg`(ZiLP62IoOzj`9L1zjuXuLWh^o4vjp)Y>Z~E!L`Hk=R6As>}>%iFuaXx+svhmRX zXQc>CrSf!5v+aLohy%=53?hG`3PaKrIlSohH_?iC70Ov)aaV7hl^1 z7x%;-?pE%2dFERP*qQ626xg|i2gQLXQcNw)reTMd5@RqPxY2YhNU_#&-K@4X2W~13 z+-TNq9Jqbst>RU{G+}sqSl@9|_kkO2VdlV%p$hnEashI||*aNjyB$+;g)u406|sEZ23jD6~T0roM+8ZQ6<* zg-scg-Gk6;zS6ajw2H86At~3m7EG>%q?Vhm#lb5ZaeCE|L{eC*YteT_Fl{H=ysPo7 zst6`AzV%56;hJFbP4zk~wW{DZ5uQtx)t($5O_QTB#F+@(Yvyn`UEAp!ALF_(3qut8 zkuU0v*xW*SJq({)f{;%!)7edvY#$wh!NtRa$BXi$Av{y5W+p#jwv;n|#TM-6|DYi4 zO<@pcVbEWGanitSdts2egW4A|?FYKrOZ#MdX{ObvNr5*Df?iVel4e`PY8Pq2HxWOO zeQig}Xr>ovHj91(!Hi;?V|v*&E2f1y1+%k)SEU6h zct2)1(a*8zU;d|Nf5>)Ds45`UONs8%QNf*6Nh8H=Wdu{9s0Kp3jUWW4`(5j*Z(Dha zOGKSqxbHzMES#4b%YqU%6xLo-WO%?#$ognQhx*w`BCha)DdG<>bm@mKfA#G@ZlaKf z224M5HBm^deJzm%+kt4Lw)i5krGYu`BA7!q!Dcd6ZH7&f+&;^Gohy@H124)W+?UqL z9MQ1l4%KVoCDgg@1teh>r7<0~PykHn{|zCvyV zyp&nCJzw<%+saDF7gmcKZPsAtj->tz07*W@kf^6@>5u%3AyKc{QgVFuRt7?yUBk#X z(8s3Mt|Dw(^%&)7JjM}^8@rz4MIaT9c$Q5<_(b#4XxYw%Pmbd3r+US+^G8(G1$ab1 zZiv$pajyO|L!4fTbG6(DcMmny()BS$(&Gk)M<=6cay&kIa0n3`q+Xt8zMG3*i0Ad3 zi52h?hd2Hq#3=@kHfyl+M^gWS@eiR^L!+K(^h@^`8udz}r-^U+?m>xs1AT0IfXL0Y z-c@7^76{ERZ*3zd4z1V)fpC0uucoE(((GLKIuak?NHDfRXrnxJV%K(U%SEXhr@0g1 z`WeMI>)(LvoYQ5p0)V$jT0)S3XR>llO$k#?iKKO#H6>sC^9G2kni5H2coSJ)Q_|lZ z?fC{x-F-G%Typk;su^i=G94aF7A;AudY&;D?V(Rp|7NgO z^~o)gOW^h?B;_ggDfAhH-FJ{RLFpq%YF5xkF!d^&^(ue;{F@qZHuWm&`%b92Q}I!9 z-`q-$bsiHoUO^YEPR}HdtEyhqQRsNkb@2THQ8w|OK9!<*nZ$ceSjth%BK3-AXOO6> z1=Lyzy=fA0) z5G!pjPyB2@h$C5eYL8og#lnwoq+K+;HRY0zUNjb=tK1SFA}k@uGR-m0sry3^C( zVWC?rthLzmNMIk^*s`Xlr>AG6mI0vyXRN)eW`XtL7%vM4--C|~_E|UvW3SivaMprl zqpC8qvLdT8;*X5Ts*=L{VyDUcBmbxy-~a#dKcKP9s(7f)0KK@X%93m^sM!R5%b<6P>6(^pFul~EQCY(1MS1PkR+KtD%8)<9&v@|?=1xaZ)!+Sy=1!+k)oY8x zV)v+1S-d*tj3~dSIfOM==NL~W)9y3$Ao?il570qAh9*zTj2;*r<0vwE;dCBc?1Wf2 zk>tIq)&?aOGs=p5JH?ja#Acc$S!jA@5R)_-GBr2#Y}b;^tqp7;Kh~6O8gI;%u@{2u zW5-+>a&^pAO3am^<$BEZKR>I6VD6YJL)iAjTp0^x#9UuoDV(8bFGbclt6t}8w+H$L9LH=1bO zhth+IDzVqMQ#Qz|*z3C2M)Q9d^+>g5k_BGoA<>|#BO(`SJFHB7VSb$4j%t$i&2J0{ zX*dVH(6fSc*AZ1JkePU*C|Mbc;}Q<#$;#*{mn6wvC{Og1Z(R%Z^OHqf z;Z4y~uJvlhbQ3-O!ae_|W(Z+r#%G}`8GG0c)4(Rk5v~A- zae!U`lsc~~jG>6*2N}`QB$G$gR`AoOo$_-6wR?%CP)8Kn|6xrbjz4-i6si?W?-q$_ z%U4CCcekO@-1nLE4@npi9Uk=@({L~f5Ef2fTv;T?Fs4iSP!_!w#3K4*|G4FX&DX3;HRP zH8$}5l06-H3g#yYRHZpYppR*8bi|E+`p-2tI^)L2$q}<$&b|56fW}K2vS3wo_+E+* z$Adm;k;xT6B5cSK>>xX^QbY7k<_?fRC>c!9+a+^BmTLK_08?hp1lU8G2ptjO>8Aih zxPxQ?P5+Ri`S1PK+i#DiX}NoNfJgl#n*Gz+b7-_TzU}6RAHI4(I^-UsJ^U!~voDjO zE8|P^{G?NrH}{{WZtmwx-Tb}%HqzkATsc?fdv>8ZzgZy*c$(y`jTbF)`g;ks6YQFn zc%9SAmU$eap?p|b7s??=GAZOMo}U?_s?O;l`ncvuM;!V6Zv=2e-UMfrB-!2^uu5^z zZh07$g{$&3cm~w3J$j3#radb*aEMah6;3E#IdPsT7)lmc>Qni7axXq)tDK)IVoJ`L zBKEK*N=HQbFR#)>=`2=NHjLdZo|Ma0MU#7|xE1IM;D|WIxMw0V;)D1phHyf$1(yot zhzA!T**TG_X?}tT=r+fPz>}IC-LT`YzTw|!c67#$$7bi;Zh>RIW>wU{6g67)E|_U| z(W%x;$p7UhzAN0_=dBW#1LX{>dxGyF!!a`)1hE??w&A8=Mf((0S~-8^Szqx-gTTmaH+FX(R@6GvQKW zSYBl^tcr(P2`eY1@P4XXmsQOs@LL0I)Si>S%_{_{uRU0(2m3oW*Kn&nSXCbEC#mCU zrz*#&#jC;4$>~6*FT1Sog+uGu>D03`GvN!?2U>lD*oFw~ilXN;Zqrzh&)#AnBO?ElaNUZ)NzmEG^gl+dqFp4Y<7i zElb$e__wTuYX7#Ce@l`0i^s{OK1_{?QSo$J70clV@n8~7d-3;NlFc-2Cu|Cv6R_I1 zg=nb70Q1QfawJ;{@)gf-42Y^a=e_9Tf}GbLEzqO=>)wZJfYlzYDv$Qs;)vKf3^n#a zsVrO#W=>8s%9BM&f{&(=(Ff7NF&=X@Mp>vgirz6w@#y~fXto~dltP@jFbGW144`{t zt_RAYGtI&y>;xvZgTS{4R)f&BNy3whT^u7Ex|uKgKDMK+;)j&f%_%(9mO2+C*y&v@ z!vcK1!9X@K(xJSd})Lph1Gk^=93ci%9>p02{WMAk%e34FVG^6iWS-)%eYy zCHGcUrkeR-4p(eWZ1{tMjMiQz%*%ZG%kDO7aO}d%d}*cPbNwHV;P6i7L^QWyB-gaIEJxaxmZ8A8dpQnw-ed}_M|#Z6aB&1yn*M5w>_Q<_i@ z^|)esa-wLpft9<5sM;r}V-!!*;|4&C@qlD(^wQM!1C%DdFG?opy~$iKlt(N3OtU{v z?hTD>mGiSlOvyQM#2(h1>4-DG^nm6}r<}QxA3@6%Zad%rOk=70=HWQB~)35q(_qr6a!l%a3Zlbjp{qYvu0w zFXhtJG3Neuv9(3gc@KwnfMd&dh5L6vy^4i!C}&;`jQT7jNhXa7_4BhvT;Vxw#9yF! z(-Cj}!#8Q(bjq7b3h?d`r?Pl;%=rMt94gtmnt|V7`!CMqyx!?dk@Vd2ea}uD+X{t? zZ10u5CMcnrs-B2aqSPRt7g#oF&5<}}nEAeGrDouze(Yi=3?y@^!!6^-m-J04?u42* zpQ(F6wl!8i@$9*-erj9&#G~a}_0yL>;|n#!@>DKO?gR6p^ok5T=kG{55! z8TC(_%mJyub}KCfRu$AIXH`&V3hXx5K`F=!xsS3VfKFZ6y_(EOZ~}7YmLXg8+AR>3 z4YdniB`Qd=L7+hQ{NNYXb`E&q=LN~GYo>rTQ(yizyM|OVEH9S2Xi2=2)3b$m>qS2(`5UzP`>kAlYs=lO`>p%` zvIg1GZ*3`Tt>5}lQrud;yEi>lqcYkuLW4aFZQoJ8jC#*Jipc!UZ`6T3eR0{MBRZb+ z55}t$!qvuOlWyz+zguZK$eW`e-G#06m*i>U-(XM7tKSC4hcU?_^cj>R#K|b z!ChLuIv@8Q%Ew&}HIB~@Ci~F{@AbzM(n)M}Ybnxm5qqTBq$!*PWWl9Ei9?M_<@zwW zr3+Fu&CeGB-R4*kcv91(n+%^X|IHU{geEVW)uJ)~cvLl*@>VvOVlGEcw6xwmoXn>#7$mj?e|L*qy$dJ`)N-;2+drgTRv5J~a zZ3`~A+D)l|MRN-YHZJB4-K2j=BFO0Qs7I=%1J@&&kf~@22Nj0`F9C`Ys;387o@BD9 z+Yo-xwB3T@9t`S2Qa>h*p^h;0H=D`wPz)kg+o_GBi0;}%1;e(5OO0*}{SA3UY#T8( zKh?`@kDg~DU#k)W@x9_6V8->ud20y!PdNx z$Z}C)2YwL5j**#8Y{x+oB(7zn#B~BIkqovCY#~4Klxh(dPeBI7rpGZ&>~ zE;6)S%Upbh^O72oxic3T!pJeQy5g?$%tgjR8JUY}t%pbCr7mvP9i~XPrFMpJ4&!y| z`;^%rl~l%eQ^tr`G%n9&#HJtECc=sEAOWgkj&1xbBQT-y8Ryz!+}MpBVH8ny$NaLP zzAgCFEI(2%f)wbUA3ws{&e0?Myv9yPf!UAT(Aeqc&CQsHiJZ*GvL)p%BBxxuLfrg7 zOYdjCkCWk9Jcv-568~e|vyGI@tML*?IIA9nXO}*(3s}G__7)-bxdQmE4(d|LptZuL_E*)g81;YDI=^d)V{r)HE_D zK~8L8+fD*I$qW~h3rES!>U7)qS*Bp43g@)>C&1LdAn4X~(dOTG?VNHsr!9B4?wtPd zuhn>4I;Sm#t#wY7cG2el$!*j}mC{CgqgSC7?ry33%Ic(jog#2^D{U2pF5gF46;QXb zHgViC&6xCp2~FWlVQ?-Dy#}zw!1!n{MS(|R(?J@#R*<>K419;w^CYPe8m?_iwipy{ z3BP^NdJ_t3prvkwt$~(uwKc$H4Ybs9%^LWM-ZR%*11*KEwFXp&s#)j9M$Lfj4prAC zxo;`x8#A72AE7Wxz!M^khsS&Sr2j5`;g}2$4sbFdE#5MW$?Y@g)9reJ6$|G*tqgba zNry6gWssUrlw^D>*#UlVx6pZ0keW}Gg0$8_YG9E1E8hB%8Ya64Qr}YP{kG;8p{nnj z)zJ5C%~Iq9r$4!TEK&fvt=|7_-D;M5zlnU$>^>dP_l;V5j-4}nJ>b@SM!o;rA>~3g z*YwS!BWqqBE$ezwe@YxmOy(V?E*8BoyqsV5w;RWgFcn)>xTDR#f{3*Pf`DTdoU-Ix%|!#!1J6G$vJ6``$^7Jw9jx6FDFt}mrNONnIxEG=DUQqa-iUhMjb8F z4%x}^aBK0&Eu)lBa8!KTAXxX8klH4QV$SO7N2P7T}pp{i0>rQ$4 zQ{~o`s@Vj7{IpSfPMD z+DX}{;o?<1$cCi9ZPb<>N8*Zk7|t79<3UWcB#SLmZ7LI zl)AKVC9F9)Z4<$x#x?a&W+XB4ELXTa5-1o)iHCv)6h@_FN%l(BYyv-S+NfP5j7n*< z1dN6b`mx9MM#JNylgsHa8DF?O-XEU3acwY6@iY~0I6ApT+8ZbP(X`3&$u%f+Ui*g{ zI!D7v-pOl?^(yBMkDiUSOWdK?t_VGEqQa=F%8AzO(R4~NPA$VQ0>|`4eVQIjA`~zy zXSFwckX-*ons)gy0@PBP@nSN zaDLh-#g65qZYTQ_95s%FdxLpb)%~z}_e3VkCXp`+W(`=dJ z)+2qTGSjuKL^!nc7I~|I!iAM_hZ8S$?GS~g<=9!4#W6z2H)7At0*qYQ;~qNMCVmD< z+?X6rcQtQy#L~AQs+iezEV(+nPDXYeOUt$Fx@TVhvl=mZv+G#G$WgH!GjmxB)!B6| zvg@|e4iL_%Q)nYpGU?t<84C~xtenYbC1H}H3?;$=Mn^<0)Bpe_f0Z96H{d8)-~4RV(Te=dHb>eBXLvNiqh3OKNTtZ} z0^wd4phK#Vs}v!H5Xmu0$@*4=kmBP-5K=s=5zr8HbEe%w2SkYdq_ z5OQw|FJv(%|%;9pPmCXqm0fl&dUT5mM;um4*pT>$1%j2X8)s?)9^N^gYvd(j-VwER31A$Xg8* zJxx>Rh$14Bcw!kDu4km7ACm!ep_%#QS`3q`ztlpeA(=s)Y!g41ByLP`3)Z~VOnnPN zt8vO4&pzv0Fs@s$mb+WK1^ddk)!PY{w_q)Wk)vYuEm#Lr=6HT`o4fq_>>)}^i+|q3ljz(&9^q(w9Dnc_kIp|fEkYY#I^9_MONFId=2Nn!$~}4ibgt{1 zs?|0bl`m3c9q`1^#>0cOK6_?i6!dKJe>~qd4dGt@D`S={xlrP-y!K)Vk&JoC`sN3^ zkcOLLmMp~y@>*Ye0k6Hj^5=eeBTnYcmB}(Ie+#PS$`}oEWmYakPQ7mBET-u4^7=%X z)$3TECj1Eio zeZ#kG;pED@<*Wn>m?oE!C?HBhWW-7ASYGIdj%9dW>RL|Vrr1Pg>|)8RQNBI=^pUh7 z9Ihmfo(0j==t}a))vjb)SCU7|byxBi&eRCW<4W=f+oUVWvp$9^sS4s!MwP<>DP;gm zg_>IgdX@|M#LR`fpYXHUfs|_j@QltRKhqWNV{OPwiaa|-spkmiPOiL6nUdaydgS~~$bC|bygCNJXiwSix|LVRPK)cASR7EG|1nmuxhc(t^YaPwn!j-t2 zJPlV@pTWyRN_$4)8n#8M_Y%?c7(gg-SvC|jE1TVNeWcuUeFeJbhm5ecbHoTguL09d zqRdx4_iHp@imrnz|GMSGFsUJsTjbs}wz;L2tpqM-saR%n&F*|O%F3NuI}zIqaAp_@ z!ou@f-YI=iP#m#J$GyaGoiH|Rk}+eXL6Z4yk_BXTi$$vCN%gp7=cmg}C`=Qjbw6`rGB`~`xL*FjNWQ1q*gf2&4U9Tc66jt`?T zJ{pn{U~+s`y4U;`fvC}GrPr;1HYca|2t%eQWbE0d>jp7#OKs6$=*l+stI<|Sg<@r8 zp^vs9fdnDy-=g0gK+1%67#LSM=KYs1QtAH&a2PVxkoZM zK8#6+k`Tw9MTRgtnJ6#-r+HN}6dHicf~pwF;E=9$es~D#IR}W~(;6ZjLFCC_(h%tY zB1woG9 zC1=qdjt1xuKQX)1!;}6)m#4$?PHo`(C38cbg86{~RcTHN=wliY9U=tRKNYuF-c;$nVP~GdvB7p7N{4(N}0&gGzn2`PE!&S zD>h8*WG=E&-*iZ06+?En{SLN>pEuGrB?l3!(>_brf?#4MNU-GU1PK`l5-cs(6D0n9 zTH_;cf&@z#IVM*380k7eg0)bcAW`-OzIYW6vLW#h($77K$OYDT<|&MCl*htJwYF;O zs4tusq0AzXk`93mhsT3SG{TeP(Ez99!YV@+wgOk!a|B$jQ^KL}2c$z#k|cYR;^`3d zx)$o^=e)SWbFhoQp#0mtaCz$FUmgqxxcqM)yF#WLWc|I*-}LOq@c_jKIK45KsM8^U z=@4Ii>p!lsRHs8INQa>Q9(N@od7WCflAz>)H2;%Y?PBs9@j_iP3(XH)(c7>4#68h< ztAb*Q<&!!#vNL2@i5q85X2u@2(f~OYLZmHAW`vUA)akbIQ%k`{ar&t&{g(iPL5=CB zvgB$%RfeC+(sIpD{pvS-M~$t#ekx1Y*7&Kcg=#-l&`+hwyG0g*u*XV&lLBi(itjoP zaUY`5S<)`GpY|-z3ga|M#haV}JRwRr)JOpMu9PIn=7G5HO0R37ets)JT;Xuvm0GVL z=C$t%^<97BCu@AwzN-S?mHK^e5s8{p`Kfg)pv}ptJST`+?ZS7p%+Ny_c0A!e%`IG_ zb*qA6iRHV-S!Ts4nSW#^$aXMJTqn*#&xsLsP#7eV;neB2@l#8|MsfPCEd2{Yjp@6x zXhM1v^vS3u_FM*X^rtCFKlLr-31`{d&Mysm@b~y% zE&14&qEY@sAE3kh$Ok;35BzS*Fuvv)&j1|wcaRY+(?8p2{u{sb_S>Ur!oVIL;88z` zX8&~d92)J7Z@c;7hp!%xK2pb|gy~Vz@AWciuQ0xJahB+Gs;qhPr_07x^Ojcgbr#d# zHq@3LI(1pGF{Lq}+M!QTU*;m!gL#UJ|vfT}d7 z1N1SChK|q>MjJuHiz{;A*-^{Jj~m#{q8Q|K#ZejQ-8 z=faP81K&)~b&Ic$_55DSm8b_>*1c<%;^vYz_c)7F;cm5efCNIxV1nK*nG3R1%TEQE zGIJ)t9@0eUhzJiP03yhWBdO#;b0|sZ9F;NxavN#D6;qPVg7;7?DEztV9l}}~)Mh+- z1~$m3WAguq7Ei5AO6FbwlohXQ_qlRMaH-k~ewMUTe$JM5FVU>&h&6-X0I)`0U`i!z zSh16Z0r_>=+&#D(2$}KPd^7< zDlCe15@eD=if$%8_32$o76#=Ot6s+lf*|o7H^?$K@V$g|-}3D=L`F;$;D)m6b-La> zex|9}t{ir(&WNmC5ab=RYKJ9PSMA8C+F@zAR<-jrS8xrxyj43aVdMbWj?Rdzg)*vk z6uPR9$eSLyIj5G!@zxm=vMYEbyStSlo_A0d2gnsH)8HJ_KnWQm>BpkcS64_d)M8lK zabc|iReqk_Xsc|M^Vc0 z(^w2tE?brV`pz~q!4G26jCa~fwTDg5a7;|v){FAQ2k~Sf8cLM!5tJi2Y${*z{8SND zbd;^~&()KwO)iY^&N7epd@M-!4r z{vbLy#$&F;k%fAr=>GGA$^Luh$>=@g1XdDff%xpndt|N$%AqsO!Xpo%00n*+`*G$c zZfN^K8sOBi(kwH*(3i}kj<$*)Qc^dkhCy>c*%qd3y2B zd!&=FWzNjtRT&S~x)vfb2uT!ebi;^#1ne+J4Q&qrLE0rrBrOH-l zl}9q4**xhVl45yuc+^W0G8G1s#{9mhI||DPq2xnt0a!i{B}}p*plBcX!QV>rIp|xx zLy+=10t$?Per^9xYk1WW(0Y}vq#}+A)fx?Ypo92iDe~*nOcUZ%LBU^TNV!`&RuOjRc>~N znoZ!RP8+r7+-dU)O`eX(^RaK!$psx5 z9_jnSSb9Lkx}dybRW4X$26bYS>6nRy%s381FPN4sBrf^?dIm}*`$-*d9Y4&JY*ul5 z*Zf0>SbHEyI%eGhORm1XZ zwj2D0LQDPUCPB-$2wDXCrVo14_t*cWhT<-6`d(V`H`kvosybM@4IM1kucnjRzE{>8 zS~jd`xuvDxXH5YR0h(H_x$(Q3ufyf~uc`OAd|x{@p~K-ZDT62__M9}Z)711+;m&3& zqobvO2#w-?bw*A^F9AxYGeA1g@+9L)-G=b{h9BE3xa0puZ@kd3TM_TWMqnM{#SPr^*1S zL~?mrPd8W|%lE`Ro76J~I6<+nue>sMm3skDn_^`baBgXmEecgz!EZLSQ+{q6w0nu5 zWuRlYz!>h={perRkgQ|4tLLK0@sO!Ix~)W4W6=in0jl71a!Ps%j3>RB*NZ3phkDJ< z2GcuUX4Jwr&I~j5Z6~pWs|w$(W@S){v9g(hl%#E?m~>!uV=qXsivk138S#x{Gq6HS zGRHdKK7PO{+AvP9n6(dr>|=VxEV%9`52*JjjM4(l7gSPtN*3M3eJJczmNgAWo{){1lhB(y$QriK&lMWpq?L zVxFSK1{ZPB;HXD>7C63P8iuepys`q3OE}bqfO>6}&y-ugqeA`s27LvXFrYyC?;pdjk!ea`9eM4fBT6VcD3iL((|pfo7qY@ zHF~|3#jAqP$>|3ukC$rfQ|3eR9@u zuf%TEORs#IIy-`=`2qP6&s*-+6OXI?J$fWSj7U{ZjD@||m3<62#Y3$FXoBz3r^@wU z)ocR45zt2MIq%!NLXh>^j|KX%U;l=e)gY_=Se1V4QWK%A|D3~E{KF&Ux3 z7$uYba1iaI@qW*Z-89Hd-xj{6g|dNO0+dD2`WsrFWKUJyhVV0~?G_Y%D6sy9)~sez zH}yAPA3dbm)NTC@{ZrpPK7ES*1a*w!8Q0X{sFZ^VL*)66<6-f9*Ok+kI7CC41hweP zPn7E$$yYo-gG5!Gvq$uC&76*ybN)YS=5)%OGGAr)SW_-t9b?`~-RS{M*FNb18@L%t zeB=xF95=y2pvd-zdeBwZfiY<%hBEF1JxX?ggiPcMe>O-~@w z{c3vd6w~)MnGvw9jJPsaQ9g3-LiMI!DIr?+dYl)_9iq`$GHa0l!ytKbf#U|DEeZ^1 z&qitmP<}u=Z&KnU<3!nR@YAKG{&U#0e2ZpJN9_46edkXKf;;SMcAYvvcF$p}4VThc}vBTI4Q!DjD6PrHH0@L(k zCzd@mzWWX2=bWl7%K>;-^DiP|?Svo!nYG(2xjMt0E5p6z?$$Egzy41?P;&yy4EL78 z$RV;F(#LzFy}YyAwgQ}9Ccuh`Zv7l zXKI-2AV>W(YyLV^jfQwRJsM(-d^wH8mh!llf$`aV5X3t9%cCE-mpzLK1BN{;tuR0I zgN8{DYnEG|?eIqGbk9$yHP0`f?Wu3XIKiPM9O`@pKpgaBFK&CdK1JHOE=QkSr#eJ= z`I!!RM4#y0L?FN6J&yuTbV;{gvd{D8>n`qNQA$tarL%HVr+LF|*3$Z9p5^bL&hmxV zJR-;RAUQujzE_y+`@`c=6ivoaWcIKd1Qzzl{5a7IELTV{^n4G6q^!HHf?M#iwasWq0{ly;E9O#Gx<2wNym>PfOA3$$rPUe5)q6ra_k?_dVWd=laJn0{dmlnDB$KDk230#49V7z79+#y5VvH6$>P#_&}VpVfJZ&oBqO~&Hx7ie zYP;>+$Le`Pv6-}|9sq$6_fF$d?@!BVk16`i3=2S?-IYES;)d1-RAkTX5*8u=> zXOTu%{4I!bMvu)-y=88k7IWG7*0CHv68xAM{sGaX`MNpo z4!FLd9#mS}ag^(QC2XbzJ4Qx&?BM_jhnN=aL!rWLUIg4|3oQGx@ z^tHGGpT2sv8`SBx@k30(M&)!{pBBfbe?i7Iq{Z>c)oF3<(&G5ETuY04*5Cc68fw{T zaeTta(Xr{YIKG9l(&A=sDG0ePL?!5esvPvmweBws141|>t^?zu5+z;R8-Z&pr}be; z5(lnjddL*LUR$KB@d}072#XdJyb>gPurk%m4}G{|bEd-|6r{LLmjkBDJ?nS=TMeHb zq|1E?$3)kc7jvB@pV)|p%2!~_^#S#0=$Z}*TyL8a!}YBsbCWD^MTt?Q!tsiP@}g)# z!TWy6w2-G@epWzLnv(+hnC3)B5zRmUaR4VICE+QiL~~A_;8l~9483h-L_^Y^QbMfl zC(U=D(p_GA334n_-0C}tC@~h@rNx#2CCH+|x0pQ1L{YaP{Df({1x38ExZmdteA7QB zO`vWF^z5&GKY&0wd*i6}l;2u+?A=S`sC|OE`?a+*c=!(NSrtw+I6jO?njlI8H?V9J zd!l?=G~b4chq4KJ5HEe|n!+N%q(L>Cz|W*MYR`Gp<`tSn9kJ-8nPyR^`5j9&LA%GH zrRA$*(Aws35C}~Ahom7RIy~z6hL4eJreQ3Kp+%E7p%p+$v}n~QBu=uEq-;0%dDK$> zIg(nwMN_FGD&6&eYbte0rR#H3wmdO+4@~qIsAE&hq-*>jCgoKFbclPI;W)NyU?e=G z0-8a+5Dq00H0OOGNivL7sGpxh;tJ0ZB>nY+v!~`iAB|sq3-vg4_A-x|ji$JN zwrtfgZ_+`13sD3BCBXL7fb73(O7A6{M6+myH%1@MgpC@1O{LmLwb4c0a^{9oiVyG} zn)HW*==f;b|7t~xsqzd)q#pFo$qw-IriIRP8Q^*A%XvShUW(P+bdTfbGp)x$qz#6hAP);y@KSB`_~b&tLp3?% z6Cyd6RL(+(UUb z`AiF5O3g}qZIlsrCNzaT8VfEJ3KS16LNZRIYMLJ=0=msnBJiXJNjD&Q&hwrCfJ9cs zuW~=7x#(Bio>x@&yG;<`s{U1jkatrEfrqEa4b!YaJMmA<%u7(3B(Ctty;rr755>xB z+X#~k7)ATQkD6AR&!N-m9U4C!;m3Xv06+4|eU$@$2qPj6<%B!{)#Ah^6IP#^H0`eshh&WyWDk zVdMZ=opJb4aBEW`4v&1MP z?!FUa$93b_MP3lbo|9x*Ov>5=+YPZ~7g^<|@EZ~Bx1lf?T54C=U}z~<8w^|qLrX2! z4TeX4dcDEWQrKF9;X_46X z{NOpC_^BEwbs}g}e!HAJoyYTIaaSQ!tY0a7U_-|Mr}Sc0T!K;N_@QAU(HaHD2r`jX zL2<>3X{U*2I97t(EHQ&1^=!|vW5*82n7j;!ejpiIoo*XH%@k}@;hZuedo2A6!j2iu zX35pgDVKBFa(C;_>2Ll-jk&zhY}S^pbxymEX0sN$VQ2M=Cz@T5c#ACw;ZSz*Z3?Z7 zN*w#X)^Y4H9;BpiwjWz&>^i9-oF*(#6f&0$H5~+!kn)d|TlAeL(z@CVCvF_rBGKhaz2KgW5?w+PZ)JDpIc^L779JDnS7fv_~>Xp5twjjrd?M<{hb z+qWA#Af3raXb<_v0?(-L4^RrBk5X4}%~$R`jzppNBGtzw|Xc9S(!t=lR7A~UD8J{a}5%8wQSq-yv*`!gknQ>+;uB|2K*%5;Kmn`-sYcP z#M)0m95XYKSaNlwmn+iSa(C;I-XHnKnpIFndRq!x8|m#j6N&ZP+i>LfizgGQG!?ek z)>)m3^b=1U_6N~y%Exbi!yo?gFFu~$bkh@u=pp()^#{qp@wopWzEPe1QGT~V6RDD> z^!=2r)O;heDylpotaU#rh zfz;NyY$(kI5|Q(dlzU68K==Ic7S?u-Y~kkxS*`Dcp?AXn<`p%ETPGrSkcgZgN;`_5 zEA!y@ z_@*C(R$^t@)Ejjz$xdgNo5qhZ`P)>uq|N&uv9vFUIc9j9C0DzoTrO$L-L1Q%fBDWD zZF$4ntSw#Zl6D>5W-WBXF6tLgcsqyi&IPwWv$+m-{ec(3}T4_GF2wJ^E&>YZSFVO4#=I{AP zjlW-YN?p7BnkD@n})3V<+ zAC}zr(a)_TMrF8U%<0-)`Y zsmG}^nR(=F+7bTjAxcKW9tm<#!z5;TN8_g#|6Cua{n%ib;_;=^4YyFP(0GdtitE%5 z<;vM}XtX!JcxA5WOaH9Kq+fX>H zUb{Brl?}BTYTg>JAj#%}0^Rc)1j5>0cgf4EL_yYTcNgmJ{)7L06YlQ+l25W;_j7ps z2qkApndZskq+D}Myw8)z$HU`Mg2zAe_#vK*`pNibuBG^h^spO8!@-3sGa!wbIY#q# zPQCH@!DPQ$VYO}@avCVpUGOO$z3h+x^I%*|UthZxG?}1epB%GOz~-H)0G~4T8Y7}S zk~up;7cURcA#QYM=~d^1c`dP!>d?P+gtJ>;&e+wL-*(&04?q0GRPvZ?Fg`hbBjw7{ zxp(VyF>TUsk={|ZL&~Cr!>O+Th=bzePQbe*6GM(t`5^&OW6lN0BN_$Wl-+*wFOM|} z2vgSBvT{)H@qW4+r$1S!iUa=)b>JTl`X4;Tg?qeC_tWFvbKTI2RhL4F&zFz8`_ z2ltyLAN4ZS$$!xED=b93oXnjR?Fegvg+h;e7c4>Yu`g52{Kr3Bu{j3d4{98Ago8hO6o7*}3mg=` z|7`=pXDA>P>)b37t`>*eZdm^1a#h&>ZxaQ?B3GdoWNsXoN$dzW4Y!LQ2Gj9ah=oGJ z7my(t6LOW!4+;_W=BN;PRKubhSbWPfe@Vkab%3aHrMnxrs4Q3oFd_;V)O|VN0H5Z# z@1 z{AhY>dUADy&XFUJT>mOgRO4M=bE2A}z~3V>($h8*9<0!EYw*s>L3^U)W;KFX`4Sb} zXHAnYexS9KGrEmS&vQb@@e(5zzBsClhUXRz<@>9-oyOW{%55#8LjC+S7gu;raPb!i zvRfyf0Ta)@C3#N`njO?xDI(IACZ5$=L2V6l8Z*yo%T@sx;oul?{H6`7ra1|TkFprM z781U!;*WPN#6qFMABkMZknAYRRW?6JMAQq8L@uA9w=g1t)`HRlhm@XAEz0P&DeIs zFeYuLQa?bhZwHcb)6rJ(b4cpu6j93N4Ubql7lakF!4ylbj#6?(DO>JtJxckH>dY*o zlr4p=jZ${qV2btI+f2Cf^u=XfN_0HwlTx24N~Ro`_iZ38?)NZPP3?w)mJ4ESjU}*p zI08riD5X|HrFGPsDRY54vNtA0ZFtmkGs`FaCrFi(Xd)zk3DR676#D$mRsKnGLzMCq z%+GPCN^?|09}`5g4njhMke|Or`;qHC6*(nOSMt+kxu5Zt7QN<+RpCDh7xGi%?0d-c zaDX%0Geyb3U)E2_h9ZK$i2@}^vO}mq_x#Wh)^<)0;pa6*ItoXAp`HMu@3Ib~L)0G( z@I($qu2Uz()_5X~S6TF`ReUZRRu$l!hf}2 zl_HrZvQ^Fx6EP*{BoTX9W2765eCxNJ(cXw^Z{(@!sjwRiSz7W|0c0{fiw99Y+sd-Z zU5;sn*i#RXs$g{hsY=-vfGn+Pp>h=fsfq#vr24Q1NJjuMHqyKNODm`Dsp>C#M*vb? zvI>CgQyxh3b>e!&N7aQck|P4kjSVtA!*@i<@^-l^f+B~N9%0*-gI(A6ZDf#|vy<0Zgv=*1vPLM$^u2#n%5Ex@|4KejVN4iZ!f-r?q&)nsIj4xas?+?%2xHg?eK>lbBhNF{fM`)7lN96y#e{v0q zizj|d<6`~auN+*Iz5SX3mko>Pm=oo4RRE&-4u8E8qUsG|&kBRk#IbM4N}J#m36JYH+OodzJ%^r5uFafXC93RRE;9N6z{k ziE6!joX|==+wqJ*)YITU-f7`bkWej(AfG9>{zrxS`GF#?@Ej`QFVJA=2rPg6QVo{% zf8TPzQtS1z8*r&DTLoZ*&E;wuMbC*7!w5{%5rzxD{aY0b1qpCtry~K=3&p+R_0#kO|qRzI9pGuN9D905mFOQ{nL2xni z@>p_pUY?A+JeHPgd3oRV9luuNCvRRJOBgvawj(c(wNReCy!Gd$VAjJUs#_PWU$Gqb zatX0pV-<9pm$zQWbk>B7ygYIfO#Yzo2p!B4CVRebk>vfrFom-y_%p>Q*-&$UKQE6G zB>9?5I4_T0)mJ-xlrHXsYw_WOu8e{uH+cJSfrf*!)cCJ|Py37O z|4!xjiy!Z&TSJG&=ptFD{FDFW^bB?29}oH;Jf2o0j&QVI_tWu>VPG1T<79^LWZ>Jl zg+UMdJGkF0*@u&%PX2?QUxE2C&;NivAG6hx{Es@*_9T+6Byi-?!d=do*p* zwTB0I)K8+>Kb<{?MtkGiZhrXTs|RE>(lOe@j}m+4@(5?+OBZKdJLWwH*Z+A7<~v;a zbUCSMKBH;A%EzWP&f`m`tH&>`U&R;S0e@w#kSp^ox=?L_r095W9`mza_fbA{$n)IH zK`Hix3v~JIZYgt=*qK5?c`MWP8&an$=LP*I>bFML@o+Z5E!BbxBS=C z3$aiifIop?Aw#k^AXnM^fDln{4hfM*H7Gg)#Vh_mgJS(*C&yp7wm1!TBQR81u!;cD z%&F{+&krX1c+!8USI*si5FH%jF*8!MP-hgqr)Wsp!)}T(nPF}UHzj|gl!ZW{a)u$* zu)Huc$)I-6GF_Zmp%EBK;v}(|xL#~Kk^!T7bNG=XXFGBT-PKadfA4UmaxMSq0d5_#%XKk@xeGBzCeV(!ol+EM@ ze3tU@sE=qdjr~gz@7F2y&bN&XzOou~)GiQxy1& z*=--7Z+Nld+)I2tF-7+9Bs#Z`$zA{WI41Z0qw}|tYrs&h3!BXByW|t94KK}Y36q9yS{@QGJPXUO`DABN>at}xFD^VN#-oM+JEHoA6xEj-G6-Sb2Vs|{$opFYyHR0Cs#2}nPx{) z9pEK4$q-;@GCVx$lQA{(uKQ)jblCW+0<2qQ3J9l~7hj{oOsHgGvs zol+D3nto{08$Y?^kfmCFUci)@Qv&voW_tR&xm(MA5% z3RKpyiDEw_MOGw=B}#!;0K`EVa3|p1k_jM3sr=_ZM2-3B4|znN{T-eCVE{P$B^A}G zyCPxK)o$wAW82PsuIgIJr+#yVPvf~?PD+mrE6p6+7O%0TigvifLMZ@=g_NHr*B_9p zY*l{= z=HF5++xmI`)2C|4EVHd!3L^)_2C8-We{vg3vX)V>yQw&11)^I;epcD;llLre+FZCR zIVjm8v6mWQ)$=jJp_PWFaFbU^k}f43ihW3GH6=MFvR~5T28P51 zhR3A;EXgsp;xG%1*f4~X0OXt%(g=; zx%wiE>msb>?$$2Cp8vwn*DzXMgtZj5_9Cq7wnMDn-o|dkPG4O1u#Ju<{e$s*WEBAd zKAMn*KqE3c3v)HH-Ppa@0$y8X90+$FQfxR>nh(8;vLFBv%L(~mj8QV{e7ldv`#nE# zJjYDTRJi*Pq)`Jc9%>uh)#g*>#xvDy0>2T^M(sKA+q^=M_WGU-cu)5Hj6ku zvkEAM&NPdRLMwA!%L)@@873kl<%zHAgjsAjIP`s2cB2WU+rked2^&#(qAm3+$fi?< zb-~BQj=6FklF;%1ey0MTpk$z&1;E5 zH?xc+OnuvMTpL@iM>^w^Do2telo-D4OAb(PW+VCS0+m}=7z{0UMA%?xDOVc|Tn0l+ zE!Pc(e^_s>RT>N}g{?Ihx(;2lPN7X15MKlx^Vfm;izAM`?(0;TA(f!^TPS;E**-o* zqqAh%&+!qN+D5K7&}caVG|jB?NEKx2hjHkO8W{#uCe(6ppaLYD3KDh9&wsF1bEt!# z6QsBfNkc=@|MpL6{&p83>6gsrdNED{RfF1`m4n(Ci;>g4xZbJk71c3qtTil8Y7_g8 z>De3shP5sFRKAflr;V}v`lz-yQJ|>ycVxV5iV2+gv4t(q5-!&0!6ZTkK65+(pVDyXD7*FxX8>@J)x1(E8a`d7+RT$|=6|1$4anrq@ugF-169i8uI&T^ zS0hXLSa=VG1(>N#4RIl58mZ~~8M(R>btYcjY5`Daysnir$qZ4o75qqPr~I5S?OvjR z(+zOG{aY^pfFrLDrc&gvF4;B+9eUms74+JA*Mwew9@df%q~WLUa~vFHB=Ej>A;E!9S1)^a`K=q7o5V0HVc7hLEz|;0IAl{pT=h`4$bN zj(~K}-_}6t5JE2dgD#xBm+pg z*7?CBsOKCwf=_GEbOf60H#BHE1Wh^9W!C^xE?gN{?rQ~>#SDR-X_6#$FLXUa^x7wY zp=BW(3YS-j3X+T$1-j=4jIg$I#0WpHA=43Le!QxaetcqoImxh zaa#LdC;zSd-|NL*Y9QM&E#b1OpWo^agd%hGV4ZTiA~Q8C(+GS!j(scf5-;|BgoDHn zv&=}%Oforl^~c1I=k5OaW>Nxw?3at9Y#W1Y`cq*NVr!{patl zStMogSW98#K-<6oApV~mqh?HHO3WiNW&mw4ZKh(KY@z?o7zXswUwPX)JEit7rTOs- z^Jl77%Hltj|69$Yh2&@DypyuvU|w|or$WjILMsj&H^6Qp8Y!Sgl9zvlYbxAI(NL?0 z>hi@cN3yjeU-A5Qh^VS_3qka8LCZiFqyY=kzWooswuWR~khZE$R!$Di6N|HGxw*>L z#|RcHR~91p00o%legfR5@uHbZfQ{HD^M)MZI_G<3uL+7IR*P@LLZR!Lo`)^VvQ5%Q zEpUB{bp1}!*a~b*GMYNvGJa-B-=xCbZQlHdrF%iBG248z3va5i zwRCq|3R~;$cHJw5_1oK|-z%@v_XfS+1$Vd5`4#T?z4$6c)%0-c=3ls^j#n5N~Wb!C?C?6SP)xUucKzA0W}|0Y>$ zfkKID08TscQ4*w{hdj%)Q#)`%4`JI)ZQr&+GYI_Dl}x4%wuqlo(l({=SDQDPscS)W z(apfYd#wFcE`PP-^RA^w~Am zH++gR^8W}${^n>8{iCHjbgtivMQA(o1JcDaLD&_&R7J`c3APoQR}>{_LbA<5-*rji zxe)}8L;i1U5{n^ojVwqc+X|c9RDL5u{WccXMa$h0wk}%A)z$@D9!Z+=rjNW(e(g`O2ezK(@MW8we&^)=S& zSh%`a_?7(d*|C(aeA&vp;C9VSD^c&s`6JwOlO**~f(_vUV_;WOY5`ER0Q<^P(j@z? zsWcaG=93NJpPW;`!#+#tUSI>ogKRtp{3Wqtw0*#v_FXwbcB-r$_{v@C7AfJCiru@&lov@B8(NXswLKUpti>{(j8GVmNycRbA(u&e}?s=gN~DRGuq2{Hpy zc=X2o3YG;$6|3OVcLGvUYFKXQAdG|9iIX_?Na`v!G9wIa$-L@z)m?_VPBdXHR41B{6pbS^**_^; z=w7^v2ib6x;Pi7(qJusfN7HMi@s09$IH@+&S;FuZ+7QC2B}*Ts$iAo~lW_H}8R5PD zm^5)*kyaDUZI7Pg`6hA$Uwn?&>Q*#t(NKe7b<-fW9La`)e8uw{1EQ+VfiL=a`Img* z@&Fy;%Y)$nm;dc!SICfntiSj9o1XnR9-#ODr#I&Ebb1Lez2rNOUbqo|_T|-CSq*cj21 zB6$sO%t>}G~3oNBT_^H!E=Z&#cE>)JC(d61@S~)xafVWNp35avz(L zdVJ|r*f&Uqhev(lUbl+BEl%vMCC-)k_FkE9<%MeWaIt!oym{Mn*LvgggULRgnglBg zwVH@SP~#-NZMdds3a5?O0%D<*fk%YMr^&6-lB;Zfwuq=V$BM|KnkXF+<>WsBh;nB^ zl;Uq~Ynk#HiYdi{w}UDl@26Xflg9WNS-47)ypPY}3bbAG@d)b!|x9)Iwo0D5SDq`g0~&E#lsL=Eyl9`(W`$ucjFP2mX*uWh>qC{v@G4O$VSLFoy-f(7-uLXoh$?2!=`PS z33fumm&_Q2Tf&c=)|-$M=&t6?Wa?IsM{7D*^6#lm{o_jgYq`7i)W5&{J2fmecd+E& zQgSS;PW@BU!IFPrj8s3>LB#EL_^wlc*-h_{{tA_@;QeipPSUIfzTqM_c3oe1 zhH}_^K%^0(yH6Fup%7nPiCz8?Hb|0;Zx!n2=eD@Qb6|_VKoHeBc@LOC@mGh-+69 z>T2Hoj2b<)tGT|`RZgz{Q`Nth-E=pXK0zg!-qqIS#1G=ZB$`&6_T0d>vFm%bu(JuT z9A1crQi*Z1wj$uUkR{p0RI>^EL~5h5RMk1>MIRUByNBZGN((-6HJcyDJMyn?B5$h_?A4REU z`H1vY#-iRTHKdYHF4P;PMu_qWk?ev>);B+0gfyI^Md(@0m5!pNe=ykyS8kbgOKSWh zQq|tkTG`&QaVc_WQf60D-py^*-j2=dSZ?bm@+H&wBQ?Idu_C=(bnda7A#QWsfxMOU zv$=Ji`rG&c^>&W;Pyx~9Qh>&nMY$0l2QEq+>==$HKrFaaC_X&62+8n}s%d_728y#Wezdfa~G41!)ctFX)#%d>ItD&*%ddNmbb0R_GjzsgMnMENw>12|{h!hV5 zqU@kzPayG7h)~%aAX$=WqGl8LvC>BEIbYhmLW8Co(7fPTpVy%22sCv0@h-V3^x749 zD{pGyt&r|nu|ev%JlA%GbK0rqkIe)iUC>5&JUk}DaArerE>Bng6d7xMmb4+AWivie zc9pz5ouYFJGP$MqUX-R?evAP1nUe$fl!iq|u(<8tX;^dwi+ZE1t@cP34YFi=BX?6s zs5T#D9nU=n84jTVnJX#ke!LPQ4~hc=@^Z-zh9tf6qX4AI90Z_eGzL1tz#D%PfB{)u z6BXWQG&gV;xdo8YyM6l*z||p9HUQ|66p%oFwT7!_22Nr)fg1>4goEy=tFobBc$M%+ z%B^!%pnHB`2x~ishw$?nBprd|hh75!iM;0R3Q@vpu-4v-YB}4l$)HH zSDW;(pQVUQ-N=M5+TS8?HBj`d?t4%wA~JBCn1P!GMqt{3pQfH48W`DOhKwKxEy)b( zWSjW8BynSMR;}(ez^`vXXszjSz%N(#I1uk~z^~<6kAoL{>PCy1=EB_68dZZdO>jWhMZtpTU#&E~whv%0TwD8a+f267w9MBO|zbz7qzP znZ@F5kW8>pDC=FY1j%%lsb+qN!xfve8vdXloppx-V26Si{69Zi!(ta53e+*@($-#< zJvKYwwhSeWWu)^JD{>^8XSSEt&B`_evwxiqHpX6N$EoWZqPJqy7GQ8CCgodSG;nqsZuGi9<$H#ZDr8*>#W1^*~{BrdfD|oGcA()3jpZ zV%drB+Foi{P8i3C#3j8zGI%=LDt;nK-JBv8*;40%*gCzdrCc405QnxNNDX7a#G#RYOKfloO*A)<{|T}_f3tl;V~I| zMWUmg>!$|tTq6;Uj#3lj0m7kNqJ{^&7Y29r$6}u&7X&Q zTr`x!pKFUVarekmS-d*t98i8y=`pSJ?E#1LBCKjVv6JG!ON9&A?vuYND5aReRm1dC z*Rt%`GmSXRe8;j$bTvyY+ee-$d$?7n+r|$u1shfPSj|6y2r=|8$T)VOl_6ILTBQV9 z8CtFfTCY5(hFb1GD?`}!1X>vjWdvH4x}}fEi?s?mdQy6(R2aOK283|jwen%AjEhS2 z^}Upp0SuTW!vm6LjYsHU))%oyE-PKrMr7EPsC)aGb}N8d53g@0PO_t`Y&ZA~g_ioy zje?eM5wr<(+!Y#k{geM%gRzdguD)rKtPRy-jS7X?f{sL8yIyr3__N&yACxIJ> zzTvo;D3+ixyoGQmk)To6g(S%^QlWl+4v8yVFzUL{qoz+cQP-QF`ASWnZlkV?ANlTq zr&9Z;jyWHo{Gl>?WL=l{uVG|2kdGM|;oWSw(_E0uMl;nfAg zw$f5ymD_)E8N1cQ)=un*<_Y%Yk9b{HYdO<7jWJHiq#Gn$O-WTca*Kvq1=J8QZaI>@ zR{4tOhrXz)bGC~WrFTJ= zF|$lra&_F3EAH8Hck6M_pFgU(YGvHBrLeVe&#ue)S--uF20*_!vP`$xP!P^ARcu65 zvP&PJtO=lpn)b(&Q9nMO3`e~r!;VjKcs${IQ)&feadPxno+J9B)zdl(xFm^9AT3x+5Pqt+){d}nFgfyKQPtf5} zFR+amIdO_Qt8AcF0A&!gvVjsOnM2BUgP%oEC{qf_dDQYPnn@kSRKM^inn|7JmR_g+ zUUrX5^cSdOQ}e6$lxR-{ZL&JZ4?cpQUd@ughB}fy>%j=CHJ;YrkeRV16OR0 z7WjjjCf(5FMbFh9PQO!{e7v9T9ze*V)iLAER4nay(ElLmj?LAxXWDtpKqxTWz{Q~` zG42G4gz~}$zF#seW*nmu1VAno&y z(H?%37)h5$I2&J@H%UBI+AieMr>RW#`C=a%3{yP5bh^nL^=)OumAQ)YR?8Qvx#vm= z(LCdtY2X(Fe8}vcz#*vc15r>=Gpl(eLwNzc8Yn(cu9G2M>-_W()N>9I!KXD#I%3J& zEdWdIELc)pv2H0%Sd-v3$&;ev{q8v)#md!rAAQREXwISGJ@FTbfo2k#iR&R>xE19) zBrgd{BUWZ0nJDfA$n~7Wbz;L!tR(huV8x!71~zsL$=*zN8^+Ho*;|x@j5TtHrFlW3 zF>?c1a&>N?jNCw$mTS3zFX}(923FqOK$b9aXsjMP-gRyuYoR(fkfi>n(Gi;LpOmFq z7q8+$HXJ25{oIr2ppVA0riSAi(oE%tul`2!Bk{$Ri%BCnxSI(H` z{JwE;d>E4v<)MKrlMGidgrl3#`sJ#4sI34UZ&Q^e*-lWi3H&xe8@1>BZ}W=sPy51b z;K=2{aDdDI_OUCZ4nOPfeg39rKaK||CMU*?xlElS2+R?D(I6WV|(2=_}D|PHJw$e3kN1b?Zd{w*BN2n|U^qItMy&Bp0YKmOgI7O~$MRGbC*KgsBRkPz77qUD*uEiJ4u2TUsIW^NF$kb!ZyMTd@+nH3DNP`3CYpC( zcEV{7Q1Kk{HNEON7XT&9>)L&;T-K=C3V!OeQ-02$b}!K+>WD;t{jUHdl9vmjo<*#D zkWJI5(kzyWq3w{DQ~8KIlBS4HBZ^Or9i}-cQFhROL(vTar#;*D4U}Np6~69yud1~{ zsn*<0KaEn~Hc6>h>beeTqMsrgS)pgAX5jlF8Dc8CqtphrkRN%aep#8K8y}ge=xw4PppWcvbyd6!hQ20Hx)!zGi5rnKlnzLH5wjy+hCkw)AwT= z3pc71xoZ>aj4a~ADd~=^LjC;4fw;nR`is9nko!7|1bEAL%lDnD0k?}R66G|zwC#TI z>PCn=uAykOFv?kT2}&IlIOJAX z)U;TWiO(e-YD284q2Q7w*?!=wq2OEDViWicg*Ix>ErK?$5VQug_Y3uYf90=h7}nnJ zIBNRCl9S_FRtWCy9dP*xYHxtQpYnhOQg-HbD~ry{q)a};wx6X~6iaJbAvgVQB5D;- zI-P0$@QBPYATwQK(@$~grlx0QUT9^8AL7h1Jj;|!D5cxN4=M>8QFyQ|^()A%Q-;;S z+*j?va(S>Vcen1r{_bDY&{=x0ErqT1U_S)x$wU6v=k=zy&Wg`peM`%QZQ5hq`k*%5 z@OgLXPJfA7$p1il$WKOSFhgrGYOT*JdDhvZ{8IUWRPU$6<;s z+YB8e^^oU~e6`qcOk_B2=B1hANXER{jp66KjIH1VJxjx?K+lq^K`#UJEG^eT|DS(b z81yV*8v{LSVH)&|Rz07po%73+e|P8}yY?w+Q7^%9B*on%lM#>5!K|H9kKF0HVGx_9 z)1^O8twJ{Fjf6Du^GH^9Vp$>S@Q0Bfm`-Myq$!b=#jpgUXW&SocYKVo+~esI#Y;;a!TY-E@Vk&l$uT8 z=TjTC=WJ^83eBZ%T3@{Qwf|UiX&+DM@rzB#E0U6)ii2Z!nRK=I1hqUGQ2tYMN_;UK zrD+GFV&Rp-AHy=O*fDM4u;~LT)&(UPYfOrnW?o=B$PJyq_7W>i65q_Q;TehJ1xWUY z;EuPBA8$%FtMJL1e+Ut44+PoAEdOE2)xlP-U~9|Wtp{7*->V_GOrB~fY;CZ$>+&Dg zZ*SAV*GIm1%702KZ?$0|TmV#lo=T&mQUdf|%KB)|8eAE0D@~E%s27v#S=YpI=89g= zzNXy@pcaM5C1mx3<@SYCwj2DWLreYVMncQC2-*lbZVQdu{*xEh;H=}eUBqpltQ;a+ zO|r&0E7h-139OUT2ikM0nBZ)9Nn(2`4uq$Lu9+QOZt1FI;aobDPa+3t@u70rq+|#9 zxzs}EIg?tvLG!4ic+1Z?#Dw9H=e6 zPNlg~iPOG?vOAWeq{rhlijPNwRgP!gtk<)Hm?YIEv2cm30hI~07#yeo$tHqC9rN=a ztkoRu;O7Ksu4AgenCeTO|B)I-yNIch_75W*HJk*hW{A$~AA95TgGt48ZCHpLysYj6 z`10!b(55vkPYs2C!}L6k0K-C;JNvzkH88Yc>Ge6G2?d8{@2}z2(Hs^FSJa9#;){i0 zCQOYtOIr*SCoBilwNoPu6Ot`t;24n7M8j|VK#U}A%N8Yw@I-4wQ z3*w3CY_jBPXH$l=$$44F>0iJv|aH-^)bWa(QFQcO>h zC0BcrGCWC^mg}D6M}D`)N?uQrC2VUvN!CKOCt0?rzjzf7vf(Jf>F1uDwL+dXjvL=7 zkA;)!bkTySTVw$UyOPDXD6kGHzU12}GlAdf!VluXBpRSY+_RFeq9PVSbo5-4EKG>eTg(=f~=$dDZdR)&3YUm1jcUmKIMOHxSeb%Y^_iE;bP(oCE(WEZ;z(Y zuRT1#qka-ikI?AsIW*cE-*)rE57!32P>)B;c|pu0WmB%?XAe;_8urMS_GVv5ea6#^ zf8N8B=-fUg*-qo*_=CrIbpElyFva6bryIJCtWa}{K!2Um;FbAr=HitH(ZMm%))OT^ zs}6DHTa;J;cT*MszlYUNdt}C$?fWSTQc<_@l@NJQngen&$;Zfb6D8@DAJ8C8<`@P& zBgkCs4g%f5m%2}Dcd#*YR!+j|$NT9P(V@`|BuiCt_`iWV{Er8H!f(n#Nh36h`&D;5 zBB!Mpnn4g)X`G23{kQW=gC6`n{#Q#r_N8c)|Ii2MFhBAEPv`@`n=1R4-n$Pt@b4(x zlKF3(;f-89K!d$ww1*!h=FR01&c>H6&Z4=es{KOL)ARPpm zt}V`lUBO3X$x7g{M|mRRndA%IE-Iw6z&8ThuoK}ciML5z5EM78?DixiRnmrwu#aLl zAiXn@72wqNkZq=c1>w?%~=D4%u>U;#Qe1w*}Tgyjy z>9udE(UUjFowcRpz#tR0$uzTBX70(=5jsZ#@+m&;dWZsRp_@ufkT*MFQ|So{Zf%iG zAe`o|)?TP&x{LRN8skBVM?Ew4J)EG}7A~3wWE9M0Lh%o9n(~j58?cn9V}7KAwVG2K z{G1@BbqWJCh2c-58Xt8=d-V!kP71@7{E*4|2RJ&5&(BPT)2%I+&X=pit88wE-*o*m z8KJ=#B{P$2AC32Wo@=`?$!rJ>(bNXO0q8^JqC?3J@I$19&U2i!c!LH@ zH(|?{ef3vruyhc%{8a5&+7ZOm7On&~_fR3s;C6>ZB& zM<6>4y(|-k%Zeu1453h{tY}-#kRTZ*GS$ov5x8P=c)%aj(C7#nA3U>RXsr3e>3;Op znuW-@hA$d@vS6`p5xldn);&KBFhOQt73+mSVvX$j@GE#f>@}~BYHiEi)HjR_yGAT} zG0)K*n|C!(tgsThv6ZE%?cfZDHmR|Vu@@u>wvdxKj*ku5^Orl>CVu)z+?X6otdwq+ zz6Bx0OzCFH)hXRFQo31MuBCLp?5FEZSb0;rS;ELsu^lPhtc7x?bgwxi1-ahI0IW4j z{-U)2g!8!-S_hS6ZuYgznhlF6Pq!B&$aMlEjT2F;U`4=^Q#jNJSaB=HDM_-AsY3ny zv=>+S`hX>;9tE+kQ^0{K;4k~_$F%P`4_L1GWy&EB9r)W7ACz9V5?_?vH(|}*M2ixw zUYI0VXxJe}qI_9V)WenwMazml6>K4rsUlh5{6G=XaLy8;XEjDT3Ss`o|DV0L50>P* z4*TdzIdUashmxFFD&-G^l*9!H4EpkC*|Eya3POPu>cklK>9z=OZ_0e!!% z`cwoSp1+vl`S!w>j2Idra4d)yH`H`yl=+sQyFrfsJNH2pxLN3Bb^wFW&tagLJbf99 z9Z71G^kKe9|H{Weph@#Xc@%o!@~GncY;t;(;+9BG=HhXNnT>o=!fd%C%p#c=FI$>3u!vF27Uf!J z2aBMd3#tfy+90K$H0L|u|89`dLz;7=HTu5rWMk19LYK31`mnmTy%zUzcWpm(T`RYR z>o2y9p=+1N3yv*K;@Tgs7#E84$_@!GO%`b2`iucWPeAxff5iZy2Ou!ag=*O?UhBJR zpK~%)%d(r11Z`wp%YzmpJbXWdDFhG+H>7BcqidJOyYV-M0Jc9`@wTr-qwJeLhYpJ^ zpW_o|!|!Rs|LecPvEi#90@(875KSqG4gqXghMI)Zur_;jLjYTp*4*mp-JM$=l@!gU zBPRxnJG`lI)dGh*uB?ML<)zeitW&6Cb_8&1wEzM4=L`;d!og4cG6xQH4ESsL(TD9kg4N(R&Oa&_TOp=_=s>jutchM!6dT7ep@X0}d;hyfFb!t?%lkh60C%j4sN!H?LnlQXk45On1ZK0<4S+Mwdcgm5bdC$ch#BH;*Mx1>^Z3y zxcIhh3Q+8+zFe!_JnZyQWRP`4DXC{cG@aiqDc3}lOcAA|mKzb}h5N5H2w6sylEPXe z%Fp0D-m<|fA>hI-ws@N zMYys0&OCo(#oB8xmHd1K-@n2K8q3hE_AXjH0Q&IQ7E>kUq{)Ihc#fxGn+?ip^pjetzUbt{v`Yc~eEmV|hnjIzrx-B3g@JR!Y zeyUzByzn*ykIu3UHDOD6V74#NC>N{+7T-hUCO7BWJ`GL}=gHytQ>SAH=Huf@0;cJ> zPV{Dg;zJO_D1%Wh8lc=Oy$D{ET}5&O@#R@FpPF zpIc=f$&Hh`gHRHXtC~jgsm<+J*ZqZXS#>#@U7gG?q51fk(Xz&pz8*EqZp2LlyGP5_ z&6pRpdAC{k-If{KBQyt?jo|s~iy9B1@b7+FEh}Bm&63uS$%36|Pc=$`7ddVoAmQPb z_jLb8n%`#pTiTq7Jw>zQ(`km1`PCD2ees5`o`CE!I6%uZ?n~wO^ZE&xUpl8^J#w88 zqudUiJcPaz$0&`w%njl!2(8FbjCGABVW+yZ5m=#4(XBS9Q{)<`D}g#i%T1`C|GGHT zDZ+LKb;`mF)bTbwd!ziRpViOY$UcJm$#n89iXdGJ(jSvW`g%@v9-|-*BajQHcZnKN zx`VPFcgh=?-^uMWtY1=Xs#k;V*_kb@?Sj?9pD%y8&n>;%>yzUND*xdmwc zM7!;u(6nFjjE`~Ddy_P|CJ*zz^{pP+v{u89H7?jHw>0lokyp&7tn{Kv-1f-qSCpl z-_&FXbE{oCNuF5LP(4(YP>nn%c0C{1b|hLL^v)Qz-kwdz4mK^uTF1WKUj(WR1gY0@!;{_iCiZ2DeI>2ijD0Uh z4fvL^ucWZn*jMWfPxi0ejzeA*7d>|y?A8!GSRaCR`}4~rjOz!|wHMUsV?0dw7~J6| zo=lO2Aah+1WUi7IqO+n8m@o&8Jzy3Q7ES6bGNnx#7N!|B7 zY2UTorX#P>=2h($+pm+G`{sy}J&FFvx6qkXOo>pi`)9Ky7+m*wKna*FYRVQPua+}# zk)4Am41jQx+51(kMLpt!(1U)Shqj0E%(DZy_+LSsXR#OBsuACViP%xE%qYyr@7A?G zZY?*F|3^P5f&6Y^J4Al>!VK~|ZiD`G3xEcD)Yw_B)b=(yU4ZW=T!8Kp z@$%rjy|Yt`MQV3<;uJY?2y)?$5J3APxt)gY6(yOU26#fW?*<`2zK2r;xJ{xB{S;adGj92|Uu$-HVVE*6Ky*KA)iNAiMP%27W&A<;MQLmj@J$*U(4!v-8J^^hEa$ zXUhpi*~33@e9MWEV+%K!j)jHug8VLFNs1A!L;dXN7FT$IZ1D#O!rGKZbCyQmawTj~ z(v(K)E{!f5R}3}`?aY&x%hySskIIr~RgEw?JxbAZWWy{%DaZri195&P)EB@@ApWSS zE=@6obeV#kL~_b6Xe9R#L!^Gnt#7&ZONL0j_v(MOzJ2T`l{Q{MCz(DZOQso`K+GiQ z`gxRDS>}jd2j#!2xf0DwBmNdW#Ve|9cBEeM>;w{3b-^Cdj~nXrM4eaudqbVxsdJ;) zj`lJSS1ev9X}Tv>u8M(b!&aJ8-ew~h!qBs9Tf9>*F@2InDlcD%nV>8p6o)uUHO)>H z0o@ir5%{EGNlz^Kg|nTog3is7Qk4(ynb(tH6Nsb?7U^n{*&`2~ZX%{iAHzj-z2*~mNXBZM|yKqHP=(l;H} zTF;^ydAN+<2|YLTl;+JCMDs#uYu=1Oj$;0(S3EmZd_&H) zV=u>}Qa#Uwd6445J$%U?m#cfY^_*fr^=LA7aw#`bfwa53ji1nTFNikk&<*B zybLFrSJXN8YAA_P;hS&TeTv#ex2Fi_Vq2kjS9ntUyE*QwF!HV30%4HF!q?ok4x_4x zX&egH{%)}ZZr4HfmDSdS=rahrryy&BwPPTuSwY9Z)Xa0%%)j&FA8Zi0kD7VCl%rnW z+9|tUCwHyQl98b>tg~#Md5awM8?n+?5?G$-Gc{7w^_t zyr5bZDc3qXf&}$kkVo*-1~~mBS>O5ePZ;3zoMgRGY(#s=nPTZ0@iHdx(w&B&r&w3I zt}?7?jK>YSmSqc{@I9h0~f~1xk?!v9!-)VOjB!#uQ3%XMbwEbhJ?!n+w44a$T zK%w7R=eGDpZ$MHT*w4=IBT@|8elrlInAg*EJfEH(B}ZU9nV@+x$GwppH*leqhQh_y zxAMs2<+R1~aK%toq*rzTb7``GE!SrR$!e;jIjf^@{op@nAgzz;=$mTYkGB5eb@e^6 zI{F@MU5J{t6U~lC?`U>B+Ae>y*Af5v7kjQ)m!o^xx*Tm?cC)_`OTF#ZM{RaCa#8NX z901Q34dJ%d&(bCH0%2>FGhK{gG$_|PJ0t}4T;M|R(*_*%)?4I)MnK7z9%$MuB!dE4wBe<73?AwIVR#q?0A zW_ED!E4E+;{|5~&dcwu?w;5dYfQ$9*`h6kAdc9g80SQQSpXhd=eBI2hDq)F`i<_&4 z4vIyikO$PQh8HXJ>n_NSeILYD9Ao& zmt4B_EeI)wOD^4V%`p?xF_WZqo5xH)K5DR%{gO+!N%2-Oj2=R??>yz$Nmu?*VLb|e zrcP(ypk2m_!bK+%6hq;;gz1PB_|*ljRGk?d79PyX@fL)Mr5p&QBRc^pu|b z<6kt0=pj9Meev7h7cMLps|5xh7KQ;?tT)OLuJsN)&l0YR(C^dB79XIHtVj(aFqF0WLeNf!lB3QoFaL#;&MJ;h$Rbs-9F1Mp(8N5dUW_w zA#)7R)hU<>Ad7{Z^QyF<2JgoVD*8di2zVT*xDD6kE`HR>>N|MhmRpj=8Poxqpy@bE zmVb5m3YZ?uZocW+XJ0%7lY>)mfWClZ?(0*O&#pbc?1*#zT}*p`XeIVnk3cp(9^sXZ zYKwhgf+tqYuATd29X8Wi)Fi4tKZXP%ZY_$j*%q-`kuCTpOPy>EpS`iN=Z%%^o~ySj z!%HsUa9>AJHq-K(mD#OTUQEwRFe3t#W?o=}I2TP%Ri#_3LU}1s71OawP|OLHYGx+| zzhVnk@PE+Iq9GU>)?B!y!dH?7whF3Vyx~!zP5!Joi{tRGNbj>mThxI zPa_<5Ec)_|;?&B0+k-h0Wk+=c%PX9hA=RNduO!7R(V>2Jrid%NV2k(z3}bp?%wPMf zhB42Kn11GJqLP=ZJ#moHNhfP+i`N&Ykb_5Y_6nUW(pJm%2d+js^(oE@A9?kuMcqRnJbsj6eY9M6rY+* zuMQy^t-*GXp2F*dLW_jv^EXzUzV@YiH?UjJbJku>pC9p&MI=3%U7gG?p*fyZwazpU zU*fhivGnjbyPQl;k5V)p#W0Qo%L-iKj)Heci0AbVs@bPZj_qdW4Uv+)g_!N9W_pak z?gYrFz2LpfBLrD*ioZFFzeoS(&zLy2*En{g`NJUj)EUWcEMFgko>al0`S=Kv3>=+| z0I+=v;VFE=_mQjGJRUTZE8r#3dxWT0ic=h>YO@AAk0kY9AW8BmhD!ZpS8x9h{wG7F zUa9o@%4;t-ko^M_`3Cyf^g%f`9bdt9NF(UQ0YHA73FlHhPDCu_@^UB=5u%triuKLT z93c%Cq!Ie8;Y&|^x%JD2FTL{Rh1Kq}Ie>f^WrdyL&T8HISRz@dfHR590`*0Wp%r)t zA65CO=;0i1)j=hkmnytHKOmg%bWUG@Kq!vMkDihbb`mXE1l6)&aQ`v5K#lXxjE=(j=SfZVZM z0P-;K5pY~Tieo3VJ;ki*)okn#(_pBAZg+Qo1*rNLWL!sIKsLLZdJ(325lQPd>P2n` zZ*8EqtQV0KhPRIG^&Q`1aAL9 z_LbFEl;|@EyR#r`g0*KLsaZkKz*LuTR+rrV!d(p{_t9EVYkeej=%V0_XC>`zzuefg z_Acexcm;it@Q36WwQj630(t79%t-^`@{*8qM_Y^LWfE^q-dc|0SXRB_*%>6N>ViF@ zA2-bDDdT$fykSnS8P^xro5Uc)rOxBMa_RaQ)7AdycnZ-Jw@E)b8qeGMOSvw-jD}o1 zPet@xZ=b`^6eBMR13bFcwuG+p?V_JL+>|)>XlH9(yjeNRO1!&F{--=in=APt1dudtV8yb4b{~a!l+$A$ep2yOMKAXgY7!mps;aJD2vnj(G8r~3ZN4pD~c6It$iAeonGqAw2oW5?Vr%JFGx3PKSY{b6Sp$O zt&-Ml#;yPF|I>hM8MjIbYmHm`?uSVG?(H;y)!h$~hM_+Zu7hwpME!0>tsA1`L15LA za^%|}Otai}1JQmUyr+7Va9)3b_Z+s8q}Wr?p?-FcKwRO1=dhI?1(|OmTF!{pzVqK} zz}7^x+q)X6!BVZ8?f!+dwZ-d;Y55w))0~N<+El8bHgaLSV39AJS*5g(7g-fArD##D zALS8n^EeEBH$^D5!yJ!pLt*acfoCIMF{^qt8#}}_7>Y5jrRiUgan!h$CfCHZD&kt2 zmK$-c{nXDiP|F(E(u55ruB9#1#I@r?1d|gmzjRiX(LVnon&ijR48gCz0uIMumdvl7 zpxGPc2647=hFJk^kPd`!VB3RpQHyLJAu{LN4lrkEK3|v%Ow;jvdU}NOqEYSE{$fw1^v4@~q_#2du55Do1w|)^#K#IR)Z>*%52$na3{m~~HSnVT%efx5-&C1Vj`yuH%k#&!b zAvzq*u1@Bc(0sg6N8Gj+HPLIyECM~ZELSueF(~D=&E7IX@3N%}X6I3Cx$Gipeed^w z|4j#YAHQ-5O;IvCO+R&trdKaaQGVea46o3v`C+-5*Jhcdc3TBcLrpyx`L^(V{jE3c z7)0|DW$T?t204nEqF(XrR1sBm!4=VumlQE%0YC7^2W;( zygOnS?eKVd_A>Ugvr8*~`(<9TeDw`O7KYtW4O!Z&P6y7G+QN0wB`0DP909H-(={&w zFzmp^y_CmS!Oh4=b{OMKs3&|YWFlM*tAmR*X*W<_ePnS1r2y-9}{USiji-YZ;kJ3Tur_`@U;J`|j;9L{)dwWQT$3fZYX!wK$4h ziCQJjqeOO_s}iTYA3VZI>@<%f*Uv;fhd@j+uYd3^F)@nW0_9p~hrghn3&ab4T9E7} zR^^RVr{CN_s)FiTN@@Ofz*x;}1Sh@#Z?ZN)(9&tUANQf(r}D3zvpL6%XYRGM59 zrK*ThX0JG#dz#jvC+6&osyR{czYy3$rfY*DtSMGJy#=E*q!R{o; zDZlUrvGwOA3e`f>2ChFA{^)|*e4-QzJmBx+b>%r35`4ciUN)L~-%gKCv zgl2PabTR@cL|KqUNcg7f)-floFe2phvgjTz77@Y}hq0RMz)m75%@-h&dWPXpKa)Y- z2mT|&q29VKyiRNz`-LHL^|~m;(uSKtfywDnil(C=O??L^TEkSdYKX6s+seEv;k^9e z^V{o^6vIb{`q{}NuJ8go;tw#)>4`b;KQqkfjXAH@w~GA&&c@Pp(dPX`%yT*!F2OCT>*Y_6v(CW$K5veSc4nFTTUK4d7-6D5A&?{QG#Hr!%z z@k35l-}ei*+>$Jg#}Cj1O~+ZX{Hx1X!1Q2t^G(k_`{E&(9Grp!^aY$kzK;7)&aOSb z>>GQou|v$YuO5MHdOX7G8r7Ei!lHlP?ArP6uGD>g3_Cywd4U#*Cm6`|1exFdHUpW}WHQR8q9zvEI3y;{F@_M8bmC@X@x`fzdhm4L zY@k>vS?$MFU2hgSuH|LWf}(jWqST3V0lfGjE}3vjQ%oRTreKGVobn3}$vwoNs2>!0 zf96qxq8?F17Rc@!jmY(D1JaXHkq~+7aOC5DBrJk_#wkrlpJz}YGeQ@8n)OZ1HVCrtuO$#0HlzF^WXY<9?$2_-V zmzJz)Hne}BMLICB?5dIVneDd+Z1#mb9v%B6#e4N;Gsap)CH>u8Q!q5IJaTAGn zm9JHQeSqf4l}l)flG$mBZ_H1xu5T;tu;Q>r*a60%uM^rVZnr*vW5wocuWhile&@CJ zUfMi|4-uXNUzk`#cetEA1UAgw0OM0MLJb8)^ZEkBcnDg6TD_v$^rw2ov%_9g)dkf> zKQ2gf(`J;j&8YWPQ;hgbkHKj*BWZy6>8wPoR;~>&pCka&J->o^H?C%CcyXFT3jrI6 zlIKy?YvM%`ZJq`SGCzpJ6wh9Uk%z}GyLe`#pZYM(;yiO4#o=j>CSzxoawDxn)NbP^ zG~EkAjXFnzCf9_hOd+bIb(-QE@Rd6x0lgqaylO$&bH}e=n-qh-2r+G>Sjf%zSK|~q46-`R`3OnC%8Qr z8fBsH#etvOj;QBAG*+T{FH5n!&H-n%wR$zRv8q~Svol{ry#>}qJ}QWE6Q6R%r~aS6 zyTQ;t#$f2op)}NXEgp5#Ja9pXV%xDp%gb@$E6n`ZaRLDH)V37Iqdl35ol8oM!x)FsbS?-lY8*;EO-Ucx3T((YShw8%K_u+=)Zv z;MM;VlA0VUl0{b$LD1Xz>E!&u1pBzt6`DdTIu_{mb z##`R{MKl5FA%btLWSV%DH(ovcp$2PByt=L9t(xX8uWjy6dlt8Du3lUGiU~5Ck7idV z^Gj$xer7RXV3iNwn$oAmuNxY#;@BW}EqvB!Tf+BFKCEM1yvU-(vuPY4H_IHD2403E zT0A@~_JhoVj%Qh}1r*1#J)4f5XIhNK7~j%tP=bvQcGUQmCfCHbD&kw3mYebI5C24i zxvcRmP1s=KTiQZRd@C8>ZnF5zbk@50W}3W=TD;rc!tCUDHeS}&AL21;@#+;9Rc6=Ko)`+w~+E|KMEA*eET*YJLUA4i!nN; zSwWD1)aaNd*F?uEqGOtt8_{v_@PE|+F>7>86E>LWn6^+89Z%5wPn3Hh931!KdemZL z@*-({_B>N$x(JCK*G8TnL*Yqeu7Frx{~;8Rq1b0ot88|UKt#O-??pZ;$aoXw@@Y3~0w2u%Gtw8b-^Tf7n7rIs)2#;;?g#_~w zB^HvRm?^4N&Q29EB^O)~`>-KPKh5-mSI;=ea{HPr>)*qG*)sGRqoLEKvw5L*zI;NS zFO4CNxMLrJu^mF;1HFsu@BOM-7gN|oE`ygn6q!j1B0Gz0=%si>H1JSh`>r2@9N9VY za)1<5NUveonM6^`wi|K@X^M5Gv)igv4GXgBoVd+Pew(OrO{SA6(wPrd$%}HMT&o^7-OD=5JnN4bsr(Fk&jggsyuIcH7d*fB~hLWi~>a)}76yfVF z{|HVabhcJs%D~n^%0-pQ3e>Gbnvvn=1p^qCtIazLb9` zdbwig_h2G+@+&h6BmQZ+)`fqXT!ViV_@`;PiT{7`fH3}P!ghv#+QJO}!K|~J(^t1| z`o(%(@OxiqV7WZAmlW0-M{AvK&;FI$dHAei#Qm<1 z_iJDtw0A+9c>k3qqU&|zwb#_^e>_F_9|8yM>EUs9IhmXurD!_xy&%jSFZMFg2$@oi zwe_sOz65S>LiUx_w(QVn5O$|Q)&y(cKvJ`UzJZCAd1K|j`QZkXO|0BU?~YeDHma zs-9xJD`T?z4tmYEb}A&TBJ5O1$~8^}lT#t7<)%~dkH6IJR7eVIbt?KUKBMhKyLK|( zM8#)KgbzBEE?juld{3ROO0DRudnPZFkAg3a;#<<$e3U{IMmhALut!3S*X0t=>u-o; zj>}h7n@HDV1a?nCM(u^4AoB=8AHgKgIg{tnU-(=D&L(-@NAmo|^~N!1dUckWm9L-^ zOlRjGCt~RCL{!HK>wJ8KM@)gElaYgB2YH!m33s4;kNhfl=|t&OlH?(7T}sZBnX!1(`)nmecHN;##J-R?@nSxHj^? zvw=?5WI4^Gt#PgHWI1hNyN+WApDcfUbtYb-W`F5UzKLGQlkrZy`7*Ao+&J?dWB&}# z!$e0XI2%r;$8kSUHwYZx@qFZqror!!5YLPCyCq~PM!Fs&u(Mo7?dzaZLYsmBH$f+F z(D?{#kh4ALRMm&tUd|)t*-J#{5_k8bzIW?XVxD!W8I92F92(W95_2tRb2_ntH(Z2# z#FS#DKGl!mj&%q4ko3wWG)2kmH2u^mnqIwt`;lLG2eXm|w^bLqE5C7>LGM@7qkute?Fuf9eeM*8g}6 zc{xTTQr8b!OHHgia^g4!k>&XowA?hXQ`_^h%*r!hyFf9?bQ_1AXll%{J)O#}WkI%) z=~QmHCY>sfPUY5eGoAYBn;M91NvCoP>nokgy)a5T)!=`2dUUpNvvjRuyz6fkArCuv z?Q{d06Ye#;1J4ldKz9}1TIFj#GE%uJOUCUW@f9UJ^-s7z=J)DdA-4n3y__V-?KJaX zYWr#I`?!~O=t5}Wj5I_po*kmPg~!g!$?jQbHsIRjkhF`i%ONS(xExF_hoqL9F2|4k zpY1M(q_9?(qwmUO+Fmpi7erx&@=$UWHLmZKvm#uwTzlc-v{$49ghwNhSEyfV zA7vSGqdd!U;iKgDD_RP-kJ2qS$#Hivm^&GC?Ep{u@**3-D2zPIN?nB09*UD3`VGYH zjHoin+UtdR@J(u*!BFfD=rjtuBOq@EMi+plU0p5!O|EePRJZ^%EjL|&|F2n2 zzUeU?on%ERf4$x`_H|fxJo^h<~Qk`#DK@{dr0L15ieN5l# zxE+P=r6ec}^UMkSz_qa+@x-qjK-Q@-4ju0n6>92sc&J=LsG8sJeWKWNi8=$kB|NHcF#jnSgYru`&@&zrwql@*qd_= z@>cnq=V*g`vwqSXpHSy4tQ!)IT--*+fiAFe(en+;4U0~nWxWj5?m_H>7*A7+a~q|u z3o@MYNz)wn#tGvfg}LgYOudF-_X|{*g3%$MX;_y-K$B}60u>GcP0LM(;Pl6Z9RixL zojC-wg&Bu{^OU1(BKPL;1j<+H#|2P$f3TXuIE$Rfw+$O9RqS_6BSztT( zHb$QLeqiG^dC>9$&j}pYwo&A(?isJ!IP8vq8gnqZ0yHh_as_B|jVqwS6`*Ok=?Z-I zNnuxjCTwS}0BvE$72tFQYGXs+JkCJvrTTFP{xXpfD9at{GugT79V!?n$-S#yd=C|) z*>NO)@2V5u2!>&bY~N2qQHSB6r=@bc6y57e5FWULr_bOae36r<0a%nr#1>2~*Ym^3 zQe6_UdjqpO9etT}?UqPdO4u!tlxy4)CbvXV%T2fBwXe0iC6dBg-4d^ybA<7y@|Jh5i+ zk1m1PrBP%>4v5`27jDk@pu**FyDZ(ZlQ6PF08=ju!U$Nnk~4Q4n0X%VN13Nc`R&hs z48`u2s5H&m^^nxKu~HA*uOhAs%9Bbot`;S#wV)h+{yab0ETyIvUhZipPu zwLQxLFvzjT5CYZZl?q)3QZqF}_2V*-3t)5^Xd2h$GSK82mqCTgK+|%=Wq8-W|FE#j zKohnzmw~o0<1%m_qI{X$Y~DmJ1NmzGxD4Hc?y}>lz4Ms|wa6#22Q+Ck827Iwct zfg!fL1Kj#mb5OebhZ<1 zPDZ?Sx)aNa)J%0EZy^x$x9TIFm{zqp+DYQ|7P)$2q*G^tfP9kz_7Bh|Jh8l0bFvdT z`ff7?$MVc%eQ{yrWpUu+xnSpFgN>nvAXD z&IRx?iD=BnDNQkzbeV#kOLEFD$Rzg=!=`>F4ZiDR_Zl{>I<_&#a%v){_S&sI3Yuy! zp_flnqV#HOwIt`hog^2_Wa`63E_H-^%=uA@%aw%du%6VlHeRY->|RKchpFeLQ5eG5 z_M-qFs`_5;>k%%M-2L63L_1m%!~!$iDLIQ-@zUo{kU36MS~PY%+ZU=9kXjxjG`a zeG0DJzCOsl{RoUF6Ewel;gjD!%PyfKFuHnl_|oYFUj#(S7@q4h2)olDYl5|JAgNhF z-@xQ?dGokmySV{nlgI5YMNtzgZ;WvnG|xJZ7&l%+Z@m05d0v$s+aca>N2zVw5$;(M z3IppNfo*PM4T_1CEH03zIM8=<qoV{2)nG~oT`Og2eQ;_N4pME zv2#!svyS2Za((kX^n!gxfW3RhLQTQT@9ehHG+anjvqCjy2Kttl<`D$K#D7ZL;<#Ob z?v*5dmik#1;D#z;3f;_#BFDq!#d+jMIm}R~_=tBGMr8L9^qFn#JV;tY*m;nYYn%rr z=Rs1-P3PhFf4$v#kQCPHJoG(dhPDIk+L=%|TgJE@TW{^WwjeuEu`E1FrazaYHc94T z!Z#_hwakSTi#&txF-(DfrfoM94Qa^WtILm|?BeMIi zg!6JnL{2b z_YlLSp1Aabmf_NFu3T2XnEfp_dAWKCy?i<$;-l`9)>;usd!?vBOT2!3qlAEolcq z4xY=(HPt05s!M3UvPN~u9iP9^z;RicD*08yTL^B}xtQ^>h=9&s#CM!*uuAzWHgdqJHJNUg4cRyEfI_&q}a#MYZ!KiLWL>T-h-rug}nz!xyE~7 z@*X6$-1HuPrbZW z>GARDEIFRybJqktb26T?^uG`A+!&aLmY0dbo|tAYxDZL)lTs64qddcXBtR5LzLf#X z3vw9ak;rZUL5N(%xYunQcHpZq$9Cj%YgrNUx#b$<3m~6c%MIk;`KO*@MLxH%zL3wo zFbeW-UDo)MPi@(rb@jr(bJ^)+XUC4PwhQnG zf8L;{pDL?6!+*GR|WOfRGPBF*XAxMi*D`k^I? zdZM2y_YxFyp8m>eFQMu)2s`9uO~6KYs%Fa{`*X|IEY~N;6IA}$=WgI>v-$Yo8*h2* z7tsWyhX}s0l529JygAXsUu&SXJtt}c)6*lo;Vq{@s5zp0soXyIon6(NXa^TLyQ{k{ zo|_`oZ6Mo=5C~yt1)@ZIQrFtJQP;hYB*nq3pV@)sg*Nh13tx^3^AHENai03n&lIOy zcVI$x25K|f8jg~-C_%^vN9vs*+IPT&zf9q;q;;F&?|=UJ2BXXHS5jDO_}llLAli3t z0O7F0rn3V`iC4Vd1J6VFdQkP2n!S?R1)=WIDy;5EZGgEIfeZ#9h=gnCy;&Uh}QJ3Q4O7dliy$jaR|s zRY+>N=~ev3*V?@bNnx#Ch1QwyrH?_~fCk`PC>aZH9FUG{yW0x%X!GHJavQ(v)e3z& zDc?spDc!Dq+lg$WRY{g*csdlwGvV6u`_!z2+wJHUn;-}?7sbG_Gbc@RnBz8ZxG9U1 zOpb)4mK%=5T^F8icO)c*wK@{I(-XA4 zWB?w-KBOla?LPM4sG>7T(Rd;4sR}ijZ|u;oTYDpzMRuBjEETPZ5X^&DYfw#oH;r@L zlf`zz95*db0SrTYeJ)-kA8_r5?I|X|Mw75JU)l(aw5RD-7wu_s4eeFXo~Gp{?Js^@ znD#VbJEJ{qVTSfhrTn#4p8L-E+N)?MJm2{CGRsA2T2|4vDu;{$AG$emkZ?I9Wth9f z;<$YRTHzFa%{UK$o7yNuHVjY@rdEjmU*zC6t*U#M?!t)d&VoL(t-T0IYY2N0l5&j~ z!Q@3qYPsn}eB!@u_aY>PwR#b~S42{FpaFOlZ?1~S8npMo{}3*Tti7gY-=tO(`J|G= z2z>1epGRc#Q69&(gClcSI0^CY?$l!2amacFyzYkJ-TAdR#Tf`~)?jxjB=ukT4U$h0 zbQ{bqL(W@n({ zq<%WG-SxHGc7mkuT-F9teptGCQhQr_Qd1VA20^bBQWjexL7{in`%u#sv)O-I?1dJw zNW#%~y1w=TJny6RoTj`-v)A@xZOs0ubDvGl=L35x@U^9EecYN=qvwXuX{c zCU^pgs)w_BP<%uR6a`3TSC7);!x66T^c`fU0EpIj-odw}Z;0o`2hp;S#>5R-ibCfK*)Bzbt*!v5mwFn<*L&_TZK0!K9X`Jmbr@j~fhxA-Is0^dUc z9?SzQ%MN2atJ@EvDE9I&i*W~F#cb-$Tg^+^_3Kcw~RwDA0JPW#d-VLi&JnV$&Mj9*V;j++;gd045fBmXG&8^=bRm; zJ!^y=pmRX$kn`FGYr9+HsLzppnD89sD?%M|Po zl2d-cA-RVb6!nxj{oL&aMLlLtUnh5}e0+$K%joJd4n7}39bqSp$n|Rj(xXy9T3;s{ zIW}}*h`VNnq9h9V*szw&iy%(7eJw^Ydz5RP9Xf(~E@&h8X@i-bF!Q$_F_`HQGvzhZ zeT#O=g=+(goO`{v95-9vp2Z`j0Zg+f#1lA$J5F)>$;1M9F~b?@5YiOWMwcnrp(Ce! zu}Fu|sXQprU=Y+Jf?g-S=lez?a{bzXgy%BN=A+rw$@~(UkDnQJw+EvgjSyO| zdLw#K9^wDQfh!sbJ)vi1ya>D4y^I9LFh?04*BCglA6U=}qclaCoyTe5mb8N)_^3moY4$hOBuv#LlGbfjll)%uf^u0+A}I`SA=|4-`fiCx`|jQz>}1PJX0_^Kwm5W&FBEllPj0d6eY9M^i!v3di8|~uF#oXJKy0^ z9!cc^dKJQb56O4az6vZ&-~i9svj9crXA!xDzjNG{+;I7f8g;$s>!fRc>y7b zCl~~#TBwfehLxFVdw~# zNIs^1RlK;`evz+KcmjhoN~7hA+PN2l$bxAYWr6GZxfcehVrKPfHg=Y2Fw{B)+x-=w z>R%9aEf@OO?QT-AOet7N>o!ubcOU)p25-w0tfa8k6s*<@ee7R3O6FCsOQ7URpD1FL zw7jfwmxx-2;x^DO_PtIJxch3K4zHrS2TJ)>ZVhV7norC3@sXzEI>LEYqN54BY+et6 z=s&|QNU>|6LHFzqfUvd;%nN^Bknbjw%9~03sUK;8wT}yZdZ|Ud(zjD0m6f6cc*imD{E!_+$z`C9T^GKL3~hxWULW z_>>gZ8hm~lCkK})#}BWUgA3qr z3}$z|ZT-2Hlpk&X*lE-`Y<@Qm6ZethjhE2K^QVZUH07(=82LurJRM=)r7`kc@dh!p zotU-+)ikHcQ%rMx24RP}tO*!dPSdO)%T1uk8)*LacQhbs0?oFJnVJ(*^2+-@a*BKh zjhG^5)zqh|HGK8PzJjk*I=&xxIY6=SI8uvOCNGFQUIB{9qfp1}sNvRX!4~e%8JP4_ zesj;i`|ohTMAgVR%{j~Np>aFSSmNP217!!(=r|omVh>5iG#D3n6hn}wcH{{UV{mvQ zDQrhvetLX5%}_GGdV;Pm-s060kX;4`XxYf;rSdxG^%F3^bWXG0UFqk}d|&cI{-+A?3tQLkAIl+%HaCnWK)(MQ9%uy9 zS#7cL0vc0avUjF%3GVUfWS%Udnj8V!jV!0XTWghcUKDZPTB}4U29XvEuw#h(&RM01 z0zwi`FbL`iK_B_s20^$_7272!HD@p{S3i_}1W;}H8u4>PL_^(8b?7;$O6OGri`GI67Xey97G!=FJHSRZ3_KLt0RK;vI$mTerdGd(W5<~eQx%+} zH4md%KoEA+=3z9srg)I4c(D67p3t=1C?34$_;(x3EsF;wh2hO(7|p|ITG?qa;b+yg z58G)TwT9w>dJ@9@!)mXl&C94Y5Bpxi-Do*Qn}Rt?PER2IFPJpyJ;io*;!i;k=)M4{@Qq?%2`?m;Lq#@c0&)UmM3 zASu_l3`{PAq?Vg5!%yDZ?lMRUYjqiP-8U#UQR+TIaS`6R8MAk8&APhZ+|k|rrgKed zk_lunB;f}*Tl?U2uWPdzj?^pip0JW{Q=tDL=C(MUZ`SOM!&vp+`P5oxoRRN@5cnao zfatMnTMazx5){L}#nY*^q*Ghjqt77hoR>8L8{(;&6-2zbhQN6Z;hw+$dV{TfTthJY znt&tJ-iu|=&{ca8-PAfIf>oT`MtE`qOtyA(V^_2#!%iOu7u+~7hr><|buiWnAVI{5KqykFK{ojV?bI>}$ z{lo`~UaU1}cXxx+7ECYuPt<0Ab?2p8;-5yN9-L>+p%vS)aDTY>DOm`&tI;hru~6)I zUXFY#^qe4tc4paD>?|_s89uSk6}uX`jl=F#s4>UdeUQ|$u=^k>*SHT%?t`S38}7rs z@BHI-_d!xvtNWlkk51c3cJDV(oA>PACulUk+3!Sp<8^fBBtA~$B)Wf0E$}bP_!c>f zkq1I6Lnv}>(bNMm5^Lk}?Z@~V|4cRZJp@AAw_-naEh~tjg?xzTdwS5ZL7JtioAhZl z3p?`_7=jV_H2vxVK25Fxz6#*ewA=*#ea$OYWxk+$k4k95b_RUf!VK_VS#~^J_A{8h zQU2u5>VffVo7;RoK19i7bamPB;Cy&_fX+K%oA06<^<>t%yJU4k&5Y2kO7tT?k9`-P zK?o1}{vM6X<8}_Z*OK@_9_BbDV0%%7@Or zkhDm-w>)=!ahiF3ay&uhpMCDes{iUY-tyKjq6tV35qv|DT;onKxf7DsZMqYnSu0Sw z6OzJO-HE>Ee$#fL-MbeG>-Tq`dDw*a;L{Gm75$sZ!`un| zOt>WC-tNewB|B1I1h?nWEiuV5XgM*!enya6P6mMM!G7=|#NI92Hx75t71My$Ic>5VRd+_g=#uoI-3gcNx4Z z(3z9icon_0KRbVffc(~$#@&UGxK9nf*amR_%`gZ>4;*|U!Mre!g`_A>9;jA1JGRA? zT%cO)!-9Y|wfLO1`1hXi%$`%##kr44{O(rHyN^Pf{hWuF183^&tgXE5Lj+^G9krGi z4pYX1Q67fK5$`$^3X10C%pHPq6q821;@Mdvs_KF^q8~TB>8JhKz5n#TXw-w5yI;5; z{5N_s0!+o!?t}lg)Z*?jm%vYag^cf#cqa&cH0oeVU*^+ zAHzYm&mvSZvP#pi!%K-V7!TZNIu@i@>$q-K+nNJ66$frK>oyMD-t#R#(|{@Kfg4R2 z-X6Ah+|+&GMq8LUaAT+fex2Ca_M7+Q+vvvr6(Tt8u7G2#1STv})dIVopE)VWa$$eq z6IvI@?I?7wCIN0_#{gImSaF^?ah~QN_k7!reIG`tuQ$5$+eKwa?`aKz0mGjND6CpE&8qqrtL(#cQxKr6~QFN2k(>!*94Pqs@GwuRRupt zcrImDdvPmZS$XCiQ~nWOQ1Yo~8~jO(Nb;{SMYCR!|Ha|`A5Fnn$aLO#VpXSdI? zOXvuUt{xq}RFo%;;kimRGx-UNrJVCCwqQU12L)+w3WGQcgDyV#$p&WoIH>(Dru{%y zdug9+FU_!hUG?3-0}g^=4n?DjSXekOHL8LVHWb!gQ)GC+ zLdf=LLx=j=Ng}TBf+^w;Fm&mOF8}3|9CT4Puw5@-e)*Uu6xfTe+G){$E z@I0z|O}vD<*u8)xu$?S)d>@3l8(5x;8}Z@hgBeW209eSe6vsI|nv5M^%8j%>Pm|QW zAlsS^{x^RJRGXXgG^X=3N$WPw(=NVxQv>lAjFBzk7V^wU>EB6588{-sRGH_*qX)~+H<_DZHGN7E^e zcpMkvd0j#52+t?0nuPF)=A}{9&V^5o;_Rn-#k2EARMiD|L_cnb(-U#t{_}=7y%Oie z^**?Ns417Ok1>)SH#j;zoy?Py>G9KJh~Ox&BN%#d;5&WAKg0@niNhQJ5aJYrN1HX+ z`NJEz5DF2De~70T8udh@cfZrns8<@jPJGk%4@%@4=ws8Th}>N3T}8HFfzW()Ya3XZ zAKEr@JW*(URMXOUX?C%D9Z3uplT$n=3LF$-;54$2e2!b&=e)J)AUoPXnJ)B#i%5l2kBmj-^C^n zuFLhP-NJr~@Ig3F=jQlpGXvRtd^|}mf!U=Io>`Q+fs=>A)hBmLE`i&pkd&v`r_g5* zcHcqP1Zy8bQnP|Sf~i;GtXFyOkN%*El6#GkzfA6%gXCD}&5Fh==z`VRx#V$G*^AnS zp^G91UndZagLzM%)}nct#CuM-mZO+O>J`tBdo)fM$XqeMeX7;OpY?#w4bIMNC z`^TDc>G~M+m|PrGwaiAT6NCVlrU+L^Mx1VQDVvuvcZv#9j2R8OXXlKtwhPb*f8LO$ zC(``#zcQrhl{7C^JJQ}2iz8ZU2O(eL=cW&-Z9@ z&H0{+^F5lDo9BDK_4x*5SRuC3crJlQiV_Us`t|6R@Bb)K0^2xoMGPT3f$!MD8+XxQar8Da;;pv3mR`Ovo4<3 zXW%`!s>@RBFX%A>yJsMy_QD5{d4wSU&DkC2+1>lxUu}Tb+%?yE*ZkG`rZGrLb)MU8 zEMFIl&dwzpL9T+{`PCCNigAno+{$oAFws*x-cBQxa9;lK_Tj7~DW;DO^|P}_T;TdVz;v47O5EnXjUrbOJ+ox)nFbB5;gMbHYS>3BXpJ;K9p zm;J+%d^`b%#Tc5REHnA=^b{qDgB^EWy>Slo(2eAd+Jb-Bw zAn1ZPhR6!+z;YwS+}eQ&*|Db0XskI`iY)}$N6)!ZY7oZpVtRUS@MwK_C`r2P_V6~5oszy{@qs^BP+Nzbz zFZyD!=M9cJok`U7s`cQ6EqmI!(bn_Rqi8Wd0a#8XjFPRnI40q|JlUE(Ws;;g3T4Tj zvaPF9KRa2(72cISWm>OcOi$UGbLm^`{n!A>7JPZaviZ#ER_jY5qJ)B8oD z#`1O1=m{Abtzw_~_z0&F!O_Xci`*Qh4sdMIle(>!?!*Hk{4&C>bD~3b8afs~izh4+4SFejgACRHY7>;b)@$xi^V@nh~w{x*z z40&1Oaz0;iq@zy3>_p*JX#o-5j~QvK9=BLvI_V52NVer)BUY`Bd}ATJqguBR*Jf-2RrQ-M#J1rzu_WQfoc z5&UoGAi{093TW{|PFCOd3%A^oEXr~Z&;(7#S+e}A%U8hkV0QCO&p!L&A?}cS3J%a0 zaGZS|4_%pEd;aaCY4kFR4*Mka|!^;_3_XObjX=sN5iu2HcmKWIo z26zgIkHR#?-D(v>ryoPH(@3Rh3QW=FKhiWV$Si7)1e#paBSA%v1e%r`JreHwvEON+ zleI?zO&H!RhS8Unwoua}L8>S1Kpg_%wg@_%g<2+K=#=nCm-M09;WA zfiD;=CG+|M?-G1LwaH86T4$%dpq>k`3w~OV=cX$HXIF&#{>8U8Kx(=oH2cP>xv^Tc z3*WCev|6{WSaeKKMJo6!_xdUx_2S6)0^j$9t1uo>yd+)@(PGjV1$mr77p7JoIVtW? z;H7wiiXZwhitv9cj!FA77(1y{n}{(srDTbmYcEZAKlVGDr;;? z6E>LGl(tY4n@Yu|6>taVCt%UsY|$s>cZI-hhnS3-Zf6LXi3^O0d;xXJ=>gTQpyf6m=QXJLxY&v$BX)zXKd`q)|AnB;_ElsY8Z&k#%G%Yvc+xLGQ zHh{|--_nE)CcdRD)Wo+^@hw5(H&2jDyqF#rqZa8(U6w;nqscs3+;ttf4hXzFbYtOq zExx;Nm1tg%fiEVjw7e1R=bC^u5v{I>_T_4e7#xN= z`=Hbot_L$`=Q$C{f-FNPi_GZL;P4d9n68&p>P?bIrVvdZUyWuPWggC{`hhKeB>Rxc z_3(1&Vz=-Fx@mx`gni)qd78zZ@3BKJ_P4Z0s*=K5Bh}BWy9N*fD9r=#r|`Y!e0*>L9FD>4uD1~%C-z$E z_OinO^=FCRHpH8Jt@`T&G*7NvLQ~vg>omokwx(Bi-vOtF)xr4#uM?^)TH-u^W5wfZ zuhs!u?~_w|DP6w8gM_cJt!y>}lMLbG&89Dx;QndpBFP))IKwNN(zdyU@=|~6ZT#-n zQhTbZQqAlz=T~e&Z2k`lGTKC$yiw*KIt@7X5oLZ??Z#*O4@Yo#Cv_s4-!YQ2eKl&T zf1AD4Zfy?X>{!I+7*4@AS?topAkNMxv+A&RA9hiiz`lSx=3RIPlTFF-nrG)^v*2cf z%64@uhyjsj1zw0NbVP}9JEurqUbvjkR~!|pQ!qO#cvV`Eg7;&F6a924xc@KwTMkaB z>bETvS1hQUMOmI0Bq=Ohtk5Zq5*cSOG6T-XkYY zF;28ugPkst`Y&K3`4q#Rp4j8Oje|Yv`gQ8153OV8F8M>wVIfjrdl0aYZ&2jBG_dI@ zIW{#$PI@jvQ3L=Kp0K&K`oANDBA38Rr;D6)BIPN@lRks6^GVhO>ys`?%^E`WM5u?J zGK6|&#FYP0lSOL`tlU3DHC{m2p&C8XoHRlX+6vsE}70=EVQB@ao5&gK~OHX|H%RglJ(koxe zp#b|Azm!YY$C$_Ea%)x5`3M)40VfOWNO)p1Z&XnU=jF^@oLQerl48>6P(M3s#1&r9 zM*IPWH$Cy@NB^$jO|QJEl>qM_acYa#$DB_R%pr=c>lOGNzJIkR7x$emu8W>WX_nd! z#CbGZwEEyt)obDhAb{ro!@Q5;ez1W2?R?Mj$O~#Hd z4nrvAMbZBzyabMazxbPxt@S%?-qseL5t+N_gAYJ|m%r+fOXY zpxl1aTHoi$3Y8x5qIJ5$?lbgHTL zsG0^35=EU?r>eEppbbTX)(80LG>$tVs{)tb~z98M`{Us@KP29>9 zw@O;K5x0KeTW>TVTgI)D!dm0jAHkPf%V&=kn`%;q$Wt&mK)mfc%7+opS!EHa-}#*e zu;*_tTXZC+^YP(qn?jh{cVs-m%a(a|5sz@Ur z4<|~YC43UgTZdB@&+9Yr7V_6+DfSoi7=hh0kWqW#1IRo=kpCvS<&17W@X_}-z-yvg zozd;9^-W`tlBZDuT~MlNcD@Mcw!n(OCk;*dsqp#0r(W0zO}=}17mfPk(bZro*xF!< zx*Rpx(q{LN+v**r=&RUlF(vvg%kcRK%>e{+@ci{fgZWO5R6VBNPwO#7eT8O|sRsyr z)H^a!AGho><>fF&IC24^@UVDg@}k4z6`(jmQK(~fY;bF}fCl&H3^IB`#%KO12QpN( zn$ir6?p{-(TdbyLQ$xW8Q@bf0u;^|fLC3`^pqr16a0VG1os4YX$5Yw>zCJC=4k8c5 zy#!vA5IsG(M%D!Db1>czlK3(i4E2Pe7k-HYL+ZLtX$BFk?bJ?DM0RZ= zl3_#PQfC-LzC)1_8zQDwyLwseF-kF`d<)-A$a}*Su>|dyBIFGWQ{?I@gJ{GQAygDo z#A6JmdcxGt|1*QBadC%k^&RXu1yGYLSL%?%>6RxZ+n;caC5jk~@p7ikNnR4(cbazCrC zbaA)gFhRP3`WeDCjHDl>%?GKKGCn~#BVyUOqLwkUV;7H}aYEri0>q6uy7RM9D>Oy3 zhf1*V{pv!L;T@A|_AkNYTS)XO;PjI*7RYojJ`pxEln;%>ZvHZGl=ci&W|+({p0B zY)QF~$SD`E5jUTZjDA*7m>*w8lLSDBp0!*s(-Y3z(+k`SkQCIRfL!1P^ZCVv2RzloD;y zG%N_Jb6TAaO|D6sGNnx=t=mYOKJc-xHF#O3O(li3rcFPME6o>MVzL&%d%=7Cxz&a4 zhR;m;#w4c>!*TCkQgzgVQeGC%<9!_>@3q@sC97K{S~0xH=>zHwfJ8KKi;NY&MA=kj|F;HGQ4uSw=zzQutb8`z1;IMq;TV8-% zI}bfqvB#j%B<%iyv=P?cfTV7Py#YzN#v5Sr1|+rI^ag(U=i0piNnx$tfbLW^ZU5M* z8!+rtbz_qIKtbPG@zi(;jadSg6lr>VdT#UiPzvhu3=fckfM#ruC6a3(rWUDr-w zmLeNhO!+w4R7|RV4abf!9j01`qut+vgk}Ljz)>%p(&Uf}04BoajBp>k z|3eM(nh2Ln*{O+e8~MqBQA#MesyfQ;o)Od?)vo@w>IP`r_*Rb}`H^t>FEQ?iOFS=t zw%+<^+vUkuReP^gj}h4MBct|$J~EFm@agA*>4WJ1Ht;z)USC0L`K_yg580_^pV&jL zT}v2rc0N&_KL8uFWlgfu zgbgOiN?WK&vf?&sXJw;?=U+sV{22FNgI|9I9FDYVmsT&K|!kV*lnG7B=u4!Z=H;eHVF&K+dhASCIi01_jR~nU&r8p|p zV+3~G$f#W;jY?><1dM?W_<9zHhb>+?9%a-H(s6`L$oNxJD#4sjN2P$ zmy$)3ju%oJzbMl#J4QJ5S&)PCQwA12ow@zNj~Q6>1dHYv`$1o0sK(c;M#6mr z5}H%qJNC~w1b8+S9#SC;gj;#!@#0|16!wmnQ40e_dSyoemnI7kaDB#LpdSo8^esFi zB~*>5*H^=St$RHE&g#;KhXAIL^r`{yAOQd#5B+31&d?|gtssV(Z3$PC+uTBVQQ&h+ zP@Hg5sb+R4@GG_;1OEpN9(uyV$T3kuPf@}P%MEUy5=pBSYdX1r1S({z-IkgyYurW- zZZH)_A#jCj?;cRM8eX{2D(>t6Iksc@c536!qM_qD5zKLG5oCpSd9ZeYCDuyvLm$pz-T_;gp zH%LD~xTa2{k5H?m`yk;g@C0DxOujG=U~GHH5}twUiOA)30Jw_3%9m4{a8#^scD@T~ zxFEUEX9e+XD&{zg7asb|#~R!;6?1wj=E}0~eF`?qMQe&TWwx{_%F%R+rX%RvjvIwu zCY+t*+N9QUwIXCKL~-D#Sl^luvVM6HgseYn5Ykh!@+I3Kq^D%%i|a4aP#bJh^fSO;IvCO+R&trdMBBTtb^&JKtG_WR0Z*iz#VS7)|@3xE-&%79(&P*D8{^EeX|2yNW)z@ zOPb;Yd2NopIFG#^{!ez(`tYXOWSOns1zmGxtd6-dTNk3H?O|;%Cg}2x=0ut8>)4zp z!~Y&jBy&uYsV%v{$GvQmWVSB9IY;LEh-@X{Ez}2`Z+&7?F{B7AAIGQ}Wq87OoW?$M zMR9VUnw9VZrYoex3P>yvMR?e1=2*Gs;DP3Dl!bZbpe*z}3+HSVvqrml*y*FlAPk`- zi=GA1)EP>$$Tgv)Y$(a1EsSDytMwRmeQpo_A8Z`$5 zdRhqi(lUg69P_g~fK=-Nu#C>cU(+q&V`Iom>iQrH5I(dNrT*5#L^kQXq~AKclueXk z$ZN3xJJ=<3Ucg-934$CqAtrB#`IinG0PUl)QWu@56SQ|k9@)>5><*Vnmo98l7JozOAYGs3?_^EuRX-xS~XIVwLS!j-#mJIK8{G zv$H+3(~tRkb`IIBvdRTu=I{A?&;RxR_y3sBD@kH6k)9#;Ao!w0al|Sex5L1630-|N zb3@|MWtr=SiI>EolV%RKfSsQ%H;o@x@Y}SCdp7TX#L~Vb&X|SdEV(-F$rbl(xx3Z4 z=dV=LPm2_qmcq8iJ-eQT&HC-_Dgb(VLy;>J9nXdbQ!1fmf<}9oE1zaZ&L{=l9-S4W zE6J%(QgDta6_mf5I#ARVRMa0JsK(F(oZyhOVR16)YK~A^xaa}lHfc$~M*|h==RX3- zD?CTN{0k%@uY;nZLD4@y(mrbkJ}cd8zDFQxbXw_kE1=D_(|e>Lvnpg9WJ&0IR)`H# zHW*sl#=ahHE2*MbsV#JC76Hr?P)+lLL_)VYK_s5k=;$WgdEZ}oSfir@bZjdz@9jNW zv0x>z;3;#ix2a2yWORHOlMW@8nFOZephUX&rGParOBRKOKxRQ%3@|vrwayO@Nj>KP zk$hT1q$7yjd{slF1Bh(QSUfAv$Ht*2&oDrwf}79#c?gzGQ4lqM-Wi`?iP4Fh?_xz5;nW)LKNn z5LU`W=(#a+v4b2V!I|e;mO0N(^h3*X+|V|FvC_d7@$&|3Q*scoI_zh38 zXYmNd2RMCoDN(0G2&O~a_i4AnQe7i9n;aiThiEt&;TcQ{|I5_h<5`JF((6_dlso|Q zKPfG*C%=Ub>33;|PMFHZEgzEiM7OO<6iY0hG_zfYoPrXP$Zs2t8~Y?j#0f&;k6LLM zqz*8gI^8yYYAM(#PCu2U{{moQP-FV3EVbs6G5M3W1oUFt9$7>Go4Nv>rk-7#Ch6QYER9ufq6 zS4tA_@j%{prPsAqKmRE}Ug6@tE45xp%xm9O(09H6FFju2tM*+L_^#CNyGJByPUWZ8 zt$;SyPT`y&YPDC?g`+O{fDEU|poz%)@}`kCVx^e)QyACHD) zR1YKt#U(9sdDncPC015&t+ZF0SW zq*L%~ONJXniejR+c)Q{Kz>I)XFh3wfRhrX5^f8Twj?nPS@lMciLusz(wm%qEqdo10 z(VpAZ0+Uu>^&f7kPW9Zngw4U8QeUy~>jY+duKkF+_-1-;TYPn_=iQVmQ4O|id)GY0 z&9TTVOE(U&bb|aXLIOp}U<$n*mAKkwytue1dE;+YCA4$JwO$o2ODjLRyqGUKu*ay=j9%jq`NNt z5iI?A;6wje1*=_@{wPG%mHtLmiyXS%k*Bd3s93ft|MkH(G{KK!(u{ZBN_Bt;Okz7u zl2Dc>z7S8=qD6`F{gQHkeNTAB^HW7u)j3yWAJ=5*C{FrA|4fsGBXbcZTkwUFDawWi zIJ$r@Eo|ax&u{8V3s*&#jG_xl5_~ixiR6!?gJV49N*r0MH;UeUX*An^WSNXUAVEPt zL)dqv@9ge@T#qP+&NmB>;?P82;u)nw|1DNZsY#<8CwU>pjv*_2NFBkTwR#G3jP7xwNV++g+%$gw@{p znlDqT%!`sQUtRL}%1dRymMfJ@AEoN7&?=8)IkR~-JS4^P=mIMqR73$|F zkG#Tj?8v`BGpD22=%4+*W=?0Z(U;1m;%otDW9h1B^Dq@36}pKE3$cH8lFeG(-ZlRaBGw*Al8#xoz>=$P@3?O7TJCP;_U^%R zzfl2haeLQN7%?CHs9RwD_I7xU_q9;BK#{n2F06Ff0`*~Pju@q?h4)csjXL-5c*KaT zuJ8AJ90z0+N$5&DyKio{0@3rso$bT{A0L$M2LC~!rT+6HLCd#Do(S|!pWsd3gBO0L zg5oZ2`d(M^H@90CRUItdh7Ok7SJTOD-_6yAmJKV~Y-uU^S#tnH0!=Nq-1xnXufyf` zuc`L9e1AJOp~LYpDT62^4m{fqQqyrfQ}*VsHac1eh|nY+mS^Nd^b$nrbY757v^-!u zsoM~KKDFI~mCxEzvzkyHMQ4BPdo-b*7;y0thET82Muc*%&H$n+pOCvz3K%t^7}XrV zShnsF0LD6Ao07E2ICEWj&+2`u)+S7~=7mIY5T=IX#+Dyo-%DaUGf{|a>?0dxjtL#J z-N6>}<4)P8tvJ|nFC;n0jNP(+13GpK5xZq+xf;9u?CWi6BuyH)Dk z0(PB|^cO*zcUK7A%R`2A6u0tustzEfNG?z7>4uZX<~{Ksuy7iCiEl_3YSiYgaxXyi zOi|kfoLd^OpR8&t_>T?kl%Jms+Py^bWT0cXqA}b*sTQPS;LJPl4%du<&~EZ1}{W+1X%v$D52=`^Ka{xPfAq+&jt!cHgUJWug>gWiwgG z%skt5lFW>4%kk~dojb=Cat+G}Jm}s7oo^pM;1q2br&r9{2TArZy<(PJ?G;0K#VjpX zz2g7x6VhHWOIUBbV%9>nS4^4=rO^?Z?O!X}!(Dz3kFxP3!ReP?T=aj4W|xle^wq*Z zTq{@eQ(W%l!9v<6ran&9p`+vx^As&MxQOcpM+4K1u@hUVC7sq(TY<a~?V z6SjUwh5Gpq2=WTg&j9i-DE_#gI+^!iJQ+bi&q7oYo{NfJYK4?Pr2I@m-Wwk>pi?m!5tW; z>){j`fpmlL2cXv^N~op|dqgQwkdca=luQ;$O(Tol)JibUpWMaR7YyJauE^l9qO5j@Qg$d7p0a<`gzT<-5N@JO55 z(7|aK%ZA5m`xtPF7d;(_CirfADy#>qW)t`i0d3Tt^S;e1Bw4ThSW!Rr7cNvFtNmD& ze(XjQpF6H_R(~IV0m5~yQJ@gFUuiOHqc8DWszw8 z4J{AYQ&qPi{7h=Q1uH*Pu>OYDtY%X;^*0aw+TEH>-PYgGKlQW6r&s7tP{$~qaZL@5 zN->x)%{<@4wi`>Q5YOfoISFSYvy#soZtTm&74k| zQ{=0hJ=PRUSI3xlQFnTRN7rFGNJ4UbMWS%>Be6_jp`u)=ol4ulFY;NiM1fQ@KTE_F zn^Q#mLCuej`0>yGn&wBR{P@%`J$vLJi&n>scTmhY9u3JHEY9=~Vp;>!4-Lb&66szw zw+f0B<%KQyeqdU_DVU!XqAJZvA^Mo+L^qsx_kZ|p0-U&IHUDq@_KwjW z{xmrxolI~xy>fYx4SK4yJp9V%)>;Y{dKC29;NE-^VAt+b(V}43E$HwMpF_`#Yf|VAzJ>kD4+0aqBIGN zEWxg9p5cw$!bHyrw{X9C+lk=%WsCS*C+Om>a~<58>)_UDvX2kZ;L_p2^Lc1?n4Ust zagO$%etvO?n|JZ~G?9EVm;7ul`IKK>IivX>kfgEBK^M$HfA>#aU%_ApIq1J!^T(`e z?86Q8*oPX~Fb%>s^0PNV@N4;ihdSAt;~cn_yNK}$3~$(2S#HFghRF>z%dF06xP!9P zx%H`ecGFJBVTuFOupH^Sq&IMi61CEAUeNzA{%yt z&4D5Ju%<>w)cEo@X=*S|urSnkVQufu4mwJUR>O~diXVl8I=9l8Opiz-(gTK=V-bV9 z&JIgc)5jh*ed!vQ`(RfjN}TOUVGD&s7{zuF27xh84RidM%s25}oBSWc300NK;o zR`Edzcw=%}ZBPB;)3+qI8dAUbOMQzr+3;N849)^Os$wc<384M(oi zuoizMtJ7U=2vpqDT(<_`c{?EGq14I;aWN(4j23%HlE^y!OECTGy*K`B1%(}?f1N7B z%N15B(ypLUEracG@Nr!L3mkcTD`o%ld@C+ac|_a%ZlZ_pJ^zY;%?C;)1%ERG)+39$)l$NG|?Fh z@>60f-IaS4d}rocb<`!^{qR3t0rD z$g<4@1%TY?Xq)(O1iC3XrEYJjYe`<6ww0^%u(|TETkdWp5Bt4;{{t0l7J1k$g%LAR zpNIXiRZDG30Hd7(d5R2F%!YgC5a~NOz3qDHamvOr&C1TwufJHdY*;pHpuU5vX~V8^ zDoP;j75!hPl$dvXxO{cV-z%TJV*{z>Q4^(4Qgb%AmpU5=L=lS#qOP5g4%VI(NPCvH zgjiA1i`?iGp9UAMgjF;j#AVc)vs&g+Nj~eWY{9JTN51LDD`3=F*_$0|VCs8|DWbjN zNnxQ1x{s49g5up&64|2dvuG+^@v_?X(M+u{Qt4El0sxzt>hl80tNcvO^%Y=O zQ|Plqsj=xJ)S*Jmp-aXGOdDFqNX(CX#`jhu3Gz{owU!O~H%^iTht z21|#@7|-S=@2ml3wQgk~5t|&uX?aUAQZLQ2#3qxFWC_EVB_z5cQS`6^q&TqxKTcyD z+cEZSH+4ww@)Vo4XPH)LCV&v?Y^(U_1iUevp;4B;B>~0^jk4tG&?rP`l%?fLX!L#m zes!`gZ)lVytT&-i)!hez3%Opi^!^x~qFdl7M)zFL@vYvuCX z6=i#PI*^WwuD(gp$)OY!y{}bJbc#nQnL(drh8sGbok}<370k|G$`w5h2xg(=9|u={ z46JKD(o1PJ=eg9g#b4=DC-YIyC!_HQ7ys;&SC=gszIxqjp2Z^+AK>)Wr7#`d6bx^^ z@16fxd!ZeAp;vRGlMN4WbOB#lbo4vzeY#G*Y(*rwcG~Vbhw3^xNJH#cP8j>Ctjj5Q zH$yEz6e)tYYLqlU|5DX9@Ij`X(sSChdr5&9jUDtO&+JXc$4A#r(s43<>SVex0C(lsrv;{?BFkJ>~x47y1i`=-JHf=81(v;fvC9`IV;q-w9KR9 z!2hU8gn)luM9ZtngSh=e!dg5hX=7?da>;WsdRC)V56UvWKqxvTFI3dKqm)W z<9vXT)Nc+K$)`0~Is(hj|G(Ow=@2Z>t?a^CgG#Y*WkC5!>Mo|a=z?|7U+H<3&tV#s z|3y*FKODq~<;GSVI)Q8q?(yBMToh=m^bpgwQ0$~;5}3Y~U@M6OBQ)IDKt^IGDP(#` z@3x+gj62%soUE)$Jl6h6B9@tM!jh}gO(4=uSX!>8n|%Jc3h8;%O<2N+>FGx$9&4dG z-K1r@NpTG5;rXRL-{eQ1KOBytMW6fM`<8$5U;py6>2=pVe~6x-|Iu)i92`%FkKDp<#ggtaPZ*w*vj0F%Q@ktpO-|t4s{BKI^Tck zpH-NuL!IhEou$dmJ-n@JESo4TU72@!KzXOsi0tLObXJtJ01iva#D4lO!LS!e2YoIVS?ARjxasrY$6*zGgJ67yjPMiX=snadvqn3gV zT6wH3^)89E)7x9h)gCLC$J$cMRgd-KH&y6bc&sgjZS`0`MmlZJ&FH!>_9D?@D%xPX z<@$E%sDAMfC6n=hgc1jJn)t%{U+>{rba5X~a5O!RA3MgAOV7-!Qm0o=ci6VHMA{x6 z5?-c$7*{V`M3cSg<*Un|*_B_cFt?n%Q~EY#rwG=?-O+eDtQkVS*-abSj)4=ylAlFh zxsKzJD|!;Bcvw6_0Pzp3Yd*kBX?EKsDUZS=xvkw%QFrtYchbl7*Yh#1bw34FbH|r$ zS_acgquD;54U0<3x;4P0+0fmjDYjg{Id!~t9h<|(g+5^cVu2as^lEcj`~Z8@c-_jY z6UOhLTunODvFdNYrrO z$n{o0v)xvGd`6p3S-HvP`;WE3?#5t$;M;ywz+eN-@m683o2PdR9bgp=?e5-KbB*W* zGu3xfrkd-JN?Nj#nt)_B2+}xlQHJDC+qVb_6gAzZ(Axn`IFwrXOu3j6bCWLikT&fd znf6G2nYBTl=WONw$-s(nh7HHGL)lpS9jzB33W#l~S*y>sGb@O(;hMhTW5Z9d z6DE#tVlVaV#LjF$V5r;>K7_Pae-4#x2~fORm4wXJ#4BF8I`OJa;uWu!D~VShNdDIf z>sX0byuyeiea(qi3jDCAA=0h7_ti=y+&QvYIaSXWOl;1j0*l(QCKRuJ zj4_&$)Hwp|gCUCOHXZ}pa8YVFN#MxxyE1l|ORy-jD+8gqqyUl{THSnfmQ!v{WVweW zIjj?@1QV$~aPln`0O}ie1mo;g+WqXDAB}}OmE}S^eo}!c;+V~w5zSMoQpa>MWFb$w zB!@5Nv=%7}2)?M_`u%`tfKx6X6hu`i6!lwcNQ0oGsNZkxWG15mH{(kGu6tfs|DOAe zfYL&tjekr<{aF2bYLC`yJ+6BR`JNdDq*tmZeHZk0sI`dVg4IUIx4kg%5sCc8v6osN zvdPCdVn9@`xm6 zb-+(B;P->ybD_dF9qLBSBTdA3a3A-)x{)3k`{P$#?+e z5%U8ahJly*St4Cl&sU057AlGdzANvt1VA=Gs+bQ9;tI{FApW36LPtn=?|-k6pb7~a zGv52ngN>#30tU131w4xK89pfU-8eCW(35o+_)Jh)s2UiQCF~jo8*5ps7!n3$5kfF1 zKd52Q5e$xgT*E*a49dUgp2MKLRA?BalxNU55#9O^nvfVEJaCV)rTnA{SlUwRRd z!j|dcws`t#VGFL6t8iW_<8$YvmrfMe_zc)nKq*zA`G(`-aJHXL(8bXv{^<)Bi)73B z9`YPl);*-|E%@Y$BA&WU;u8YMbzoid5nM{M^|wiU3M>97pE?<#LwqtCk8ttNK6#aN zlFEjAU%l=%&*Bk^4{-YGQkYIK5KS=n-Jh(Gv9kn&`kz9#t(oiB08>#!-_JB*WXn2u zS~G8Xbnc=>BCVMzgUm~ddhylP%+0;c>fb^#AoG@SAprxKcw;2ebf6lSF$9WYfeKAB z-VVqED7Er|Kun1_0mL3E%)B=J=trK}n~aZ-uAQXgWct*}bboyD)feWYOvoR`!FY1* z1(MI0>__vg#%nK#n*KleiZ=b#b197JFM6@{+vXR`gf{lg_u5;mFVryCg~Jp z%en)6Cb=wB)aX;G13aGvmre|+Vm{+9uFxC+;ty&FbaPwu!N2@^4FOdU*tn1HHwZSC z3JrtiJ}6tPW~J>6o_hc!NMuV-m*z9qv|v#vP;F;;KMxKJ(CX%cgPd}6K*&9;A<+>e z{`!L&5~?6k>EqIGP*j!+4GXDbZTYfhV7q~p_+A!Dhl=>lt7W00kl-|Ur3?wckP)Pc z`QRX~P$AEuyb~G<9YG;@RzpD*6gIAH`wfJRr9#6%EQx8`QM+VC*Lh~1VZ@Ptd_4;ctK)aiz>B0^9YB zz&E7JQW>q1`PU+f3s$f&2m;3pvj8WKk%gw4lBg&d(dVV95s-RS$Y5ay+r!5du+88M z6tZ+I2_R;mkR?|K3Lyf8EG<_9gMfWh^NNszvw*-amF`*n22N3;0H-=LZ~p|i9K!ZWEJ`l}U=>98J9SnpHAbmx}7F_K3X2y4Z!o!(9v@8i+%vEzBQ+XP43 z?H=i=W5;0-XVPs(U&kd#)NtR(^;W>}TwC?=8ErmgzWLe9;J9P2yNH!&DcY} z>>Uf=nHXd~O!KF}ow;EY%4fnw)R!A_kw>&S@5r2=e^kJn-?}pAD?hbQ23>9rX#L+N zj7jI153@ylhh19)=fl)5m`=I6b}Dtxiyy~i^z*!5(;y@l3MBc*O{GV}@Ll1qMT(xy z`7Y7d?*}}k!zq`~*o&$%H~6BDX`|nf(f`o@p^d((%9|I~fAReezLXXU9fbKoDhNZ8 zqwvuTr_tl+;22LEqcLmsMbRUx#*YKjGW-y^7)!VQzoYdcL;-Q0A(52TSdQT%-?wAZ z(K&QnBTO^j2^}AWiI)HZL*<6>A*8+fbEw?jQmc}XIc+OfUzBrQl(*d7%0>C3PgGe~ zT$HyIMhrrIMa{=nei9{s;VzMH}I#bguV1 zVEnWa33ra{mnoIyvAD}um*~9me8I$WbguLT&@6vD#qyQwzx**CklU4Eie|$x)tvcg zJU)oXrMO|ZAxct`7bY918;D61rL-mXdO#?HX_k+`f_ltxEBKToUG=@W=)L)`{`@Xn zxZhaZqi*}7m%WN%Mec4nB$qM=gJKB#pm7y2On5doU=$F(Z?TjqV+EVxJHh2IZleU+ zF0WRa8~!(wQ^X#gMHlxmx$>SK$K?8Za_JnoO*{97M!i*Ic%??Qui4L2 z!fe2n34(Y`#)n5kGO%OWv%Kg(efc?&T<8@udqH>UWa!mbK$E|e3;h6f1mJX*s7Vk5 z%d`>?g@zf(dV!vtWKqDsNlpwP*TFT;hjB^$=G2yaS`yaUTNLybKlE3hsZg?mENdm? zVb;y=f+vhYJw5aq=@mmW8^RWu(iWYn6oLgrBoif%GPKIC53ps2smfC(#Zj7jK)_t99Ov$0%wM4XpH1i4ls zF*cGg5yrkW7;fY=+N6eRf~VtSGWT`S{_SMG=9i98a)A^oEOHf}F9Opi^Eq0l)U>j# z$RVEr2LT9G@|k{q#pMQ{{{e00J2LYR+@a09N;6+A=INmeurBEVyfdQfzRLxSO_tEM zNCupnTA_5)v^Q{y5;f;<kL#K2y%CvfPmK{^#0^cVxyt@?8RE9H*W52W{Rc4hh>__du_GH>&l%0ifx?v zerige=Ba^S9707gKuu8NkN|kXhg2~i3d9wf!$AB&jf0MG@OS=|#(~N(PN}S-|3D}$ z79I%^6{)AHR2an|YcfR9J?n~*f#t+88KmN6(j(N~3bGJUbktXN76geL!;UiprEyAT zr@6>+T-!|z-!)0SXBzk!AV^ei3?E!zwjl>jeWfM8b|vw%rNWb6u1*2wN&#;Ei)H@p zR8oLH^c%lYp&2Mv4_n)ab=w%j3S7$y%}l!HwYXCQ7b$Qgh#Su%-l1O6qk73Exmq%QeM=f`^ za(NWp_fmz7#pO{;VOuYcy6zvt`t9xF7U}ecqE%>gJR2TNms5C%-CuT!o{&*Mn5$pt zPVSP{eCh@7rCZ1-JPVY%$UI0L3OGZ9Gx8&tqGZurbRSLk2YwJPe#^eJx5!(nPm31C z{rAg$B3$4QUg>;HmsN2NaM{Nt!L9F>1n-ujD}PWSroLMOyjyyuVtX>u?<~52FD-eTe z2LF)u(TO4L-8`abX`--V1v^QButU0klfb5HdW6GCKs-A?bwevnu#-Uc#p!g@5MfZ3maAdV-~Muiv%FzYmayK0L0JpcVbEkI)<%09gU@zM zblX=!pDaoN(zj7Zj7?|n5KS(Si5|yCWY7|6d>*4I8SH@hCDRXMCqsc}$>z}9 zEFw?zFkpzh9MDe%(kUO#g*2EmTId-`AnWj^V0iPx|G}SDNZ3Jm^OQ{fBjb7+{?b(q zS2AjcD>Wi zc+uSClUcEu>0s>pvL^o~ercixf5880KyweGO+I5Upu61E3p}9>eK(=S58rS_z|aFV z&r@gSn;Ynf8%dBcJN+{9T%Gh_P5iql6VHDXrYGolUW^?wMh+uciyul07X`p=(vkpq zphES0c#v0gP7C=LXn1r4kK3LSfCpG3K6UtDHRIb6KbVN&V(Dk$hUCq$8BP|7neq z#>f{;z-eQY%~|2d#-f!#ZNakE4TQJYCMEXbSGEZFm&jyU4RWKRzHm-|++;JTjc^rxSE> zRQ*?Xk@VZ?aGs5uKlSi5t^DWYpB4YzAoPvE32ayX0{`cF`*EW9tDm1yY*XZ+Ftxpy zjLSeaY572gXQZZ!v15`!8jj^9fFwMNKOjEb_V?$KGrfM!2mh}?67O5)eDKTFHA-AH zO3l`a`8QsvQTp(2RTK7#8l{%PhymNdoDcq=TytrXvT*Cu5VJmZlsZy6dGyG?W(@uK z_^;l(?F>@+H^tH7mzK|zPax}mRQy-XBSc^`Q|_fsW&GZ5{wG0F+ygT-ZPF6nlAa?> z&G{|<+G?t(3bCRm8LC?mmkhwu3#_8~&J{9h&51Abs3hfe;gewD6Z-ewubub~ocQP0 zwq~=(MsI!i^@^3a@EHY*<{lPY7IxiJBe4uS$VeMqLpCSn9?12G;)T^nBXeEHOuWqZ zaFY6N=DFC4JtN3aXxlczfT-zcoA?+6x+yDnw0WZ=maZj1#cY|ulB?ZOE_bx$?pEAU z^gVy0!pp)PZ7FQ4JKA;UVAgMMSAHp6_uw6Qr)#G6$T^knBE0?@1t)}3n+*B<`w{7% zF`Q11(I~-#z)gK42@N-tJroEe`jjP$;$I-cvMdIW`rsPpRY*I=jA`V3*uu2Qdx-NuzjM__zbI2`hiH zrEVp0bb5PBx!RxP@+Vtrx#~|o8CR%S_>(P#ZS^NVN*Wr?&0(|>aPFp?qPg?Bhevoa zOrpiVyl@ds_NF(!_Q@y7e@+tDv*F%3L}n>ZZ@Yf=Tz#Sq(|+v8f4tJua`#``PMEX8 z?}krMLi39h&6^`HP0{1+x?hKrv&{58%a1+jOUXx-E>M{N&8vz06uT%363Zu1bl(qC z*R}#o=I|xRu#y;ZD&4L&lJ8)kcH34bhL*b_ePU=SSDzTTP7E!zTs<*-;v2S~7+MP3 zdSd800?o2OJ32u;edZ(34WRDPSwlJ`-SBw|&LO23^*gBpN%IN0+{$^1M=72RVwcQ; z^^Gu*u5=aXxV)4pdTbD=#>qblZmb=ke)-TZtj(O}!p}+KTgRV805!c2P)8Ak`gY834uPKlqA5ovI^Dn zfkR%=IYH!Kpi$CItzRwO^ zHrK5LF7gS0v+)HyiqPTscr+Uza(zUq_kCYFKSm&_uPj*&Txo`d&4Pd+DDJaUY;ceiJ4)SRLRGIY{g%F z>yl=%qKAO`W-`q(0KpHdXg;{hs5J+;%%hUf)+rW(DHieHez8K!E>bLRC{NMe@`s~p zkha}4NPEj#U<&=NF0CBJm78kjX>VJ`=16U+FIiNI2u#(^7oD@?F3!o?TRxyVT$?M3 zw&iWBG3=xZS(@0H8zO`y>^(_lEVZsT#bP_kaPDw@#q5{^g1$Bywv(IeAl3~V16PHKgg^ayW9My@DH0vREI z90ArfA4Q}zn=?e}Sxu0R2=be^2oU6!RXz0bZ-7w^{oDZ>?H!{%{Ap6&a5BN!^vdOv z5jw=DD*cep9in71p5LJi7H96|QlA-(Q#`$LDs^^G#)n740}?wqLbLsAk}*%RJj%Mdey4f@eb z;FQb92~kz%h!A~D)1f0eoK{O{b)2diM~Cq*J~d2xhla-VZL(lhRJfa>g217h7*G>u z*hxHu6WOrTEkXiCiC_x79gqi5YUQJWm=bdqh&`l9&=Cp#>?_(&SOvbfoJPNPDbU~` zC}hBUDFz4~)8m72av_=x4@qhrIy@q^J0VW7pE=T3+&|Dpz9=Ey(nc5{Fcj?pA3s`Y zJjY3^cWAnFLzm<~en5aOx2~d4tG|(6#-Ug}^mZ4CdYQ6~XUplJSFg$gxxWp4NEgW2 z1SPXUkR)arlWsNAo`}2pm2+LEtOSelroJ$B%Rz^%B>z0PNENiY`3NJY+#D@(4{N4$ z#FQI%Gj&_#-9~?zQe29hEtnL`Rz;CV+E9cbWHcod8IDKMKAP?iQf%1{GGa%%_gQ_< znQeBSUVtc7?hs-ZEe+6(QMCD#4Ki65+He0sGg5H@`}!hBmV+T zn~rGn=m#}zI-|`?WfO6>NVBnYRg`(Kjjw|r$0IUlg=7Z~5+e)4#B&qrq7t!6!L?{n z!hFAwf3ubY$QO8}^U+0C#W`DKAJ=5*h%7%e)MV+5EHA80!`b3WY2m7<@)3$EC`s_q zj3i?(CJRovZbjDWjiP(e~s!ESGt4s+>03%_7JheH-kb0c5xlHrI=!>K9#_Z`YQq@4zmwaLU zulL9Z^o#qXMM^Y1j!E_6>O5 z*Bhy-H>w{%)c3wPOZ%mY8qMR=j>hAID4Ae1_dm-Mq1G93w(a;R_Hp3JdXv;(G`37p zZ;={L#})wS9s=r@j}*e%%rPPSoMuEvk;%XK(Ood&i;H03*1r{1UDF1&UDLKM1EvJ2 z$cm$!j@Ol2rfpxtX16raFPMk>B7sI}#bR?L+)ljLsxNnrw4XTlhUPu2c1e3X6?@#g z?%Aq=C_iI6hUxocszWTDt~U^qC`tlL?Dc>g0MjfV1qAh&GeGbuO@M9)kbc{rY65IK ziNX+|-Zki@{okBR3TgeDuhzF)|7DuUy7ZJxt43aC8=16AKt*`CMT_!)%4gt~0|*9q zrSlO&R>e6gWFObe=!hA&{GXZ`YMDV7W}XG-fnKu$AL1@aAA+>8iA`j?X&M;PJqvE) zJ>ZkpLlZn5A5Rh-%?D|p%vb#qnR|MH^zU1wbT zl_hG~Z{~e5;ISV-k9=00TWh&Z=l<`tMeoR>$43Gd9jIfmqUe8fuVT^2IY^u0{#bLa zrelz{obIg7dv-3D1r3bQA<4v!ZA%AxxUXl+az$-?AoX!@?OuR&&1d_iG@Elk>RHW% zj+pSn7X_FA);~-U6i&BGXrnud~p#=eY3JUbjM-OQ&=LC^{UQ?taiu}wsYKo|h6;(Q(oCT6p7Oj9L z_ej!YUD-G=QLd;k)x-+#++Zjk{sGn z+s-dn*S5>ow)1PbQrn*X&P^2@HrKZE3nQjs2es||>uauUR}&!wscPRz6tRTKo=}}t z#{S|1YhX54utQ!&(Q~?ZgNx&fBhsWZ#V*2LfK2I0%C`s!6vekG^mag4L#dUI$zn>( z(JS_lBxrSEx?o{C{^oC~5Uzv5bT#<6(#s2`XBM`rCsb%0d%0Yx0ynRDT5oYCsT7|t z{td|~!ya}`lN6dr*BerUc$p$aEkD(KgZX|y+YhH)KI<>4%G~~oKBfuKO~?3m8)*{M{^UZ>z#7+Vfq?zYn*N!uC3ueZS;n<$-g|_GWfE?*yd-wnYwi&CS zUrQZJlIZmImU4B_k1OccQp=T~AHFlL0I>-AwG_5B==X8b+@pB+U~VWWqbShd1P^Sp4&Xzlg0j|*56U={hld5?e%a1;PI2aFiSz zPlu1=SIZH=)pvj&0iG{@l&23B&}2JivCjkE@zdc=hV5A)$Oe5GpY^Gnx`-~ zy=#7c8XuDpJ|qrlyNQPq%XbagjCN|YGN)is#!v&!IHdsklF;hrvWz6NNh49mHUZhw*;esE33y{TW11{|OLB`D z(`3ojF-?e=CQHlJnC5T%Cl!41#xz;NdK1%REwnkNsm^VD8ZNFW;gEqe&nWS=SBC=W z7-#8&R2&#ekUot)*DZ+Sy4i>HJ285YOh%L{uWZlm<$x9bK5xiMm6yRY% ziT3%x-$K_pDPf#;37vBF(PrawO~=Yh(tKoQUJjMt!_T1$SGGM!nxL&CP_CD&g?rAO_FXR zoa-O=*?~x@z)TH4GRjXWvPa6}$QuKjYqdtvL(2?~^UDN|L15ZANWBC}k0QSZay_E7 zsV~belo8D*jwhCfV;tD2Yp02g-7K?gjFP~@9%OX0qiy2D5$L9@BAd+{&D6CdueOwE z^Y5{aY;r|5TkdWpvY9#mZ3UY}WV5BPt&vToWo zO{A6+HkF?ZnkQiwKiIl#&15_x37g4m5E!0~J;N}iJxi*_j!Ud4>8Wu?TrvQ?N?1kn zL0m?yIjdzJmE^OIObSLOvx^T`z^EgWDk77`pw?dTq%kB}ELn{&`7X+r6u1gPhx261 zK|tb=u9tdYA{&RKdT}&b@}*EwR)_@S^3Q_H--lE&A1A~Wno~mjLCuJcVvbk-LNlV1 znB&#l#AL$*99_Vd7L(^rdz_b_FIWv9Qi>04au*l8SZ7iOcI+83LaB6)#5>_uBT5uj z7G)NuY3zCA13m27F^Mb^MjELT<2VRI2eKNxlP%%{58#HZVvNmO9I^B)$tPy^BulQ2 zF>=KiTkdW(#`u}PRl#HtV{9pGYmBk$ig4C%Z)d^Av!6ZLNBB!;PAWVYl(HrtpiT$^ z9%MS4&L+e7cs8C4l8ju%C0>$BcZQ+*`Zv0fCCQ@X7fJOii2)2ff@_=)?vnb=K`!~U zB)@eGQZxqnFaJ>moH_=nA_nzpku-k|x?P5g52n?uc)PU4p@Q%2(KFos^a z8qPE~U~lvqNM8|TTTWu6ekz?CL3LMW2o$A>$PEtp9JpI9D7Er2LrjS|Cd3}nWax+t zuYXXJp%XHEYM7oK7?8!PvHx$S;#J3^;bWvZF|!ldysK1fk|w{d?Znc_@oy9mCu;j| z6?iwG<%dxypWPQxUvBk99?>?xBb)!0ed#)umeU_O?%z^P-hm z`{r@Gjfd~Nc|93vVtS#Q#qv#SsWG}dQbldQNO*nqVQ`0kP%ZP3KtiWE5G0<|T5hV*N(=9bTGr{EUp3FS45Kc@BXQ^eOAoeZS1??Bu%_i~j2XaetFtMhPurw`6 zDQ2!4ORmm!gUEGbX}OZ?ws*1Gw4FECjU|j2iTaVpUFW*77OHdI_OBHsLYJSzqij4$ zaQdYe(ZLW+7tQFVuNH>kTG{7X0kv000O@46)z_#v9+a}(9;D6*tD`4J{BU_MH#$Cy z$$VtXc1#>#>`135h}6H9MT_!ZWPV3k4q${4Ug>;{msN4jbJ@p>Ki8)gajTQjc!Z08 z_Q|WHPCFa!ef7H6Jc~ytKEUa#OL;oyO)%$e@7MmJ_BK1Yd3vdA7<$E<#@gGBWvc+o zwNt+0&?04!p0Gvkq)1T_>C%pD69L!XHV74E$d>xs1_^-lfK)LbH?|~UG<h=~E}u{qeMdvJ$e}Se-H&ogGrau&*3S2&fTCT8iB6dlZ zQiDz^PIU&nkJ94vXq5uij40MLcJAe{#YG45yH?!*a7wO6e9uUH-;=%`d5?;9i4v;0 z8+jU$L6UJACax8vc8qZ7nrVPd7a4wFxJCe3pVRTS@gYpfCgpUyz4-^g)V(C*7~RR) zd#M#T<&2>hU-iU!P~KYe4_o-Ck9-1buhPM^^NMzfRDP_lum(vDmPS~!IpJ0 zznA)%V_HrY$U=s5%slUkgniQHT7t+UNr@)%ux$l?>RYyFn4$05K5|Xccru2Zkk#2% z@c{~WV^)4>OMOc+jG5KX+Gp*Da`~Yxcem^G>G;dZvYfHEKpx3 z(OT(z;Fnc#PI%eJCCRS6Q&I2q)o;+=X{X+4QIU4`?of-RtGhvcA9aH&n8vcKrC4{n zwGG#{$;f6T9roPPf_AH+rB)zHnmb#5FkI57vYp`LPD{P#_-XkTO`(o*dH(RHG=(~) z5ZzDq?7@is0(DG!e>*0T!NH>`nH@YFkD`4v-5-RhZ#y1xT~{_tdb=Pc=p~3!>3mCh zfPRp=&EVrwTh*^3pDi`2$b~p3+J2C&|9T z6Lhd>hcZYFi)5B!$FpV8BzoeeRv=0yQGbaN2M8u*JHf}LmU@@;mnd~=Ds@Ap;deZ* zsnjWzUZ#HOXV71wzCaz59&YC^mHVL#Ovi9=>}I~SuOxbRQx-2uBT?s|EDI1tYBqq6 zLv7TZL#WLwG=VxIkm+dxbxNR(hD&D;KO4(e$DWqg#73W?%j}qkAB!fQAWTS5nK(9%ZMy!tbD7CUMG=tPI+|0Ad2YcA?=f!C# zHM2Maq*905#fK~K%~{q#VX9*+b zqQ08D>nwWKLUk7XkaWjh_WLZ-`owzV7sT!5VL>{NzW6Lv2Z>T9J>O*c?I(y;SD5i+ z5MU<^0@rk;hc9oL6wf1F^pqfaSyilod?;LoqY~}&9R*tGI){FXH%Rhc=hh46)(@Zk zpDUpKk*$Q(9mNn?$LcKJ{vNSG9GGzip$%u9i^FENN>-&yp z`JwbU@tZ~DiJk%sk(UD^A4sQsJQvbn4r`%jB+0DfmxA%jk9^NpDoE@ge))w(tH>>X z=&Gik~I?tahzpyrx0ba zVI$iKk&RtISg76@K8nC>1E(*@(ykeL)qFej2X3q!#gbB9(pazUILnHL0Dx)$&j zA%UU{rzTWyJF=`k2kwFqO09fk7E@wQV6lfJd8<72BG|kK)4jkKv zv5{H6<%XEt31*}~!U_SsJmp)%2NR%;;PmrY`jzAk)6Zkc)qWm?pU2X2)zABcyr0Js z)*C;MwNUNniIqL9VA%txOFMe2ZvX~<$X#4H!rIJ{Ec~1#gSGD`>ihjq-=clLx?BPn->)e6{4)DpLSk+c$C_1;KhOM zrY7 zEqzf3c2W1KVcG*j-{_=~C4xI=Z=vk?@o4ziF^-z@ZzEy=?Km_N(u=0+DTqRHO$#@9ai6ObTBXo#WX(lP!rIJfApD$WK}Rh3v7Iz+`g&o(3+q4ozLTJ|RB#R?lz$+X>b%zF zy13R%Y|>ZR%@XP2+IN60MwA?^)N4NtUF`aqXZV2;Ixa~uAjxNrWsrVMR%RhUkaV#@ ze1w79jvPI=H}7x6(y}CpmpH&W?pChjFMR3;D$Y@H9p6$IF%bP|MbG-} z?ciSiOc&ag*x3WjOXpyhJ_Gm&P)fs=Yy30CqZCgDsYM#fJ8_yx`-7a9>PvZ|MCWvK z@{fUw3A@Xo2?I8@rB#Lr^^J2XCAUHmNX_k)*f_lt( zAo!H#Kt~+-uJf7$>Pj<`~2z7*bIT>#noSr)h^m=>3 zi)Cu=YXH=dck?Y?nrz%9L?wmk~_>iW0qW{j+ZDO1n7EZ9`_^BV7 zfFS8&gZKyow;i0(Lzb2$NyLmEvgGRMAw=|$rR8e$@ZUXK0U~eokR_})(L>fkb@Whd zOk9bbJ;1zl0I~ELz(;`AF+?gyb6{8jNgFYJ6EYjUj`NgYQO0w|5Gg5uWS5H}((75P zn~&n0F+@s?SPYSRSd!B^hA0?AJbcU36+r43B3Rujo!#97o-~#%(dz{U$F);-Z{|9) zz07$W9UsP|w~g(`#Dnr2`A!ElrKK#XqNJ!P*Jp_U#0038`4}Og(;N^IPii`J6Hh#R z^m!!^UF4xxk*MRcAiu6K%58Ha#m&64}C}nu%HUvP2nB)6A>>#ekL{ zK#zR(o?C0VmFNENwQcXnwqN`OZQIq^c8>WrHO7FuqgmavqABHq6K-lmRLrQV@XB1W`qu(l@YWjSv)`Qh%B?r&f30nIN4EQlNKFv< zT(X+K0olAS*|}sjOMtoK?}y!nn@d)ssH)Xw_rY~^E z>1||w^d6o?7x(dm49Pu?$wc?brE_F7^tm?_ZSZT*R6WlxW=#)@gYbOpb96i#9!%$1 zxAFibrCSES6=WfzWMF0HCRS+KriDy5^zAeZlQ{4) zFYs;0GlKwSfWaNr8^cEtm~F`M!m8(IX;+ds%#2)?T%C~%k&(;NawQ}8@Sj|)fR8sL zmnDoChJMuZvlgl|a>X)ob58aE=hE4@YEWOw#FeWa#E)Y#L3%!Mhxm7KmS$NJII=hC zoG#c}rYOldt25UE0MQMoUp`6;YcmJ3@N<#`*15KVxwfP0FICW|b8W$LZC_ab+4lex zjcK-}rGm%!K1j_6C_KK$(ZMmEHoJUl6-Lp+)AZg&r%%%SnK(pdW}-}%40pC)g(xe| zH;ar=W~ZbO(@I^}O%p#%9M{4Ge}3#`pM>MS0jzjjL68% z>6O!)7vacK_^>HT2$OYD0%8x?{W7)hSC>DL%U72Oz4Cm4#urK18o4l7I8dc;0Eaqz zWMxfUIHHH<4Gah2Fd*GZr6ahUbuF}HQFzx33FZ1gxNALdjq`C@QolKyC7+f=vUUJP z9l(#?S7D)c0Kpu<%FN9kprp|atSlIu8|+b*b!N4gsYx1pdM*kad0y0vsce!c$_dWe z!QzA9_yDF^J}wCAG3SBcQ#^Ko>1 zFpCa`j~x$FG#idbQH-V};{+d#35=_5Lzbk;{Qt?fWxK7_0z|2BM=NQ7fj?E-z{iYs zO3x9}?j@Qi9TDZ%U%LyUoZheq4K>>n+0r0ZOK7_`Ox3&=m}phy+)jb!rp3yp0}ka- zY2{Miv9e1(v51VycO+$Qd8wybkp#~%s&o@lVj|16Ds2>o* z0wrIRL2qdz3=lzz_JEH-tu&qksMR|(e>&pN?_bgU;W78g`0!|WK=QBWwTagX2S6+x zj_%TRw(vu*K6ie=>2qHj`mE-eIzD!MJM(SnF?LkWS~EjebM!=M69~~}^>J{~FkoHt z(M3wLIaQ>d)imjdCja6<)1)(+tOkvpEsCsGt%@Fd6g`?Nm-wvux|GVr$cmAVQ7r4s z+zYxOQQojhs{8=C$njz`v4SLaW6ugK-^ONOc!5p+zkm)-R~yC0B-m}qVZ|!3Vrg5F zTg(zGmRy~3$CYx|{FfZDv|LHK8-LS}Rq$D)+_e-&3`IXmtXNuU&b?C^xC9)XDisa{ zaWPkT?cJe3x&UkSMQRQVr9!L+sgr|{Yqn0nC&_xT;ihCTf+u@M@Fhiyo(8^OQV!rL z0AA^Qyq8sRPIlSHC5f&x_5?Hb#`pYW1*IKi?5V^PbJXhYpi|1A?j3g;Z`4W)SA&;p zryrrHLZzrLOA{Dw=o&6j^xk<6$UW;6kU{7M*vW8^O1EHr0D4WL9I7w*DwGo8Fm?Rc zu`(|-EgL6EoMm?Ad5IUs9?Bp~zB=44K2U*g&dN7!-gKtUB}ulW9E^XjwQtJho3`BD zs&AV8dIhM3Z`xAWR^L=Zig-@L|K?V7kp;U;Ak_`hE*%}3Ju!kk}>dG(05Sh z1|e6CbY?dKGF<~FK`ea%daIyFQR>@*?+5fc;grh@ z-eol-9VTnD+S$G5d7A6_9N<*Ao1((;h9oLVfP!M+J#n=~LKpVY|DS>Txp4=eI!SY~g&{SE$1JMGEW9>Bfvu zj}9LvXMy6~RLkGR zh%bioUO7q>FRL9D#_lwEAYb?*)x(q$OizEI79q*RvCsu$PlBr@-nHt(`C zKxAfs75ldB%NA#dHP)gRAbPS8Yl%in1B`g9+6KOJLp!DC=Yn=GkvtXXSg^SWe?A%?J1V|JWs^_DMyrOfm$iG0-r6aoh_;+c#bViq# z$|mA$5oTlQswi`B8_G=aC?$NcGS?uPD?XNvlZlmgEyaqGMXU`+{%LUCGhr3YM-v&f z<{XiER1>5lf?WL*O_0tAay2(M8ENSpUBH(Xb0AN9URIVbS`{^#2V*TWK1#jyHz&_b z2c)lC7^I<>NROzbhF-BGin4+lImUWDpz8sqSw2Dt>M@6d;8U6l9dY5ec2jD6eaRMY z`KwnoAI55!53^+{K!wJ$DdkPvSRDwnZ3SpHL&-iF5HKIcd@Az|^HV$3q@wZe<5RO~ z&VutK8>BiG`Wz|gIQItjK33g9Ul&ZEtK96isJk%CM z@dyG0g#x|vAwycrIXtAF*BI#tBVYO8PTY&HM~rO5c+L_~HWsc3Ej%HUZB}8wp{E6$MIdY>FWRkR`B+=EI1LTAN~13~gz6bOeuo^G*$q@dQVWF#{MM zWYz8bEOBGCW<|)zC~u@W)4g$zR%5!>l}Lu+_$WlKg=9UHdmz^%3K`Zs7t0Eq3}vC0 z;(*j22RKEsjr=UN<17tb0}wbJZ4)1fKsO~v6lzsIN%wx~zz`P)1piI`2UQv2ylPtia zfSL{9BYzup=b&%%3Q5T8Dj~rtp~v3+)e2p^s1i~~EM`lMopFdB{Ct*tQ+n-+eAIhd zAO{`J+h7eyZwNOrk`NiPq!G$+SV|QIj3>g<{KMe#?Lf86hZ6~%<`j{5Qp2O0faYVP z8#O#S3TR%<4b5h%-L8F@#>9$z$%;^cDO5Cv0-D2_OWm%cnO;f;Vwtv`N%v8F7vOS4 z;lc`LI>=4jzzbZ{U(BTrjo3wTmf+Bd?JPxr9!xiz#D^frE#VAhvNSCTDrP8?C0Bu`_oPOy=bTB0SeCGkH z>8pilxKgd||83I<6C=i%fntQsy;+v_3!sTXj_J*^|2pO4`q^=*!-k=KlN}KXU4-JAI z?xrxn6GJ->ms-|(5BLrStu!v@;cl*268_r574&c?H~vP2y4u54=HYJs$a}`8#@pBV zuVllnD`C*J(>o~-w=T0K#qn$-0ujxogVgps-*j*yJw^K*uPjld+|2u8Kzsn`kq;Hz zTFbG({oiW@bdz>7x$B2_fq*ZRT3}TEpj9<7xw)ZgtGHDRNI$SWp6ev z5nK1%gvzxnxs9)7NoBd!W+gmHftA;6wkaW*mt+REm4u$G<4~LI*DO`kw%4X!Hj4nX z@}OGgv-c7@%`LyglbQh?F(CSnGy@K1QRNR8h5;KbJo-+9jm74td^j%LEp@(M^%yZ+ zGL71`TJ%@Hh3_n$3lyb+DfD(g5J0Jwj{#yz%+0^pL)!9pWce@s6>a&|S^iaVZQqUl zYMtQr{=<~L=Sd8xP`KJ4Bs79FMmUM32W`9!W+kG8VC5ua*!C^t`AHC)7+HSeWohar zf$x!wgv3t(nW21Z_+SFG5jka8?Lb)imE;aH>wqO!XB|Lf9k8@q$vT+)^lw)1$D4J) z5=KlzKiYw?7TTP3pdwHQ*at)`G^Vlx$S&e~(m4f+fL}@?;29QJC4DLRZ_(+)H<0Uu zq~C{h?Og2yK&D_(uGdb3VoCv|IkdX@;4P=zoYisk-N`}RUz!gY= zXp@ft0=ml$zrYjP+IJKO{IlQH)?Qs4@MQky-FFkeSR}Yze?ZEv)9Gdd6sA7TENrE+ z*#MkZ^|WMBd;carl+a=TT>)^7^Kn2@zc~{mpVoZnh7Z$keTU|QIzG&GyOCbocUDvu z49<{Y zcMD@-uAf_{Wail+8eBR&cs`dkOiy7H%4ETO0jDDB%K;$rh_?FOSpC`ie@?*a-$JrS z=YO=(@;7(xrkkSqCF>p@;mI(G7XRwPMKsx)-uT)lpM35BjrNYw9{x1(dQZqyyy=z8 zi*^>L-^=_Pm(36U+#yOP;{jRKptR6u=EDJ}S58ejJD9l+nDnqu4O7b8pUYE(*$ddr z6PEabg&q#^45es>mK$(&xqnxed-YVgV-Q(tZs_l9NEK!-yP7Y&HGzrwu87!sKShQa zyPhN6MQ5Fz#3NAD;;-|6)Hrrd}4?aU7C~ghmF)osPDN4@aPzl2hvTmb#YY)oEL~I{%m}|G4GuR`QQ$&%LFB z%_9G}r7&V9>hq63w(`~}0Su>&JVkCPNN3q|i_X%wT~9qu*;uAoX-+#<7X^I!ilst$K>{5a%tDzVhN+AdS;@2i{h$KO4ziNf(TJIwEODm;QsuJI2cTE1 zY4kKVmaT>-?`g}E+3=7M2^}5{%*?QT--r`w&vKn^#%t;e>7rD5^D1Oco%HIGFqYsf zL;-?DiT3%}(n8lcURu0C6Q-L;=J7ZDtR_q+k<6DVBXM>hL$6#7XWl8#nej!Eb2G5b zEWmMKn9_7H1Wf)yrYKV!Q2~G?0n{%aKZLcJQ$zSU&5Dj#@!CMMq7zm;v$QUoGl6!S zCfDeOEZ3`s3oS11NtAApI8Acqu;m&da>%S!*=Ux?jr>}$C?Q00CDu{^F#)Y^K32#n zHwT8?!0cHHA({9h zJwEO}*cFKqXM2yfg+d}S&L&BGBO#;XQqQ!kIIuE1Nn_hEyfAbyAbUF7Dn2LyZ%j_B z?LFK0^exG)hMsMFa&^uGSI$K9A2ai>sgg5s{IF5MXOT0}QW!B6^*IwCC)p3hyO+g7 z#P%&y%qFCe35zCA6fc_>GnU@7jIA@Zva{rg(;JHPi0F7WJebxgqu(hMYiRZAP$1pQ zP4R)D)YI)@>f|60yd%}kqbZpSHyn?meKg%4c(&!B%tWcQ|0$B?K#LbW6WreBQ$^eQ z%<)rS!>eWk_~740-8t#oyh4)lI>SOR!{Yc8AFJS1XIO0Z7=X#-f2CrS&P;f-vUD|` z>b>&3SvAxcn52<*V!5{C$i_Ks0o%V4E6Nv?; zh!f?*M$aI|y8*cXqfkB`h^Q~;fXE}-{&!^mzx_2SJpr${JE_((wtpmn)VDt=X zTmVncpvD)>Pvz8rQJ9`VO;SaB1~t8F-ZRLJeJAk)%ME1hJ=M8}AyCxfQ$2$iZwIvb z%{_xy>sYIm&+3aQF}M3-4{6Kak>&s6e=1=4p?d~3{V-*1zg*9trj>kcTK~o~zd+BR zCe2mte{+dp)4Qla)3#+BN#YvPt);2x4Yz1fCQ$KnZaIK-fLA&nCuCKe6GQfK&5mx^ z@%UdJX?BpPQPZC^3_CUoB%2~fjZ0DCLo`xkW7)jXqoz-&@}#-4u<2bnPuAs*W@v@3 zpE`zg5PGa@0ppGxTfRDMzKVE3R=7kZ&zO&fLRuxaxO zO`DErVIsU0LKvQz2XaVlqrOROkgM4~*! zr@?UrR?&Pskx^^T5t&CdKRV*a{f}yXbi$7!CF$&Nqgb*UUNjfHHyZAB6YW8o1deIO zL2Sx;CR7zWr(jWLQ2hlsr2q!Lpw-RC4LRlJv3EG(T}LA4#_lPk*lV6$$N zPY593fpyIXaw*N`z?OPelG3^_fM8#M$N!s;RPfkcUx21R9!d5{PF`qQ2@F@BFDzZJ zu+o^Gw_dXvpK_1lMsxe5rafA7WZkmPGkqt`0x|+mHdc8r=z>H^!|GUPS^*BRZ+do; zSeVQ)3}Tni)6SCEBt7h6K>9_Pgy{;UE{?QyE; zL|5t{dUjmS(xTP)oMO$ln+^i=9>4kAjkVKhAvX@=G?h=OWVGWJU6CkpSYD@X#aZV2 zj^&3K8HN!Xj-Lbxj36c^YQGc0?__DY;&)!W zvpOo5*Y9Kr>y6*ZTB!Cr_pcS{qL-h;qij4$aQdYe(ZLW+quHe+Jbkq=4A(a90@u*$ z)uBMz@l)m1QpJ2w7guP`ZSe<-Kgg#}M(7ZqjK(8e{IgG9CBKqvxcAlTUh^y-p_u%L zUR_Gk9;T>=d3h(3xPEgnUuJnculsvZb)k9d;W)(ygXyKwY#+~tPYf9AfQerg_@OBB z`o(Id%tdUr8WH}6nr4NKH<`t9bEonxWb(@%$ve5Yk0&^q9>`lhUN7qi$aWZ}CWV%1T`05KIV(rL@>R>#%_QDaGCHoQizx&r-5QW6w`D?of zLw^3KYMQjZO?TT_BkOdO$u!c$%55%kqUq6!@B?Z{xFthN&b*6 zS+ezku^~*(%$#}u$N#s)t>wA+_`hl+&kx-J^Rd^XHHg^lS-P|XZE>o|MuQzpS`0Z zcVc2YIV*69qBOK~5;`s-UV7LbIp&~k#v;eqzPUmj1EJJohM zeWt<2D#zGS*v1@V4|gVHesb-pMNRldxiFy|L$RqDhr6?6)tLiTMM#SI#AOUKm`G4` zRpJx(&aO(7>|9BXESQKr}f*i zg&Biprna`4rK07SEg$SHg($~~%SVAoHpxWQIPuTl(qLf^Qgd1F7nycdMlz?;Dx?V z1Co1z?XsXT&qKs`v8Qd4;}7blEaJxYjZQ?m20}_$nJh5;fEWn ztm4Lw!ZyZ@ecy=?{r0vKK;m79Fdo1WdHn2v9v*lC9wfd0wHZ8NySL=k+=L#gN`PWWW^Ws@PL&q z;*_NZTTWM!{W(%TYy&D2hxypY;yN zB8vu*Wra>ioyhl7+sQ2A5#DP!mJW3+C01B9|;34Ew<$oyVRkSMj*N)kd`9!?aNqnWt!5ymN66DawfdDu0rD}Znt9LcX zY2r)d`0`Vn^(j~ZO>&7|PG&cHP6t}m$}Jk7C?}`ii4|$C>USA#W~}IwH3toH0!>uD z2^?;2Sd%JxL@_6cgV44g zAbsG+&#oO&&vIGT*0#XaO>0}Ot&I?Q;i?Y7E%498i$-;*UXJ;2MVD}gzW|7J6O$^& zq?f<`!wsIAm=rlCZ48_p40~E@XdBDMC(Oy|eNeEZdk5L2EtgCIKW~uI&m6?d_U8;zHkWGPl+irP zS%&jL6n@n@fFjcmxy7iDkM~nL8L@loSzN?f1|GaF-==H6m2<(WD3SND>rxOof~{^j zh`^Lv5(M_J!ADQ{xcfy0AG-1JiMlm7AM99JvJPo-UXQw7A$(r-qD0){H(Kp?NU()i0iU<`gw2LIx(DH!~lSzo}}A8IoHU0;9W zjmhlTc!!SZWH(FB{?(<2$z*4G!*!27`t%+d?;MjI`camTy~>&gPOr?b4(YnS{n>qz zO%6tENu$~-pPcnXn_fBH&eg4--^~YO;;+rO?b>{c9;^5EV9V5D)?dS!b?Mv-GwcEJ z?bxy60Nl&tCIxY-ru~A#yAh2$jzZojJ5aWl8|TtSnee>G?5>yB@EJ?i){C$p01luWB5o-+r&AXXX?D+b&78|9^` zn)#9Zs}Zd{iZvGeEo4RCG5WHL-1a&cp zNI=)P92|i9EinOn+5n>`VEnUY+khSlP5;sXW968XOZ#s#T4+Vb%A(6d09=T)7txDN z`LfQGlC+>v$Xd-n>rAP7_9V!l|T486Nelo zEq~cKsVBa2^SqFSU$+*xJOGYR_zP;I)D1G?IIKlBlr9S4120__FRzr3RCrN{e9@wP zIly$#bxD{GZ!n1I2QlyX>&FH$Js_rW-R!(Drm=7>kZJF7+~NQ%r<;c)jM>bE*pHxa z;kp;gNL7W3LLR3Y+m3hH8db}35CQ14ga_bB1C5@baovpu8a+Ux8j5#bU{Nht3ncCV zM3MnCB25vk22E5g% z0%rZ-^GXp(Ml7G?VV1jv6A`aS1Ex4Hb6xh2(liecS<}lF$q@)~LrN~)+P=j?Jp&Q7 zVfeZH{+bq$QY|1m?rx(6jG2f%adB5-uY2mu>;EZ^DR}-)#y1O;EN`pe{zMR^=p!~@6qB7w9i1VeyVFO(v<&>m0H`m z?GrbkRt8Npa>Kf%#H#Y0>z6Mj1Ci;tik5>nM6D&IA&&ydY`Qoqc5!^ikNiagiKe)& ze#;N13Sv3*Wk4utt*l$FSPLxF25d`N*yTh4htNEZa|=GRMlf<)Z9S@Z5ls`Yizv?G zwD6-W4LqNOBzGOp^|Oc)-%AN1YI@oxIR>F_$|8hpA03g1bPWWRaEgFPt_dNfLdcH0 z+YBLpsX6Jj3L!fR+ZaOjJqKO%+uK$wi8l#-OA+OgsRQx?@CMmo7T(t;2)v%lGRq$k z9*Dt4y{%0apfv*rD%|8jRYz0rbatv2hWr=Ck$ADNi@uO<| z_@}0dzK_GlC+Bu$btc_lZ)MF_t0itsIT*D2TtZ8|j2XSci~NZC@cQ{XvDTuB4^g}r z2To`?G_}(x%fcvgsq2JpVYzvb=0)To#)~~{j~r*vHbXK_6zLcUBw?H=l565bj5txG zan4`QT^|juEwa0=4+Cedu%GFhCi7(a0XG>e&Wt+2eM}@de$$NYw6{ zVpvv)esDZKnl&C~J%N|As1$^&It5(EFa=47?tl)}%W)sB=o0Yo7XZ<2 zVpG-F^wZmEMET;gR`sGkC}_WWQTt+lZO3}iYH+G%pIO>M4ni-hx33p2X0?Ys@QY># zkI8By`_=;5+Tu&zyjIlGUi2Z&zV>@c$DyM4Crf=V16C4P)Xvg0wxAHYul-;YvMNKyaF7yii8a&Y!xk35VmS{2cE#Iu?1olW%xmjy@PZdz~`y857XsT)FRpY zIPYS$@>a<0G7~);hncxioYSE2p*{rHvqxUGs;BS@@JHeuu4>S`oFf3%a*2EJ^FYp< z7*;WcedqH(+yHDJ=c`(wb!Esg?8ZAE=OBb#u3Z;wPEIdzjOiFFR?Jxju$garevw;F z2!+p^(HEskB~kq9xKTz3@v=B4zT?NCORb{F3){{^R;E`V#;<*Dm>jk6w?{I16=@wv zHDUBBl53(@jObOQvSeHOMbdSoFh%hD81mn|9Yvi}y7_@!v_coKE%}KDs2tB37fNMB2y^D)D6%&4p4RPcb z4q?HS2aPCgWudBc@RcPX@&QxDa)eM9(^_eTnpz?&4VmlH$IRSuOD zt#vkR(YnHklhe0$V?|?lU1~>Gkvr@{K9n4{D%y2^391~qqoX`Ts_5GcImUEV{UWQ_ zQKN=GJ@M!2k>SrHBdO|BoO;j3JiI~XzglV3_ym1y`i^dF%8n-!%I+Cd$*}3}JLss0 zBQNx6o`J6%yjsz`tz8E)rINyPGdH!|l=Z){3KqS^S>fe=&W^^26$Y4B5;bp&9I8+@ zL5^2K-2!=aD!{E!t~mvhIt6S0a}{d2c?$N0-)vyBItA+}jG2Y?Q#RhqO6zClFj)w= z{>B@V*{S^w9aGi?GCBK~mmVgQo#_qNJ^Cp7&)E#nVt40yvbRg7x4dBST(TB-LM?3b z)N9b?FP~j+-d7tA3?m=e%Juc%p%3m4b8zoifwFcNY9%rSs~ZXP&<2O4e_!hYmED2% z)g&Qnacp}e4`Sx)*g+H)mgU%KZUsf2yOxa@v~Fu7<@^M_+qQ5ZI_?J8f#@jLI1o|} zL`N+*9f*HF|yz7Mkg8+ExQwep&dH|=Y4 zmF?WgExRB-_D$-z<*qDP@a^>W?|E_x8_PIIHnoPuwZ-d#&dDk3(mFjFO)rm+F4CjjM@DN$wN`2DO?`Ei zwm3=NR5szcyXwI+qE?vO)M68vp(nEs=vbF3q1KO{u9TCoTQH92`F`ryEbt9kDm)6@ zAj`dgI7J#__JZ$u+vE_YWs??hZu<{FsCyveHjJZ|-*Xe^O2xSycefGeJ{tYI25PHB zc}HOz<6N!dsO5ihTMci&uurnd!HA_2MrX$YoUT8={MS45D0%oI>k*zzkJGmw)5+y0 z$84zg^vdZr3wmqN9i+z~8d3e}CVt!JRBI>#evtDi+RuNE*o~fg6Xqn{JIF32I9Ll7LRwtp&Kj{`j$Am;>hQFqDuF0TM`-o&!1 zvFsyHHUMj4*(&5&v1m92T%TAmOy};9cV+qd;@P)#V-MLs>kqqR!zhcwhj6Z+)bqzdL@n=V28{<#yg<68&+BO5vK^JQMV$-CbJAOC6 zK_A4Y9K_oT6NC|6L;K6(EXPXYkOpA{F3EnYw#6x9zkMZ1?s?P=Qjf-A7-mjP!Ys{V zhxNgaZCV7FeT=rTfpY$UzU^8#3LSR=>?m}UYa9hBN1>yZn~uU~-o4pT=qPNXqtJIj zmdNsK({cC;DadN#d64OAa4}Z%`*gV}($ef&hD;MLoCxteg93JiNv+^yne>k!kTv!wM7(UMImEBgLN}Aidi9@XU)wUCI z-07(I5BX#0*X;OZvxtM6vMJRk z_8!q}P1(4`qC`Kt=_!Mp0%4}U~`W;@zxlrfFxg+Q%&xMlxYjSTv>)=ZqVabEm~j76c7 zr^HG<_@#y0Ro8~pnWMxPTkmcGGb9m)6BJUD`mA_?Elwx9j^#5 zZ<1_f3+228jT^RbBRcK_*p28Y*SHZgMiv02qtU^(ElxF9hgwG3sy zqy5v9!nIO|4I6MsRAhPRJ3-*PtkF`DrH)0?7%>^4cT?mX42&&UcoH2o3-%;B$~B&Z zlqbbN*&eqNA{lo&@qeRz92)T8|-k4#NAaL+}SydODm7kDxUrvGO^(xqou{ z798A9D4V>Ik32gkj-Oi*c+3FwRC>MuRm4M6?B(a;-8a#-4RUDjrt}i(-ChDjy19X( zcmw6Tf3MklzmFRzCV{?4pkFIZ)oSyFbC^6YKSV#H4mn1(Cy#hfYh!FU--lY#+%BjS zxON0intzL)m8nwgj`n3FcHpLI=7%K8v)FedLLAR^sGmlb<@=6<7`XPnb#lPdv{8%j zwxj-mEIhrnqg)f-N`M?}NJ$He&tyoxpQhk{nt({#u-sD0>_2ViVTYiN<*xI9XH#PRCdE zbSKM2He?9i!?{S7^VfLKf4-dmBK_%zx8gVeRo5b)ge0>qRdY`Zhz3^<7mj2YI1Jfsi-pbH()eyY5oC&}^=h)n}^UTxzbmBAtJ9RiC1tSxC2; zmLv8?KJguPx6I4IGjX7YuggUsb1Ml*oaSk4`GxITk#EzWu*1+ItT%I>x>1P8Eu9-8 zN3QPbmt&Vut3Y-Mua}8-(*&p(0jfyL%>eb{i@*V@NZ8f_RMEmrfSS?#iytR@yJVUi zT|T7K=c+&ZlMS=s&OhL5bNuup{!uP0W#{0O9lz$uLuBumP7|f3ILQ*SNpjn~>(mZ9@76UrfLILOA!O{iteVLX^!q7*E-_gV}#@kxVa+*g(NNX02gJ49%{;4rwXM zZb-Y_#J1Vw#5lF6XJ_pH8L)(sG7SeqLlkZark6gNPi<)$0(<$n%$0|dgh=LQHCX50YD1B_qbjm%eo z8^C{(em9_f98z|$$GS+;3E4|nL;Kxgmz{FdD@_u85eyT5i+ zh-fu9)pUIIGzY7f)#rr>SF}1O1o&CAG%zK@3r(_1^rHOF#N$8sID+&Gqd_v=2`Ky5X)s-rMwHr9`=(pv0W z*duKDk|pvbQ8brRlFK(g|V|t7ik`oPaLsE?M8@6+q6L(>cY{xp)7U z|5F37=5%g-1p-dabY&L6AlcM%qlC>(4pN`Be(;%l&49EEc68{DI znDllo9%^snEesks%`ayb(7~2kBOT=M(T>r_1H24Jdd$=X)HFS>q-;@Bbw9G*|$f7hynL zx5HJ*3yLCDeFazX{fNE+o^s`wud2$D<*JVX*==&DiaFHxeAP`2Xl~A--pq>F&rJIK z_kR72HzqS%zeC4#vYRDm|LPJOyty;I;krj3eR_}C`(v_0Kg#A(UY*cldgbx6Hdm)w z&;PD`c1f7pVuyg1pWn>~Nt0{y{k%5cyT|IMb!^GH5OH#P7e@xgQ#!^5%e8{ck5e0b zHfJjfRi%TkECG=Zm@1Ydgt|gYMyNk%DA7-D^F7!7jshj{y3Fh4#E|d74V4tF=WAM7 zac?(POzAjh1r8Z&6Q8G97=ydSt6KB9U{z+QR??TBhc^HmTitT(fGM}+2kc?Pke(Rw z@;^5W>GgcuUN5!=2_EQ7Jqm)@iJlsDY%W7s-<5FS7nOo z?Y5;P#CSx9>gCu1S9Hl2_zMhUdSc9jf5R}QSH?WEG!lc%Y_-NKwZ-dW%^nxGREJ{; zQ{8+Z#@V@;N9GbGPwNgSOVv{_# zoZOD1)F}`d)$5kY!Arvil~lX6ed`mE-hpfrR#}MTnkoy7DhrX88&wwXIe5B(SlKEI zkuYX5*57LDyUIeeP*Y{G%ZAY;hvewuN!5(x@u%syIG9MbrL3`ckd6bmz@qkHx}1ty zZAJUIVPSOz-y(dJWd(I?-?KxgE1`P-j9-GX-=KK9#>+$W8}x04oRiR1^$U-nqeg)q zfvMe4t=;(LpK73ZbM1yXl{@SVt;YO;L87ZQ=52g}E=Zl6wvQA(oY04M500nF!Gs;m zCG?TQ-HE7evSax{nigRU&bD$xh5?J{$R}Q6LV_stGK&pL3Vkd0Bg^)4i#Rk3GTZg6 z9Fb2tH$;w5-POOIQOa5cGK!z^tSr|=tx{3zst2O1K(-I59xy;TtYUWseq26j*W>Kr%rr{rVRxJ(UFPz${PaMQ#AD-}E4IRq+u)gdhS0S=Vw10co~`252Yb8Zld3_<@+yEHn6!6xl8Hp>Jr+l)=M@&qEP5&Q*o*7Z zq`CrCz;HdbRK+2pM%zxvL8qhMOZ;?vivdwjAbQb521N8|w=D6L_^ZcBm8~>RJg<4O zm5}?vI%pvq_;A>#7AM6W7XCNxUkSxC#U%S%^&1vjK8I>Z0zFMqOTE zP}CEOUiobXMO#48$EwD-=aoatFVG4hemqNinYWUqUfw*2oy>7kD~}^6ogUD!E>&!a z?jFQ0yIVnWD~_DZ^-1dH8I5UVQ_FH#v&RS#T|IA`9MiOHQVBcJ{R5Hifxr{qKM=_^ zl^jx)9PNMJiAc+hN{+|A_09%&t4fZJ!kF0@#{C14R<>N(@dRF@$1P`Amn3lWo<{95!nbrj;iC`H@li4+`*g%ck~?8m`0%j@uTVdPTgq2;Azsx*7^456X%FQ5 zgiabS{ee#J06GJvutc%2-{?PbE=B@>e5P35J9duMkRUNf&z8QE;)Y7t~<1U@``tG30dVr>0< z*-A}G?09J$x^d)(aq2pSXM3^3?khwjiiu}aM3QY|1LZKMZ@U&Tar^HZZC~RX)taZ|?{7-J%q3{>DX49OyrKTNhIS8&1dB9Py zXzJ`|*0H(X$-4HLS{;vX=Nu39z_4*e-3wVToRYi%PgMfc3-PN^b|ugM`0VC1Kn32MYdzhUcr@t7Zx{~01TM>t;vMOhiD~x_uMM;4i}wcU7y9wgtglN zUxNf>N|*9gX%5J5FNGnZT+<%NLA;a3;rZ>QB7y8S`EAAg_Tzu=1r2DL{B~Qf7Nq?4 z@~3`Yk<{$}rsoFC0T*Vr*FIDUm6mQhOWiLEyh57CMQ8_>4K46`P|Lzp@g=J8VuO2~ zD72g)_AeiJF+UtiRd3 z^wnJCQt$EE@}gPaxtOqPb z|EPlL$7)8Z&G5H3Ayv1QDEC8}%}2Ls?WLNH;+pu^awdK?JtQ#lZs6M~jdLHIj(VAj zJXJGqsk|J~&?D(o&eSVuur&5c&lq#xlezz=|4hN$<6RNdX7EKdea7UoSfe#Xv}_8B zYxLg?Hu@zHrkD5AgS}B2$9Z9AY@jUkI3koc(JP`=QNVQwYvbCA97HPMD_sr{P!*S~ zfIe=p(GxcQ{ei*8;i3WLx=c1sg6NYgcHz9Fh*npvB}vrYI={`*E-#9Y{Mbv2lwD}b zp(NoN;>*cZ#Rxa1Ku!oELy&bX2M~~EOL~BwHR$LE9q;|BUp46H0UfoAwC9BzwIyqT zM$SbbtdyD_&W@n#%|_(RYm&T?OfJ!*JLZSjBQ_Vb2>dM0!AYq%;H^d#FzefiREkK_ zU^aDu=ANH=ejXH#OK1@Xshj3j?)n)bYkJutIRYVWNXeyJ+qYP#XCR_BGz^j7UsGT$ zRbbt5cN+!P@BPN#YLK!juZ*0651+tj6tblhV~w5z0=}pr z$R}4g+TIBSHy`;X&Kr`2Nlph08+ldMX4uB^BETU=9xxAK8_Rnh1g zmjgLaza_MRPXk$PDxnoCq2HVQUIUVSR6^?_kgzGmmgurFmuEnHX+6qXS+tgr^8Stx zIojQ4^><|daAZYcPQ559z{gq&b;xrAUkO)5$t|kHsw5$XiaJy;2NbxXOQyhIV6f6t zmhv6%HCX8(OZhBsiHhAlnp~on&)UnMZnG|~l`QcH2!zw0!AVaz`Gv8; zNe?)Amiv957pm~<)&iG3E&^$9>(q9nz-f8eyDo~UV+Rh+eQ1PoAO5OTaU^P77vy=C z6|QYNG_q(BMFGtT^~0iYqnr>I5lX#onH;S&Y*2|Y(O6QE-hnU^wyYD$H5C<76&3A& z*ojEX&5DZOexSkBs-mK!FlI8=S5)-fvQDIxZIxEwjU(OC5g1S00eK4GzI6OIY49SX zo6@zp5B!*uQRK1CX1;7U~-auMHQ- zjg6TpPV4esSoogSI8jvL}^V}V=5O_ zZrc?QT_k&!qig$BGHg$wy+=m%vt1i>RyBNm7%_~+DhKLkRdmx9FP8u%})9D=sH9h4tKk{!H@mL=RWcq>~ z;cexu1u~7Zrt^fH#^N=h=Rq#Nxq8*B-5PTj_eMeJxU9y}f!|-|+T|*VR|U_lT|O1B zBty>z$YH08x=ZSGd4+*aPtf_bcNypi&-8HO8~#@Cd14N~c1_6P$5hmZBDGt5c0-Mg zes|N*vqEsg-j}J!Q-zA9@^ZxJ1xcrJ*ih17$qA)r3>bO>!@sy&0Ss7^o;1cH?X#Y? z7Kt>cJ#G6aMQY*`_6f=m`RU^a%wB;LU&1hyl?AC<6j=L>|97n>pKh?y;N$g^hyyI-p>sH7SkL zFpaZ30(V_kI?JxhR>gx-g1#;YF;38+cR6H$wOqmj{Jg{Md;I8?_i0R_MEqn`fz)BT}fp&62|t_STf#67@S0 zX&eYJVZS4hTyp_P>H<*v-*Y0;a^nKf_rCIfZ*a7_0MtcO=rv_HF{J;n- zbd+n{04X=1qn4X)z+=r}CY2k|QP@T|;JvID!_5383jx>Pcw;j2Id|b7b zn04Wq-f-QckFx)qU4$%lcdjR_Q_}R77c8DjR&OVjhDvBR1lWJ++P5}Mu&!nwVSBTW zjpn$QLdDVAwjZ0Xh$i^>fwgQo?)ZX~US|bqF zXx|BacG(x+Xn#}TwTyUGfNv_5myv}CZ#^3z$L%iaE|J~k6+m2@tH6p^fxq{s-roq9 z`?#O=mzzbKTTYx44AnlM3@Eh_=MD~v9biJF@bZBZIT6UzmkAe8=vg4rtN+cD zBb%Z#8&-+rnm|=5Q0=(8%|P{+zt8}16{vO;wlPrcsbQ7qC%4^r z6{TwxIPlZlx@tIngs6$tFTK8O5m^Irdm}3?uEw`0=u6@TmK}KP=odWY z=eEv^P<9{MB_;*20*Ck^yPA^bc4UQK<~u>|M=oJKya+{fA9QYroTJcP{R@|%qgKH# zK}Wg9C6ICnI%>J;68wj++3XT@6t>YN(4M;%SdQ)b0>Y*)+vR+tISO|$JsjG%Uax6< zhR)oVk#IP6ob*&rQTxdHwpM@Rk2W73H_LTZ%Ov%!)Wfl55)u zIgEGId&%&QZvi6Q}tDjsk9p@8HtKXoLOnhRry()1< zwGy0IR$FJb?fHHf1mJ4xw`f|LD$7Jw*KA}FaiTmgEZeo>j16E2NbcBnZbdFlZGs51 z{x?sKa=Nx^5yH0r5)#o40Qo1Z!WPLjA*@sg+i`arA?*8Zeoq6#RaU#Bu#F*X-&1Er zzrF2-v`^rbVsAJ2T?O-CoeOYr_UiZPb3AHA+HdI^8?SV0U?<9jlUZRzptrhiQI1vX z3sChY)bqM^X^6gru5FO>7`iFF^b5MZ1n3o*s8}^BK76o&V-pqYj*3^BKMa;ztr^>u zPtb>^lheC6BCTyJx-p9}>tDeJ@3A{H89RxDQpi>os!ASTSpp($FjXu^7 zkffhB74Lihrxi$o)j?HvwQzeI)$N8q&0ea*Iqj3`s;Z@2=ZzdMlmmzvF}#eGu=pMg zp~P?jVpW+D0%Rak16R><+<>UHBnRYC!;YTVarH?BcHlK$)lCmk_f^A>19rXjlQWC0 zGV6TVj8zLk?(a&FYKCc+vE*0G`u${3j>O6~ej!|yChGZ`g(O6#=uo{JS>TE;`2v4| zp-fMd`L7=}lsVdcWF&dpAEyGOnizUM^IX;Pb>_G__hOkIvpr4r$>b6}YuOq^Y3Mqs z5AOx8-kpV8gDQXSXeV9b<*8LTQOs@=u+kMj&w|_w?KJQ*5~Vp!5h)S)1{%T52;o3S;JAeTO{V*9$~;W4pB&1HWGIEN|3{ z-94IIqL-7|#EjG7ou*m{&F(?0p`katjIp^y* zZ=`bKr-uhe$-yLNSp(K@Vt@Cj(QTIN$m-qKRR+i}O=BHR{6>@*Jgi|#omMm9$2uN;IZmC#q`F$_?wFWZ#D7XA3;orNi z)~+_++Eus`oV0VZIOh7YkE?hAs~ubcUjRSQyuGDet8n4XMy;>m?0;#(gm0RaO}ddC z=b3Fq9`x|?CIxY-w*P{{yAdrvjzZ<^zKZ%vtFQ8ivHATRJAU6Q|4hN=V--f~v-s^L zkpOFn((r6(_Fk$064~0{%UOE`_n1CJ*|5i1Qg`IJQDi&B${ncP_d$YH39u}<5aX=& zd8(u4XD?qL1z@XNjtVg4mVAIcY)H`)Dc<@G3Z%d*gVe_gQ32$(Xi@7@&1ISf93|8i zT_%r^`B8BE;G4{<*x4kxca~kcW071MvDuDRmJ-(o*FxTnxgJ&8G}>pcDkGsqkXwNt z1s-dC83aLW(oQ5_#r}EU>XK&_CPunDiBh*bbSd&bExk-zNvxD>Kv-0FlHv!m#ye(l&$!a6C6KjBRfiqY(xLm`A(vS*q>TOYI`qi zWZ!_lBdieOP3f3<0wa(5k)MZ!9Yf2 zvN>T=Jz@IH?>As*PMB6F$>N+aT`Nt@YDwgPU{215s zlb+;Pu7@)lyH1GB?}Qd~GGUQONHZrc2phozjYO8sB;>`al4aT6LtX}Ar30>_0b z4`=qd{MW|Ic4B9q)AaJj@2n$XVHE`d&kem_!?IM#w0UI9nQ9WxFI>X<^#;TbNEAlY zi7h9!y&%t=lqCfb@zn38$#F}^7L`D|wSD)6ng>#?WmJpYj+?p)sk(}eyW6O%c>i_( zZ3C`VT}4M>%xJ8ytLX23uiS5MYXuf~Lt3^~X2FAZP%Z=f9xsPy9qvT!2JeHMU!ica z)tEaTXPy_NZfIH1yyrJ}5U=VdESpG)U8csT;vKE&*#J3Tpo_Xo=687okoTr$L$PM# z{aMfet*P12QM1vQGd(CKwKlP8EL{h9PEI=<`&9jagTPNy$1fsqoT_q~vktUCz{FDsOe(pm#E2k55RrkbYdL0sG+ROg^sJ#qPt^FZxos@!f`(Jm_pznLIXA`P z%Qfra#tz4g_Iz?{r@BhJ%agJoaGlWiQwu!u@r|epQYDS(j4UK}NaKKd#G+Y5J;$;v zKabO}m=&p5J|cAb+9)|1;ckoMxtK`XKw=5c#YA$=xfsT|m`KabbFojqyb*56o{Ncu zF+(wob1~6E&AHgclPa`&{AoHa4kj7RzxZ*&CYnu?qsxbM`dnogPU?4cmuMYS6bU{N zTYirYSD|(m_GZp!PzcB7SFgs$`zfpck7<;-SxVtIkyUbsby^rb8dE{$wA!I_rjZb$l?U)j#{lHI~{ec6Yw~yyrhf$0XgO`Ezr5=FCg=%%uC0a*C*lpndV@5ND&QgD}am97&@!Ky4# z>6f^af=Ci1B{Ke;nGI6geNnjd7-$F5E<9z6WqGvkAtvbh6$ z2a}U$4#`n=F=79E@#GmrhJ4^}eVt)QFXvv*EDgf>AxLe}diXKs;t`pY;glX7F}E>E z$&@BjdN><^ofNxcvR97dD9a0z2PVffNvu(x+BA(*Lc#5LAJDNbRr-iBnqFbMB#eT{ zw&OG-j%Bl8GAFCu6~Xz2%t6fE$!$;m9Gyti==cz^SUWm$KHm83`v_6)Ufh z#tJ70kt!PWE(aB`mP@99pEpS92`T^Z#2`gCQur3>=YuHxs&xQ`pQ|oyYuTWB&(3p? zH3$sB1$Z|ph*QPJ1%-Dbk^)Dea&S;lU&#ZNM+^dbLcsrUY!ILu0nIt}+dC0&J1MVzDKqEo*+m*QC*5Krnz90%3tHRXOdwX()UUl*D3F0@^l=p} zXZ|5-EkOWz)F7cBBz*tZ{DuM&E-a9+h-ZfegwFT?&|7C_; zueGL&rjn!3B0)g2&;vJ%TRXkFRj4W?VNE)d7Y(xx~-{-@??;A&W@q$fuzj&Z375TA(yilc|R!LRGdjR+_yeuKAmgV3L&}qqO zz>`2Uo4fFecj3SPr~iF}iRLbR)!Pf_a^tea^7)7om+RFLDN+s);P9+6-OFgv53?{M zQ5u17$=`*z995)0D5B0=sVMvVPzk{oz2w?r~> z6lofWCt>6$l4~MIjL1=>chx){FLzj@$u|wCVX&70E2nkv*#Npx7-d=HP?vx`1o=ByOR=g>fP56Slz|9-Tt&;V9ir9} z-;hUv$Tsn&V!Zi5^7Rc?ns^gA-h5_h1qMTu)>yN)V0>bnoTglyN!SF3!&w^gA+mQ& zr@}iBOLZp6y_1|y?w^mD8rfm!S}{#C4;o+IiM1A0q}MJab!mw1EF+!Ye%^zj+BZcJ8HQZM}F4}8*HrN$d1A` z#*rUbTs-Fl2=1S=r{=?&uRoi}e#;BE$2prSG$-2$AHTp|YUe)U^UHs|LywY&FVYDk z^>NBtDorkL`QrPMNrOTBvz+?M1}TqUn`8FMC+h61cTLfZ|JQN&Uso8Kk#R=Z`4u-h zk~PNiX-xbuh#hd>l$(_Vs)Bs&CGX9jgID5;rB*pMt0}Pru-ZdF+?p6rH3t0r0EW}A z{d)%v78H(nvRlRluK!cTDQsJi89o0X!c&JQzEjp ze*o_7^OGeC66b~Qr=A5(@4Z~X_2;Ckvf!0)QHW^JqJ241bkKDPjt*}y9O;Q8fBdxy z96{@7wouHeFs}XwwgEe&DO`HMBW6O6D!P)|(TYOjTp9-ub~z zW9fQ$Bhza1^y~Gz4 zV$M%oQ7u^yFYblsua>oEqbRW0y;H}EBj^!{ipRectjdg7A!oIef=CT)b<1%BrreSo zu!jvhdSb`he$ud`7k1RjQ_l}QYKzvxkAmX|SNvNq0N>!7FYRo3t>%tJQQpXo360sM zO!&o`yD`_JN}IOJHB1?a8^o652ALZX*S7tP{g3NgP8`OOlgE*b$eo_HNe)M-n^ID$ z?XruEu7SL2y<{UJ*IcscddWsc%Z*DmKXCMg1~z3b*~kcEW@3Gl`5rFW$gHpZl8wF^ zhbJ)Z*=(y0q6X4I(O-1i=2K_4ZSGhgwf(*ga&5#toNu5Id{s?@M^0QgR*_m3IJER2 za#dL$L4+Uz9$D9NAO~r-1UBedAf?US9L2jiKkzG`Y2a~lowhl>f}dV3o3#!KE3H>_ zmTT4%Q|@rwkZHch9G`VJH!F@Ty8$|W5PBXBy&RgWd?V_DR7oRh1(?Qm9@8whSYTNM zQJNLRiv!;ZyxfffH$sF?UmGPyBiwCS#Fg!PortszB$luVph&KXE2ZMfj=S58D}Se1 z_EE)^9ffU-D?h|8N>=Y4&5UPKrM)I(yhByHI8-m=-ZRhU34ilj3ouV#ShZ?Mj*oWt zrt6d;)y`pCVdfI8gK`JJjR2S5qr+9Gbpe!VjK0A~nBTY>AMdBEIx-4aF1BzA2R!0h zr7oo|TGbCwsT{A%LF7Na(&b1GRdLC5=;J_^o9I(9`uxGa^N&sR*~^*cC+db_P{e5s zKv$Nn11u+}cXBc4YI<*ad3+PT<3y~6fHb4#F5$Fo#V}KK{6*-)&fgp!p)p7$gAcqqMK@Rr{gPfj_^RB;U zkaNh+H|D>;4Ow)YB-XRsZ~R;#hg-WQzr#c3sP-;TLyHaFEojK<)pKe`VaDd#+d*O3B#%jk2&$g9O^#q%HmOA0t?fU6M5KEl z-h`ESBDtm#52F%Kq~%5>-Vc8GQw_?>R^o|-F|)D$hF9N}c%p?0D)ICMp-A}wf5pN3gR15U})weX*+Q;=UeY_IRZrU1!R%+eOQ~0{Fa4n2EIlZR? zTB>%3p5?}F$i_Q?hdXh1S=+I)kgJLmC9Aj)f*5cj>sk&aAkCH-0X=IF(o+)jPk+TA zq^Bfk)k5$*;iFo#CUm^D13Kmg{^;Nm9VaBuCv-X;#l&{wI160x#UZ7li#1D71H^POTb zh_NQR#^n&RHe)IN@V0!X_-TWcp7NbPvz6(UU#PWYTJvMj)sAV@(vE4(GH__}sa1=| zvE;?gwoL0*vf7eK^*d%!LZZ-)iCc0>kXz+iGp$*Evn|su7r3-v51Pl{YhKLJWO-%H zP6I!)0~!)2R_;Y!k}7XRx7D&V^gWtq8Hq!7Va=hG1#W&8u>yN1%ZZB!p8hsVj!4*B zvq*Ec?|358IFMPwJ8B}iCe108=Ipq;%{1q)y`d42RcX$S!ZxNk`@W+l`t7ynJM~~5 z@p_snNKqPeadaJsLjb;!#(fUDv!HkxZJn3Ery56Y5M?PFuo6~3Gbn81via^;6Q)_ z%3@;1pzQ-NHpiUve^d2I8Krh+$DZp3ArvOuObcnzsw`RC({P>P=06edvq||o8 zkR6mk@$#njY=ks!sx_%{N0iHCX-hk`9pa>69ubztq%n0<$746Ui!8EI#89Tk?UDl% z`sPSxGetTFl1rG)6v;K&OpI)%NXw0E<`ws|4S>pKGeyD%lg$(@)MPU!Bs+TiX*w)}n!0Al>d(d5mT0T>zE5{mtE~z)SV&SJ7 zW{wpE5!63e+iOE4SJelQPQ|T!9A4mwtZO;AgEU(L9Q17UH~QGw(50*6gE6iC*+;Ii z&N9XB&X=F}{HN%cqYSB^f^z@^DsmNkAj@#abks)10YHD|f9V03Jp zoI+D)bA!5^W|KN3unRx5!N8EthH;`*nIWC8^VUk7O@4+MBXSbO_ddEhyHH(5WJ`YMVoR& zP|#fo0fi@w-S6p~>f@g=c3-dEZ;n2G@eph5mm`lct^4hqb#G1x-e3~#kj#2y6c)Gx z;`Oq!R4x0OX}%ji0?)1^=uyt9OKYvP>C*qbvFJTn^#A4^3Kkt{tg)v0wf2d|Td7_f zjy0E>VvK3aU&q;US>O3^vYXLSKC2n9Qab?8+qhXtpsH23mEMk+(ZN!yoPAeQVrk^n z9x|4`Crkf7{}&3D9&OsNCR;BWG`tmS|KyqNIuDte`ARip`TqfD^`W&}XPT@kwnlbd zWJM6<6nx|5wKywL<%FnqEVDdfMYfmusT(^{VFh7ihndS-{e|p*0z`6X-x@ijAZn5!Q)`}O z3hm(PFiqI6)r7r)>=t`4%f=sEWxb& z9FWAO_Dk{X{)un?<^}>y?H6k8S2aKCJcNSPVl_mAP-``z1)WUjWaNc@5Zhr2@2@9q zhZZum(O@9}F{DG(FER}lAFE1(#dC%R{bU87cyKGT5dSh|1)pC0rq2Zp7K_zDgS&yT zL2dj}Mp)yU&~iQSyj({%I#^0oC4zLz(WMAPCZK9rjtT&smRtZlX~@tM86JMn#0h$9 zy*AH{7-Y>?ZMhogz#mVvj9OV&Kee=_<;bYp&$@Sy*nD+|dah@KtA1aLvl3N`w2g^k z3P=cH7h&Si4g<>#LrVNG%;UhaLz~dRi!eK=YTp_;%ph&V;^e4(TZQ@sa;SAIl+3=G zlOw5Fc{M%Q%U1_*EIB`NJcc{MZuL0O)&XmigKaWZA-?vgs7(N3 zAc&}6IX)|Evn@H;rX(PG%~6r+QPJ;ypuxNzj*32C8?Vv$8R#0W@v@fT8jVHZvekhT8gPnK+e^8nvaCB)COxoJM2W&0!kf&ZPxgoT&~`MJ-ECJ@n~ zbxY)6g0KM+fu4+BfwXB2^kn3kK(A|{C!^(Np!Y{#(}12#peG}2n}MFp`q~3M9bA3_ zBg|7{AIcPr8W0D-Zc%{uv9kd0eul>O@D2~^GSmLpFOm!H8j~)F?WQD1b816FytRjM zV#%uTUOQh=EC!L;=o**fG*G`Kn}JUQk!%7$#Q^Y!t^cdRLK6V8rlL3jplG(m;KIPh zg3*IPnLd|Iv${H?augAE66W|tYC)+XnYUY&tICYEJw=5dhgVCEtZO-5fHYgu0`#n5 zML+c-KYZ7}FswMbm^A)?aah64sT)Ah(b`RvTP`{$cDSUW%Y!&r#yj-$)qgYEp-0KX7wLp1)8q8*$8>V}$yxi{>6OzhlnnDjw{Rhb`yq#!0BvDGa{beM8Wa>E`5 z^4eq{RkM#DyRQLClYK%Ck+pJ z;=z}<(!WSY@!J(q7uzi)npVcZ4Lu}SSu8piUIU5;=Kaf~C}qbfe(Hfs5N?vo=geCU zPw4dEn9aOBn{|72w(d_HlI#-Mp~;x+(~q4ENvB7D5eXkCNlGQVzr0qUh!gVTVbH{T# z%u`CBS)f;AtV1<65LOI0tUtN!rw+S$6yz=q-IxY(O7nvKLuz4G3~1gKIeegOLdg|T zkMdZcTOe!1^#KC8ral0rK0u)5Mt#7C{?2shK>4%;y0mYjw?T>U+ond4e#j(_OEA8laK zR0H5u18{$OLr?uZ%dHnZ`*#r~I^xM@YIgb_uIzGVf0 z6-239_-Wu#i+yYw_-;sSHr6rn5n0pQR>?sKd1EA_NRhsQoDxQnBDp4t#E2qAT5d*> z)0Q?C?Uo}E2^&llDO#wBBGsZu9;yRy0>JSk|1HQ4Lg&cx>_{%zCzDI;p22QDa@fVI zD9RkmhbE3C;}=e_D)%KLOHK+R?O~B6zn-PK<)98zu3BWttr19UQ)jMNXa1qj++`w5 zeP@i%azE<ik}Kx9pCTO|h}@B92^GV1i&Lp?pu%@gj!^IJC}o&E8AqjWabnzF0%F> zP#@rWSy`%df0^uy5iyRSM>#-CYpq1D^nVXztce8`W5FN!+dpPvL4C2{&+p~~u>7sz zA6p`_K|eWt6=%nf$GfbdNPAr=v*NjH(=c-F7~Fc|C32EfZTO9HuSK-roi!+Dza{lm zT5rk!+Su-X?h5?K=sE@4eKQ+iG5fPj=D+3ZZ@e*?9gFSIF`evY$=ScU^e~z1OmDdE z(MO-&W8Hy{*?pRivi_S_*$w>ZmB+8nuGVO|7xvj@7oyq{x7dDY7V z{i6=6eJ5wNXGfzbXOoJl<9OgwLCKB;3yG>$T=J6Z;`NBu98I%wR$Wn# zrFB<)%2@fHto$23pjDL1}? zx$IGF`GxO$1njb}y@k3#oT|lNd+&F{yAjPjjzZ;Zy^8uuL$C6PvGP4xdD^@L)kC%S zuh*`6uKT;tHGS|x%k;r@>%i$L-t_8U(i}XvR{ZMhLFLt-1vUHhh~(sm%;PA@oXo4_ z#tyDqbaV3H9h`&T%xbKA&#YL>_T$vaS#kz^%l8IpVX8*{X6ZL0ns^LV${Bch#g*n= z{sCj$dou3t`V9pa9w||y%e1%WYLrbQ%5=IR8Fs0p4XRncpEK)=(663vUu)PKSE%E4su4`~?OZJz?V~ZdbqtTINR=I7G>x z?VzJE;*HA#4KzY%EW6AKp@QW;C|J0Hp;2Jjd1@5_{Agh9?6|dD;bf~~2htO|EUz93>ME60`Fv}u4ide6K*zzKm23c6RY08RV-PCm>L=yG6 zVRDGV-=30PqONr!tpgDzycHsnYi@;L+zJtCxp6DxN4|8iK~mXUAtGVSU<{*cooJ!$ zw?Z@pl270bw%bm~$&+?45hwNy5yW7$c1h$e&WVr?*cO!@BQ^`x3ku5(!Q*aiWudB0 zz}oxw>wH!=)VD0a!%J&os#p%|>IyBft^Obo)aGi5;?=pz)JV0w> zS5<`#1|qG64b^gWM3--bf`L9nS(u0XH$jdWILI~FL3uzxsUk# z@?Y<;CYBFhq!Sj-9jEMW`{eTCw(53riZx;mCK7y>Q(t+H_3>+S%wG9Kot^c|t+kKQ zfq!s$#e7oi(e6IGMosn)M{L|-=1`gy;KN4wf(cHxD&FPGS~x+7T-Ts?IgW$1Tyh)y zJP_C>)u@_k{Jw8&kkX_YkyDM&a+YB*oN3KC@~hSX6qydqYmaW`8ZBq42f62D#Ib$w zgbevJqq<;Kl*kv3*QFqG1Y6y55P>PTBna$bgO8q)kk?*f@S!^ixiY)_e6V9>$vVLC zW-bvaeXLVZmZr=O_V#FY#HRG6K|!*>N+a+r1^E-DRne;O_-5!Q;uSaGD_ssCP!*R5 zfj({^(i22ZngfVT41yeke2TL^=i)SrTeJ?4d?yDIa1HyaewTIinM1rd3jBgX8!W#G zdrhk75tY?Px#O@g3tpHxp5xP$5H`y%DyZ)hC-brlF@ouFyX4q}zB!8%ul7w(L^=n; zOITDdl50-9q)xm#?r!tM>tB9HBM_@jygCYF=3*E{^`hV2c8_H*}(*u;F@~w zgYdnET1ou_ocpjYNIM?4q%fCfVxFB6%O!pauC0GLT)L`D@JhHSL~lTg_T{+WLDwbW zJG=o1cXK+XcsllDfA2qUP_>81^z@r*%>~z64_)mA?Uwd}>sNwPXvrToaTL0~*==yc zYF7IV0zPME&=ZA@gZ#=%+}tkLesKL)G#d~;2W#=Vj>vWeqZ>;kj}J}z6Ei>w4B zDVbK;i-Z@iN}5|0NW;rQM2(&ekYi03b(gT|@(M$ne)6C{7Cm8Tb8u9)s90}KaA@-j zyrDQhxM?h14{ydCZ`xA`^AphZJJtZeGBp}eI}Rz!7{<`l=mR>|rAjDKdemlxjwEJr zol~TgShgEDk?$7l->PsH{kfVd8&U2=oIgK`|e8PmpR>2NA)SyP$jzZ<-X z)nnFC=H_+~X1)U+VZXL0Q%bn1pRl&?vXmr54?&0O<=gjqE^vDP1Jhvq-p~8_|tS;985BrfAQmIZ3B{{%ZGIO zTxA$e>bJr<<_^kP0LQG{N9k}RY7wi<&AAPs+_LA*D7C{ppzN|D_~do%bvU75Rlh(b z(yDzP-c1v1b;|)CrreV0u!pNZ*vHOh#9tjBjA`}HK5}i|8RW~)d;U{&Owv7?KR1_V zB2(4K^#6XQflw2f>WEBhEl36hn%1bawrCw7IXNx3h?HyaQg8AjwB}{&v@d;sBk&cIyD`_JN}IL@YD^gk34Diob{4uG`^q>@^U#T$EVG=52CN@7VielbHp$@# zbyF6RXZuDAbzQMZjaRLW)MWP9M4nQSXUE-bM4li1x=RggR*`2%VH+dQ9vZ31{N%P4 zaANdQ+tvYT4Wxsjzo?_yr_MU6RY$QBB20Xx%RwEg;*#Ic$AR27ai(IN`QZouY6F-i&eRcSuC$mL z6l+=|&6Q>A;Yo+93XQqu4kfl7Mpl+VOLSFiJuhCBD=K$Icv*;1q@E3s<4YHHmyGH1 z3d5Ox?uvZ);6sKp{oEDd4aNCk&8AW3$afQEhT3chBB}{&Q5Z*VW*5YTa%SzU8i80< zzNmQL)u-XbEVzo6;|WBqB}X8S8h-S|kMDcV@S_)gR5cstha1(B^~5Ky;L!m~t#VvYQ({R3wTBD~dSbyx-(gtL3k!aJ zH$OiVV2jmb|6jw||Kss4n*$_K0>R8>=n;149|RO^{clnbr)v8zD7+id^5ZB}&hD$I zueACqj~JWZlg^#Vrnuig}o-Z<~d zePKc#zA)?gd|^rt5B7G+g;F&arrAZhPezyb_dZr;MtAd56oraV{#3byQw0r{kXCpC z$YWDgtyoq4<5|%FVGmW+Uugdm*VTi6#P{HDUj|M?sb;G3#bwWZf%Mge`>Ja{OV%oM z+h3+BZ*6I?-@fE#cm3Nr8($i$_SeiTeCATe$}`6S-@LtER+g%Lf0^uyajiRoDy40^ zwC+mFF8$vdyWUUs@W;PfrC%V@DU>Fw-hKk5Y8O$u)egs|OC3C6TJ(E3i!STzuG}^Z zT{{RIKhDAJdOV0+RZAa1gy33zWOYju0HoiN2B2pR8G0hakN>B}s^{3 zP(_yrfj(|1(i25~B{me%OA&tj;duZFzh(_AxepkB@Rvs0WVvX zCa;i=ICydg?YMETu+Y>1+lD2-d|=K(2=MQdQn-9V<)Iy8sA zpVQQj;WOqPStGxcs>+c-T?8&cP!%oB4uED$Y5<-zyy%G+f3%gmm72~tM77adIpwJJ zXFLz2s4Z6mBPhoRzDKJd&$BezNpkzVzUfVi@}`j;6s{cxjsq@dx(jhRs#IxonO;>z z;)GG^haM%FlUaTod2GUy>)Uw{kl6M~hKrbf_DPyOm>W|<>DKnW7U~;FsAi{W#eFul z&Qi6`9e1};>--ac^N~hiRn?q#VH`kq^`*$dDsPnN1oRkBMT;fhuP?ZMD{%bOC$BpW+G%L*kHC2`nPJp*eq`i3X%w<-SOG4FzDYrxs@=b!@NQhIkE2s*o3En8 z(&DQ;V(fiS_WpgpW$e9Pd;d{pwa$aJpRH4at^W=#_p`BMguqc|t6R3f37m)!H;sI7 zJ=&`=)}cy=%{_0A1Vi^Pa0WH}F@T_jDA-jKli#o)57*o_P`!+M&%8N^@HfAegCD%UHd{IV84%RLEo`&^ zzt*z`8j&1N^N|~ew(A#^=FkHl>1czAQ{}jHlsEen)MFkTol2uwMTx3W9@7nww&q+% z^<3xQzPN!obFPDWuJh5E87X%6XmW{OPR3-Pp1yd9t!rlM9B`D!R=14u3daotyRbuW zr)_X(QD28D9Yj%{m$8NpVVtp|J~q_Ub~DRjr&+A>ugKhhIx#LWu%f)WMn=n>kwyv1 zR!By9A`Jt%BaHGya!r(n5#@=r+=%ji@~fU|;7>Nn6A2qklqXuKiSi~SJ9_+SIxY?- z8O^`=@w4bTIl6pEr_WUu;iO&_Hz26PqdXnJuSI!xaQWTk0odL_c4?Z-T5=})WOqDf z<1Ok8I)(3M;7a}*q=l(6yjGnc`iu?n-3$1(q@@nlwS;ta(<^0BkF@$_i- zk&m*5s8?s&f2x#xDzC1Rv+@sAe?O0%)uLVUI=nET-N1K0vIJI~yt$bF4x6dtNw>7d?dyPsh z_bkb)&|q|BWo5YLwY3^;F0q$pJ@y_o5? z=GVFU2`DzYyZ(e0T2@h|eU|;tD@$ywGkN!uJClRs!;`D|K{kEt>h$8l!_Pf4KFDd3 z9qb)UPM$d=N7==M{qMz-XH>28_$L*tGg2o}OxxVvK2*xoq4W%0v44GA=9V_0E9=6t z%Xe{hd3l^Sp&1=#m*=)@mA=WvgX2k(98HtN9;H_3c%kjUJ!xB6sH&~@l_hM-gQ#x03)LUKNGEI@@^Q+hB2O+a=FatpfRnz>{!^tM%DJTPeL5#c^pH%BuFg#D zlf^FG%YXi8`tOjQgluSrS@*hGPsZpyFB-n%}@f~en(#~$T|T%E1rR9TxP z4V0fVFz5#cKRtP=0t^rbjSBx*bY){2Q^SNS!O6`$d1ld88E|@inUxW*VKqks_z2aE z&3wHj5^irv)d<(#Ox)bd1qfBvTllUD8f;2TT)07yrX9wH`XIrogor^>5HW$RZaG%K zlv@G=_OPKwPt^F}V}=?64;F_S&n%qeUA`D=!04zgS`R-ia{O3kVpi+USq4 z%d~8lO&Q2+hl20o--Ej%RpM+e*g8{4QlysSQMVv&962P7-N3U8$1aGM$CeXpEb#?| zD7|f!9F&kZrli&80n~E(26C&Vd`nKQDc|Z=z9pySM)}rHKlQ&f@F_0ek`u;E#kMc$ z$St(JeCza^&fc=1-?|hLFhG0)@1hPM3PU+es_}JD@g%sUtM)-U9EMs(a$_qQ;m>V0 zmy`ri7_ppW2EL`cEW?r!sLK6ilOCD3BSx55YL$byni5M!t33oHvMK*kEHL=#Ke)Al z!XC=M^x@@-sG0Y+pwXOKI^YO$Igc7S^T=N}EbF+W%w-GNj_*n&gOA(qj zYyTjZCsa6yX$(_y?5qgoOZZ2x)jsx-K@%ctVeLC*%r(V~mGOL}y9g`r7L zH2J366lh{97+4i})dgAY@?c{a+n|z9PcJN9S?=~&{oZ3^={nL(C#M@nE{hHR%0)su zwTi+@a~nJzU^zlrO|&X!R4nAmC*m;%U+HpufvUJ<3-ocrm7cir^8aACA~-$Asc~4j zgK~bDva)PFJb3^fzs!y8(e6I$#z*!KM-laNC-oyMhTeI6`2w&KRTZ3cRjRxaE(-Bb zLyPw1*wR7QC0;tb!4Re=!hFkChSO-wgbnrV<5}Jwt@bq=@IeT_ay^{sP$0YANMyNx>RpZUO7HLzLLVRsb9%*6USY+b{#6@PMDE5F7VkiD&%iW*1`&dcg4FuSSnZSa_y%v}d;^8lUNu-c&f>s{b1wzAfp7t0RY|XMqEmeu-Z>bqqU9hC zQESO+$fH0$o2qQZs_dWnCqL8xqp8YX?NEbr_EnW)42mbMwG`Eo_3+|Nt-Q$T9^D~F zy9eXs_;A+GXmwLqq&a4#bJ@|z39>M@Qp*pZ=Uu@nGGryIQiD6Fkrjg&7NTohjvYY# zmiPcZZ3xm+M)Kcnr$fYx&cYzU9})28sPJl!$2WSGS&Uwe+*EHcBv8vIS9=V>zGh~< z6NSdmJWXCB>NF(yh-R~)_9kh9*UfHyx`h`M8Jpb(jy|~dXJVPE5aF88i3K3y15v+n z;850Pi45iE3@rMA#n1kgmv1H9_{$25=2g(aV`6zl2p1~kpefk9D^B^DH)GEnFV3V-+CC_n-0mZ(-Fv|kj3`P(QBWrhg^ zsT-sCIJl3)fm#}f9UGoCwPtZc?t7Gwkh(531rhrbDOvh`~Na%=z2@11*kd;w{?<+=ql*i206E&o6<`cpxaA; z4uC1qQ!LT@*$=(GLEb(}^mNi}$ORV9awhV;1-AV9wMDn>ms>^A?BT(|-mK=r@-sgR z!x&!i&D~g)6s!s!?k=&U6hz=)t6L5(&MmwaGz}mUo#W^;|m$0>^>(*b~eWQeBZMdPE6QN+Zwqg4E5z!jGvHu(1_ZkaX}Osi{muWb!BN@Ns7TmgQlp}U zn$#$}pma#!J$DzB9iVpr&WkR-Nt5SLON!ppDJeRo9A8Z zPL~Ed{Ukp>@{*4m?DUxY1pn*Cly6yuo0nC+xgxWU$jCc2-7roHypIEM6OM zx-|vbWBq(5WQUG?T4WZ919(q(#YR61$*Q1Hw2})kh(Qjz#^nG5)NctF;L`>yJ%QzI zUvI$DBUqkZ*oE^3m1^PIfbv7!Sxoz-3z4J0(DS06!?qg#CrQ@)Lv|@UD;&$WGH_-4 zL)%%oD$qpbAwG#SHqY2iGn&$j{U1BZ*Z>zlbVCwlPKZdh!EL=98Mn02C0Ru`@kILv zM69sfL?qXgn_!fih_u`&H~Gl%I~$~zEjJMfW2R>qH}OOZHRUE9%S|dbV1WM1`g)V^ z`PlyMI60d$^QHgfU;pwiJ(WN2c^}&+kMRF!cbx4VPj?@p&(*u%SKq72?WxtGd@JYw zsNGm&O^wG>*4KE}`1m53UK|Cn?fYRIc;NoVim6q81*-nY?HxZDFPp1vC*<6Uj(RWM zgN|f1iG z2=p*fu?%l6R~0^r#gXO5;UNcE*K(i%X|}`*=vf1mp0c{X`?UrtJ!W;Ul}6{Bp`={4 zHh}DK5ly$e=v>E(e6BSjQ5d<@j$Lrq{Wqd6NEJDv{A=KNDWM^8*loNh&Lg`ZsYM;? zMWIXBAZ^6_YhN2Bhb7!?k<6Bgv<*a;Fk32;YqF&n*;0{~o7vJo{KE!8WwWIsVS~w* ziWX|Jr5&@S!}SZ+=SttZ%#}XxW9t*5dVPjkI<#B2=jFKYQC846X2+L73XMP&gTtk4 zRhK}q%l1+bqA#F9?{e4&Yq=ym_<11OO{!Bd)%kN5ZfY>qq&oGbI%|`g2Y6c7dTpY% zbZyb;9v7WfEn?5k3a4yR=!7PsGNYvlPLfwwqemZ{PaYiwVQ#U`Dn$fF&wco-QiakT z?Mq04f?XKNsN*@*De^3HEiblH+l`$djNOzXvZ>cClcSb~4O&F39rX^x+Uczw<(i09 zDq`)ZfM`0Ty)(@~&*)ubmZ~{~tY;%uuwpVCkwi&2?VV`7^gAq$5 zj@D`7^UHs|LywY&FH%O8>2dn@V>-F~%}{LcoCw5yTgO&?wTRwtKGEOR0`iJiXZ~t`)?e_$;egp1R4>Rj1WZp zBkNiY@F2}@IwX}*7?9g0990cR-~az^BOLv;GOk$nQ_wYceBP#IG`&1Nx=4?9A6XoY zu3H06yBNNkG{=?~tWF(YyN=ai<4T`!24aO7;2Te{M;vg+nDvH z&xvE!n{!|XX33Xhz|oBNt(@^*9hSYxbZ0h8eMM}vYX~*nFP0LdYPfHZdMl#Y?y5dH zqb;Yb(qzm1$HrjyWU&9y=M)S!(j0FcUU>WTZY2j+)6nkzjkVN>ZZuQ!H0+cACiJdiX^xp^g~H@R7#?V8(U12 zNLFk)DVdC&W7_cd zWcdH=quTJRO2Sl*HHU5bD+`4-{y#_=f9jlgRY1^~ohc3SqGl`qC!@eOJ<~J|+mcP# z+}3#!qJY>`nzj1u)FOphAwrpjQEHQ>R%VKj6+0m&edcX50R)E14dFvbclGB`*;D|< zt5r$JY%ILum8%P{x)fgVYPnW;_2_rBG*)7m1lA9f7=-4=N{S1wc$Lv!c%>i?`v^q2 zRsXSCg@jv2Hmj!U$%2XPwNzkPJJy8a)gNPwW;ohM{+($Q@^MwV~k*usG+J%y__ zc9=`BD6?w=p}C|0k{Vjwd~}vmZcb#mhb1|z3#kMPsUCgLz7F&2bg za-jo1sl*iV!WPYl79~|aX&4ck$Vv>^Fpn?iREiV@1Yg##d_N!>;FQY;1yNNBW&KJG zX%O_2^?P*cY7nRb!Bgem^RN+6StzvekEyI5tA9_UYhCKG>?PzmG3jrfn3f|;g*QX3 zMHCmzHbMy^g$;q>+M$scBpc{?iA`!8Y*OqHrkM$dj~=#%k1JrCvC0UxZ*Jr)x!hbXy7rk+I;w2z-Gu47$2MDyJf zzF;W-6u8c_Fbd`4vWWU}^ol$piCLZS6HWO2=I_+_)ltYl1a>Mtz>Dw7HzijzZsWU5PYD4G)_`@*2LLI}<|L4MRwJRO z)ZhQHl>x>7dLV%wB0p?4(5r=p#M@*dfa-|(kr80*+DU3j#{qm-ajHT^@xXWFU6laH z21ph2fk9lMITgeo)JW(D37`0@U(`{8s?(sg8Slg9!P-&>0fYI$MLdb}89puc@6_+XU?_;#9Qf#u*N@RGo?;xKa@ z?1z?tJlkjhUtcmO_JxjufSth`etIGr+$^=+iu9XRV;th}2n8;fu zz!FAGMDxX=zRLty3)N);c#<8EQ{wc?Pouptnw_2&&t5KU!EyB#&NEefZk_bfg#v4z z0qX@+N(I_aI4+InyXh2NnyllWK5(()Aj^<%nbP&*)VT$pTv5bRr%8N50J#pVYd(TY zX}0+^iBDn0kMiNGiwcgblYtGIxYJA|DYkD3Ic2A@xune+ESrm(B21SgVn6Hok4b%BHxTHBnt#Sb4?2t zg#y)fhWGQ}zyPgoJ~+rJHwT2=!x|DjLE^Vw(vVOEiCQ0*VS}Q!TxeKGxwX~9no$;` zIKg%hOM`;XU#$uig#@R;t5iq;ri>s}%m)W?g$hLu)t%5#=m`q{N~ez+jx}M@M{CEn z!v@0IQlViWR>ZW))vj34vd+wPQ09>IQXqYxz$j}HS&b+@SaoI&4#Ln*V$y}$@_Zi$ zhULX>;`^atx~}a3!laii;-d`UhUEBR)tRyMED0lKof%86t}}zEGh=DFR%dqgTmMom zP~xpKV+kWBVi$&sBTBoyxMO@()U|u)~r{$a-eIS896B>KO8(o zd#43|qs%7ls{_lo1KB(xUo{jZR}}Glb!Lna(7Mh{ zu-M@0y*Jg!sO!w;FbsK~`q>RTV5C z#}%;6;7k;DY-A%NlsTBivG?sBg}9h+e)Q&`XC? zE}yX%Rb_7QMIX~fzbB*rAAN^5`l^inQ{^vy*vXg5LZOo|KS(8ENO2TCoZ~cl5bYh| zS!*_?R9_UmXVv&|6yTT~G22$?%i`d+&WjKQ#07@L(6TMV@DnR_Vw@m5$t-eM?vO$O z(+#{d00f504dFvbclGB`xwWHKB_VUtRjxiL=Q=3wxVyE3^2fY~Ypg2{$~y`p2BG;z z&4*WMFG>I-|3#i!_9Z=c+FtmUS5c4Cc9Ug5`ad6kiAt(bAJAcEz!i+kkS5}j9`ESOl$&Q-nun&oe%SiXKly+=-0#wnVQ52)tMhX)6H5jhk$Y{yDM z6lT)k9*Id5rL-mXdO#?HX_k+`f_ltxEBKToUG=%S;JNu@ANTjI^ zqKyYJUpzfW-SnfEJ&IvXcD`w!9LnsCiXrTy)>XhT;qlynQ9$@xr%RbJRQAUneI9kn7+Y=fk+9esgL|J}n7r9W9DRi(jqZ z7Shq;crw92mDY?wJp+sy=@mmWjj;)<-#N4f*c~q zu~HH`p=El=m!9=`1EXz)+#<(B&M$}=4hQz z)5QXoF3IL^9(QqD6jMYo*B{i zzN;4)+bm(=dpNNIBa`;@U&AR%)SSPT^Syw^yt@+lOgXR0azoDh&$Suv$&8;DnY|2j z7gNb`0^>I3HjW5}V#2xZWC9xS_PZq;O?WY9If*UO`Z7iGhMc-K!W1cL(0LOO#V5ge z>2S*BGw`CS%niNhW7^>NWbp6!p!VBU`t8MW^6*nL#ZuwZGVSBNHrnIz=FTV%lfW~= zG?lLKq6U6(2o=QuH9?I-0-%QvsbW49h$}RQf%tYH7np6xfzy1`l3%-$_}Os7lV7eb0p==4j z;A@xb6f8=BI|?I)VGB1r`Tyj$QTYpT$8#GAy$T-(0dv+(&!_JyN!fna6EOQHS$#^) z4;m$YkUF6mIMV$zc`HgO$)Y6Zt@owG00JCb<9x)H)NhVx$)_dBtm}OR>wT|%@i%l} zs4_65N01EyD6N%T^orp_#5YkPB4>S7-q6!XEIafu_N9rzTXrSa(vvp}mVXZ1kr9+y z`LH0S#GD3V4`~SWlpXx4F7hfp=qN@r9PJ~(THfaNo&zlOT5s_Q7%fPiVvwMGH7nCf z)5LWwSokO)rJ{iL9t=gMlWreY+K94kjA?u1@Fd2DbWy=u;Z`FG5mx7zMZtt)*ra-n z#6W?INcR{c#0Z;dhC(Ye0g=+n7V)tLa6?vyN9|i2vGgp7Bxe5@mRx;!#C3Soad&Hn zM~{DJP$Oe;c+^qY#>1n&`^T{U_O@|~baH*sDl|HpkN0NFDLlmPFFQp~$tWPq)h~1_ zXGtZW2Elvj7BUKbfl3#dcTi3NXKHXx{s?9$Ic+Ywi)OnclwxdqX%a}!(B{3WPm31C z{rAd#B3$ASUg>;HmsN2NaM{Nt!L84h1kaWpf6u>JBc^T<0GL*Mp=NtB((f#~h%cYs zHa{6)g0Z$___*@>r)Y^A;xI;LmIwjg~yr-k3J0#Tsc-c1}}_^50r z`0&zE?>S{UzD2{PpTyG-4;K5>1|b4aBia>-~X2PK|E+Gg8XmSljm>VNb2 zFs5p&IMbl49gqYZGY!g;tJ9zmX;7Ay>uJ!Ryrafh-ZUsn*kID2tcB_{XfhXTqrHj2 zXFDgl>8qeUi%Np@PRhkt5BB!a^dgz)adb!qEs@6O)k>zth^07<9VanjSNdG^MiF_U z&VV8EazOF}>68!WLK@5&E%b~ekac=fG`;zopRSRxhxFzNnfyn_^|bubRSj1%8iy;j zEJRg@yw_AmE49gApROdn{)MfL1O_aXee!N&%~onzc743k9hA|p_L*yW(W%L|kc&tR z;-g}n|gsKw4v`QwfHZ60YeYeJWrjOf3Ya1SQb(& ze}j)r$mG1)l@oCz2{LA<-a~JjMxLva9;}If7iHr4U155Hj^~g(S?1v&kxdSU(!xan zaEr7gKpv=2Js%$A6`j*U{skHy{lMdizw*xo-~l#%RUJN9BUrZt5PC`tl~~#)P1mcY1hHIQK8OZ~IIu0#MABEVsBQqfl0~sX^=jZ11IQF`jq?FTQolJ( zB%jtO=?Nv*{i#MtYvv0k;j}i&=B#jJZP7{~a-VdBLYFCy{5Zg|oBDn#8=?qUcv`wB zOsE2|Hki<&0D+=J`+QL8pz9ng9p0ef(i2=>_bCmR9^g_dfIcgLsV!UyWbTrNOfiGO zOG6{D9c)X_2eSCHQY)#VP!VvoS0Vsm0;**`h)C!(hlj+I8X7%8FzF)~deX@(haVHATv1R2GC}}R0jz62SV(C$$A#3h8W=qR zXBb?D}!$Ca!FD>}Ll1aiaKZ zo}W={QxuR(Kt|?;R+icUaFRVryhHs??vT=J90j?uW!ASGT*Vda&=|~ek(tM_B69$Bt)|+!{i&j9B5rlU(s+M=jUl$tU0V@y+pMM`0V|$sZvNjTYuG zS_wFJ{(Q6uUU%>WPsd4g`X4V|Lerhu4c9&N5c%h%a6KFEoI`tKG`r2&MHjlV11G;4;PO zcpfF_5GCXJ<&l$+W4$zWQ|S(FA|`8HxJtOJOBx1Ts5OsA66`2xWC!9_fY(Eh>EWIjr8;E}Vlz?CM8Kv7>+vM5#rN-nEn z0GR@=aXz3(>Nlr}(&&MAe zwI5El6=_uUTb5;*F1h*UIP#JaV8$0L@;CDFya?#Gg=i!C6EEm&Hv6^eqsL<}eF@SQ z*0oJD3uEav0L`sS+Qo`G0nN>1+GPNOA6C(PaF?GwrOdUZm7}I&=j^zH zbF%h^52z2<=E|aNc-v|WJLy6eWGHk=i}qpnj44@^9nE=5rWincfNPwOAd>oR z&08|nra972-twt~cW91qFb#$yWgCyPg_3gJs%S#bOIS`798*fH`m&zHVD z=E%quB}pJ71dt=Zy5^&ZlxA~=NIk0w(i1`c-j@Uja?|QQ^zt{rxDEZp9-8bNp&k4Q za=qc|6lb$5k6fLgeSD%a4ta4OCDVh&8OrF?=Uy)LvB^P-XID<7eD~yF|8TrVawmsq zzI!a0<0`H2;OKE}siSMli|h|qTOpULR>h9DP={ZQ7lJm?gM=V%U2^~$2?-P>f+_TNKpsG;m5&BuO3Yax_K+q) zPb7G$e!jo?#6rgj@^QitDbNxiC}hC9DF&?E3a-3TymydXjOOEgQd)=h4@ZvaTV8@~ zU;2pq`?|;%CBz%L2m=I$qCMc_M<tfRT- z%qBZeFF=$kw+XR}mIg={RolQvnQltYY18c`nmYYZ=jng{E1EjJQRfBPWSlMf)RwP` zLR?M0HbGz+El!U1W72)obduOGoY|F0h3fgJBd_S3IPx#h zwCRa9H~gTcO>eY$rfMS27HQU&u8K16=o0JT2l0f=Ss~Sdqr^2_Co_#WlZ|r3ZVHy7 zMG5o0Lh(&02aqrDO6Q}Ctcr8C$Ud&g(i2%Oyib#*H?llcnufE*mCC|ZQRRmys-Psn zhjUVleL7ii##IbZsyB-6M$?OU{?6h;{3y0UpEQa=Sh_OcUg$N6a_B<)0wO=PtTgcr z61|x&vYgaLwjYGHgZ#iY1IRgrJ#H5tsK7TTC)lkWbuLM=ldf`ggB-2~IURSm)*$EU z4}5D4s6~UEj>3q!Xl{`6;Z;R8C4fl2=q(4q(w?JJBlAT!qdy!zcW<9>)`x?=P6a@w}&3Nw&e1a7iiE{uN753OqJiz zsa;DxmM07>Hwl~|^JF7YvAaKV$!gsfN3bu>(;xfc z8YDMYnd|#T-EO2d4wr^D;Ydjl@Z% z56Gy&Xl$9H(IPdTjx7K%T?wdPK2iv4GslGRbD9x7WhOuGZG#anohAb}{#I0VO&c|K zP20E(m_|26RU8#`yt>*lZSxw|yQPVK!6Mxk2{cM87MmmCRua9|W4Uvr{lvM~wC`cP zOWK>M+~fLj&qfWbMwJ?gWg4dGCDNJ2k(fkL5?Erd2jl>lX89-}sK=ZEf=_7z^hAKK z{-`FvCQlTG0L`JnAnpJ9TvABu-+r{d+4?WbM9QnDWU!CnrgmsrvRNc5!^16Flm}Ej z1GgMNFu*IFj}Wpd&QT%zxMoIA%=r2Xni*=DL0`-~3&8`uW(6_C9g;BwX=CF!N#c4a z#aI>`=Xo7`(t2o$X9q{q1V@WO+E*8=eum6Fy-51^otEW2SkVrL87GvDY9M2T+bQc_ZS1w#eI_O`a}#8G zmS;&{S4=s=yw6lMS0dlidj z&OzD~567BwH64Sr<#cCtUf;QTEocc*&lA>}$>?|;%vRnmp_y9!*>gwI{J|>SXjiP(Wwq01>U>G4Y^G(YR zJx7)pcfzbhlp@Xd-3tXoaT=#VV1sOLP8}7FA%hh+=#cct_<>k>9JGWH4rMaj=fy2R6&^6 zKCQR#NotqRPyY+4DN8*&&K%S8Oxbvj8pO*KDQfwt<{QlS1KNH#m7QB~&lU-U6e zfSyu*-*}@=`Ke9$J)YaKv%rAWS`|abnAM9qea;7bd9}7%}-ju@A_R z9=3-MFkqXpO8Rxwu_TF3ZtW;nC;hmRejT-3OZq+gZQoe~Vv+RgC~RZW@1vx-NAd2_ z!cbC1QM9vV@iOW?OXJG4D_hC_om^jZtz3ekNfBI~Ew_>bT%mIyn161as(BmBA9-?r zJXyAwe#MjHNwRk|8$XC&u4VvN-vRCdJX!ovp4?CQ0_%yhDZYfJDQSVdhsd03sv}vg z1TXe%Qk9MqEL|T$wFeLqFG~DdyL>8Kow}M0-~)UYb>~d)@(M|w>)fJXZt>Z7{&Wqb zeKfuNo2T(Z+mBdPQ!}%%sae}fV7l7W3i&7movZdYYhBKIi!+JuIdxqGx}4RPo>S*` zR=2aZ&!{&%YoEg0_O6BhbZ|sQ_>eqgKq4^1^s-F)ZYwofnNzSRW2gaVoKgT|NoaNR zaYatKIZ@;u)-35KOZn{nk!A^L;otUChGEH5rM){l6sas)4L^3Nc%_JB8pG?hU8?Y; z%wT3V3S8SqSUQ9GcGwk(5{H$?v`}Klae^!y_`YW+WKa+CW6waAZ<;{}naAvHtN5S< zyfK_PO_shTxy8(BvgGQVCPYq?rR91~^T+?BhELv{CQI00a+<7#w&yfYl!c8Sfy--3 z1Y{u1Gb(%?lv5y`Aa8f90byT$-y2e5yn%rciOsclsU*qLmyj)>^bM_ zRS>Ea{fsB6+k@uqa(bGMuFpK(Iion~y1S%9Y4)mO9fU z=_$kc&kRkHelncpANSdTNacc=8h&I{oKjSeRL7CGCN@j8M$tQ$6&x3q1so%UtOU76 zoTajn%UzJ`5v5J@wd_I}5kjeFq{w%XXV^iK_>N`xPH4y2u*1-I0J+oCHu2#IbW>KD z&GwCE>ROUl8?I>c@3GEoa%DCt6{UqY<3j3F|(<3{5b!g+}0AB5W~l} zmdY$KH7NSC?rT4{j?`+wrgGn)eG+!@2isJwSypl1v8V+-TtK-7z?*-x@|%B#V+?q|~n>1`zn* z8s~$%q<(XdOFk{hZ=Hh_%|U+tz8W}n4pK!9^683EI6G;`>Z;X5njPxDms2R`qyfon zj`j~nw&#-O`=M`2*RY5fc}lt{PeiKkDN%q-QKEf5u5{3K&Xx{u(0u7BfB9Sgz2-|V z`OD`iBXM>ZL$6#7XWAREw?+-5uLw313%Nc>*8tp2+a^AJ=5)g$$35)3XBuvRF0t|BY0>>S!{4fHWs&b|PDJm9lYY`=q&V zDqZXFS^;sQw*O{7m*C zYfH7{?QI{f)Ng2a=W3q5h+dma>6T%PLl0Yy>87sbd#0TQf#W2J<5^DPxqy*IKbyqI zAIL4q!Ni(E!qT)PrI@vDEV;VY4WibKrR7?!+w%?AhInh;Si*>rXdZdocdZ+1p}N*> z_qezs^vDxcnhs$%h$y_$g6VeC(fZg%z(}JD1+{gHbgl%Wa*KwP`glU1aO0S2s4z#@e`u_4!zmUvhfv zC@>?dJjc3|cPiGV52#PZqQ}QK9rtf~+v!ZKB(^dm@Xbs%=4h-iXb~yO30w4&;Eu51 zl*`8mQB~%I5PeMZp{J9p&%aB64^R~iYU$8k)gWn6L55rml?_}K4hqQdF0QQ9Mnhfp z*&CT&V487^E$OBV8~S~72p6TrEzQX{4oQH~g$mX45ky|mIZNbUpsCUmRet-j09D}X zA=Gk(RTHsIvQ!#$QhBN~5Peh@pJ%HSux3KBrnPe~hb=BTkl(TD27uF1Lh1)n(~Yt8 z4bJ;itV@(o?cK=JC~#sULxyjV%c>|dLL&@g({Mutv;X86MHEWCfsa6R zDAyhX8c!y8{%k|OlGUyJQ}0|30IA@&S|!qpPr)~$X`?f->O|`XWVA=%+ekLQDSA#N z*Ns**?gH;f3$1QG*vlz5r@7q2k_^|C6oRK?FIf6?Z2Z9y*I6CR=~#24x-$@?t~aGq z5TD8om1nS}EangFFmUY5G^Ho|a*mnjU6F81+J2WHO6=71V$!xYa1x7@m870;U@y#K zG9}9-U6lZ1(%!a;4^Y4xvx-AI>RXaw%&LCYKI=G?D-P|ryR|sQouL*>S9gN? z{nQDnU>VEuE=8r=twGYBPH33Y7XUW2pxtO_sTGKl=Jt*s3|I82Y$y1*(^2m^emcHI zQ>dR>o)@0|qgr6sM~8K#r*~I|T+2iElRbMdqQ5{Lliu5nN%JY1%uq5PA55ZMG}|4; ziJAJ2V`b7%x>b-8^b$m=bfKd>z&J?VX7F*TtLj&o&yE_^Wa^1bUwOACQ?I9YFVu|H z`n1V2aE@2|1a)lc=%tg(pQQQEI<^g*#JHcby0T?p)Rk`1nP-E|L-qp0`*FuwT4S)4?khJ6fF{UBR{}tkfn|-J#ts{jA=B&<=+BZF7>0FX$%qn`8 zTwO&EQAN+va;=K~llJvBtnyaTvxE_I(R`b`?<#uMLUk4Wm~_Wp_WLZ#`owzV7sMT; zvmjkZUwoD-N1{?m&o^0qvj?&23Ue?W;n=rh-%QL{_Ja3@N%1_=MZE;k!>VEpq z9F=IF&lTvP>m2$W-XO_)U0W|$TmQ-VtOiedc(^ZV(Fp%^5UT3hN@ zSFZ{_$0zqvQLJDg+G;>%fH7&8oEVvOrO1Y{oW&MWe<4vWS(G)RhH~|RaGU|xI3Hsq z^_%lW@@dVMo^qo<^{i$~ues6H5UsPvmDS4CF=b3Kr9C0V%#7wHxRMx6eLutrwxmzv z?g3tsD1}&gQQOOsFwL+Xo33U0i)5&qrB;|Ysh#@B0StTk+blj#L2nIbR+Oc2Ns=+M zqAa;OD+-YnWofyd75(I`HK6ilMOnfIlNDtxRA)syXGK@A9i*EeofKVtl`0pak`uj? z@+H>e)1z4$#YfW#9USI;AYDI8;}j#?mCb_QC?ZeP3ot}p4v2gpo$~QqNP{`7g`SZl zv(8_N<}bhgZ`6?3L;ms$r>!D4{LocRb6egj8_h0H=DT>l>Ikx75irTh<}Os%R|mOm zlD|H`O>FH8^BM_^ZCmdvbqi~B+lD3AC$>eDoo^4&HoP`k+Wj(8w0x8j1Y}t#3xGF* zEJTzHtoV>jLLhe_42(#K=*NbGQqu}jI}S}V^-Kq{^Q7vH;iCx5HgLv*EbU4XhZzg9 zf63l10QcJ$PzY~Sdg{Q_E=B_q(1`JT~Z8*AanPIgLCO9PYvoT zvE7>}=JSO^s}ngCXI7A8X(pWozDY=+D8s1<)tg+F)#tz+FhZ%7kIZ69%n2;^kR)$) zgeMr`ed-&{7R(v zR*L+5fmdbNx)H~QoBD1dU0=$1*jCCErMV;gQE(w2pnmy4Ev(HP$->V`GFZocqOsqn z9<0Gn$9`b3Uu8Dv07%h#@1U|&U?3cy{B4Q@jnjfRWy(s^97Xrf(%Vn#K1QTW((w|{ zGo{mjw|8HKC@Y$$ofjV-c?tQZ7$tV#TA@RNKI|KrHN++4~|H*A3(1Vy?zJ;T_ z3J?dtZq|_UCkr&T&nAaU>)uX5oi7d=rz1c0(#*o4naNh?oa2=x3TVy>MDh`EK^%Y{ z`FP8%wVbNl|6UTGI#?47);|61zfL~ZzazSja;@Xi|Kv)`Qh%B?r&zt*<9pR3xRzVWpJ zw)-YhV7>TRM$5nDbLY=Ti?iw-Ji*g(a$1`kUA%;*JF^?Ed+4Dj_RwVK2<_lc5U=Fw z6lb$5k6fLgeXOEB@5+n&D48CN$a+SVB|bJeNb&5-$rc>-Vc6|!%dNV$+?I!{UbqUY zeHUf5`8?vaR`Xuw1$Laowj*o7Epe%$)|~1;L9w1g!tfE9<}dc@4_`vj$pjfdFf5<%jOWuPqkbo0mHhCP~kO zqse^X*T+sqrhmnr{IF!s!`@P+C=)o3+)Dv~zCNIS`FJ3#&720p&uJF)#De(uGz*%p z@57W^KUMzhhfadZQo%WpQ1O9WsdK5z@^YQ|< zJC6VKL;r3Kh{bVyM`6T345Jl2>u+xh=kjOzqHTqp1Him=4R+--fL(w}8Ma*GpBbK{ zcshy+>Ep#LXz3Dc&O`O3JW--^hB^7iz-0!3bjn9)Ar0mb7J5dKxcUTN^aTI-y*1S7 z6MV1}{A;-l$w&jg=pw!xEe^p5=E%|1-fYx%qWx^I&6JkQ1UC4rrtX`LPUcfInW1Dc z@G{y(v)xe|7$~y?JC$yq$9ZT&OBS{LR8x2E4}_yYdsBDr1(h1-OgZNcE&cr%qNTpc^M*MKDl6QaswPAWl=Ya$%S(!3an zNfhM-=fQaKL2!Hk(<~ns1ofEnK=3Kefu1<<$N!#=71W&*74r@UkUnay`7IU-Zujqz zwEKG`rHZF$FPdLI#3O7OfoZtdz_MjzF0c7t6D&%BP)Z8mi4U~8`IsQ5+#C&Z4{Jj7 zLx`XIw(rn{P)CU8lY@1GGw?uxUhhD7u`JD zFDNNn=LNlE^bFwD zgx3+qL6(@rd`WYnq1|wcKv6z4GN;bHI%AfWYjwsy_x?}S!XMr`W0o*t8irA4%vvaKopFOb zltgte1AQ8n`%MRR=^|rAz^_yovyV0!HYmTeUuFi8VK{+hCP@l-lEficlL^Jv8~a|ENf#Y7TpVeaDN2ckE(PrZ009B0Up_VnYct1! z@N=37J>?2N{|!xqsNn|-Lxjq`zoEmRvQ%&mh+l$l*pUhs%A{eI`k@iKVIn;pj^kQ9 z=VC<3!O9z&P8>TyKt>>VhDS!k1)d!^o)=oSoupY}1A?TF4dNpV+;(tg4_R84BoQ-v z$daqGhY;CAmX_<;!>`JBDPRd3O!knqP@O##8xvPy=KwG-oj|O72CxgzIfqEqXpXWV z&d7bBL4_K(fo_5b5=l>gJ=koN~o-h}0S-IjwVuf;q$&zxzfV zF{+Cg>FVwQ@TB$H61`qva2%hodowqMXUm$$$7TF z;krIc1Ry3rwamu|37zJEka$wlp`U!>i|)rY9n{fbt*P|T(Xh5ya4xXtX*HQo()l_} zV#DyW#FeH&!^Es+S)vSRXy(=YVnE9ephrG?&#krG%5(pFZQFaY?e|>Jwq2cV=a_HP zU<|lBnl(KuT2d}J;if@ky_%dgRjc78i}?kPPs*v05j)b?hH8_unk9+a@Y-Cm=GOvR z@Xi|Kv)`Qh%B?r&zt*<9C)<7T9|+iP@VR6SzX930FWI?d4NHJI;~$3IhMP;)ps2dl zX7|NycukbI=e0eX^vU+(B$O=x=5&PdJN}@{fV*A_k;WK5H(d!Q7?`J)$XI+Fy(r8=0YplGsC@^yEoSi?fs`>Zx-=jdoY-kU9| zZt>xwdkg6wPaNi=yM6=lqNNVY>RdCmT#qE%ktyrwzY%01qGVuI=31$hq@kBNu4{M! z4uZ_GT=J#9hmeb04=}l-dSmz~0<#S{URd|}S=yB(4znVcC0AGELR93kv|OvmeerWY zS_2>NeSVfOVi<;TpP#i*U6CtRkvklmOIPEnL4BnXSMK&8eh`xh(u;{ZBiqh0!w)TA z`tl8D2v*7zB{}Eq%u)a#x&igeM`>Yg=0FyHPLja7)>gFE_Rs%b4So8)KG+87Ruc98OY$wx%Y$42hX&)uigGIt`)TDqfl>d1L&!bDb zc#5OhQT)IWo?d=zLPl=RuAJO>I(oB`K5WYp!c<*UfH(klKTqxZwdJ44BiEJ)z4By% z#;3`(HF98Z8bDRP0UYY=k(EseTzY8UC^4KAnNDI!AK`J{YoR5J!n zoR8Cz`pwxa`LraGbpR+B0RH@Yf3e0w9RPv_fVG*M13*dZZOht%!MVX6W!Yp_itWXpW7C%n{2Inown-G_1n1qs;)CG$0H#?!E(q!|=Yil;ngjh5fBgLXZ)gsvEB+{E zZw}r57YhZq`|qKWfa_BxJ=-x7=_{h&Cxit`z9@s<&_x&^f)womAAve)JO@yxcWD0f z#GfaAM)QZmM#Aui?$UL(@I$XY4}QSu^Y$+EIXpPnJ8evWY}+?UCAjo-8>(il-9K5) z(G#UjAVizh$H8U8fOXAB7b(r=RFQgC)1)Vw{MuGVp8jhZ&8!BEoh^#2R;`L2I}|26p5#YIlP!NR&6MD^;$Ug;_$b3Wwy<7)k@z4Ku@XeaCif-!Uw} z0H?2w;$sr*w&bv4U9n=qFS+}@$7{h@QF7N&7%>#X zxMIc9N_*{{O4I|6PL)arCI|b6<2`c4chUalxHw}HyK%L`>)@OM=?hq^FH++$R4!t@ zgYq1NLbI{}e`I3QKzmh7pUFDY8o8~9#HIe=aOywdr2FRS95?6Qwb5?xp930CZV z<~6Ucp|ppJJ(YN3j#}LwbSf3pgX2!?iCSghYVdM=@m)8yS3Q#Gq>Ge18NbQb`-WTHdT5Z zjQ>w=iy^|^1&2l~m zI2GPRQQ>GpBEh^JWZ}>>-wq&5@SQk`eMA~0$}-_5A%UVqFooU@$O9;~^3gy{i8%|z z9?~S}r{d)^|Mef%!lKP202=6_G|SjN*kgOK#1JXKHSGhO0i7ztmlIj%<9!klq5Z>= zl_tn=d^eCD0wPxDP01G}gjjVxB@7T4iuQnyADuLw2t+7}v%0#BBXru*elee9QLS${R-Cw&9ZCl#cR;K| zltvfYg+^Y6LldW_vzWeOpdj-CKg$9ywhhN~i~tZwinoOiOdy-EI-lyOTS-Qp+}csD zKA++`pX#XP`uWsv{(KFU#raf6VZ)pN~N08IO_y@RO%7o&V; z17yw?&NqF9Dy(0ku-;y7%t$qE*n!G53ewLo3tcmi=KcGWE>PGJXkSf)aFWIzHpxAB zY{h|R2ELIdo{`#ql7&G6=m>0UBl$c8wcECG9XjrYwCm7Ou67-`T!)TYuDcF@_$`}V zhmOKFx(**Du0!!|s^#zLh%ZrBqIg;3s4%7l+MX-%O>ymF6Rrp6bVy&r*z|>J9Foel zj846{R-VYBSK6Y>&M3xS7{spSNLR~>HP)gRAnI9&wM3((0s0lHwt>%Y=%)1CFX;9X zNv}W`*9aEZeD^5O z{0lT)dZNn*{##9#-stj7)kK^v!mKS_6=m-3LYWz!q=YZ7X=OOIJxhA1wAl5orC3q2 zh_&I!KMk&XCaj|QXdWs`4k)+vYo1H& zx#aVF&$G>pH2E+C)3%)?bV36gshL5}bLnZD_(%l0DLJB8(_C1(mc$ivnhQ&=zE%Wr zt%#-N+O?w3{xiQu&EiIKyUmDL!ibq@zLDJbwIbF+8P|%`Wf=i)70KlCRL*kQc2ZLM z3XxJjp>kvBe#&8JDrVjkT2%h``Q<}Q?h9pZfHDh9x6y4JvQiPVc92&2-xuOV-GRpD z6_t0k$pVZ$)ocJC`Man)2Yr`UNJ3uU5)!;6^tsnOU!!Xuw}jLYi`i0RYaF5nKcA)8 zlwP}{81=3W$U*yyHdrIab#0G?XGppeqfmvzQmQCmJQ0@W9|l)%2dZU0oJi<2r-;Op z8Xo;5G(UISH#9tYN@!lo4b6I~-L_+x*20Q>$%;^cDO9wl0@~A=OWl^)%n%!XVB2vf zU2pL=z~zX-g_X>-6YOPS>bh~_A=mY>8)vEI*@ka88JSQG7{T_Fu5^4UR3cef*QtC_XP~juf90i{Qklz-g^M{A?ExS9J83*; zeW!Owf?lUHMbnu-`^PoH>U8E5?M2n!IZS;fQS=@;J;jT+FHO@KicM>aR}`fl07j{_ zzRP&kw_PKNJumZRt8eb_60dGtm?*4Rkt_0jpY-}QN%P;7l&#v9pE`Etgl?9SY1S!Z z|KGkhjt^vNwuv*EWocg$a?EI!C09qY5Ya44%k^mXix+CF<&9=p!Uhw~vKFeN*$&Zc z4Z;IE5tWW>Yagb>y8w%DC-W&v<`GKMDW1(naYAOBhF;=JUqKg)mDc5pIt_vm?z%9* zTz9t!ms(c22Yik}CymQRxa%vHgujk(MI+q5_>XJU)e)|;2zULDd|-TPJ$+sLm8{uy zB@8+~xt)q|n<`sU9M9J>5Yc=#$`Uh7Ez8BWY|wg+SC%MJZsdJ2AU*)}$cGAUt>swY z{`VRI{gmDO!hi7V+d#kXvKWJ4=Om1vxVp3ZKOkR`p1EK8v_4W28b=m8UOT^Z_ zFrjiSOK#z7SyEeWy;%uQQDE&g>upNn)N%YEwk_!k<&DLD?NUW;dt>Qky9hul52|H8 zdoQ8W-1192sTt4{1Kf{m2JFqF+7B0o0c$NhhE9XE#pYf<92eds<=+=QMr<1+i)6Wrc^ zfU@^Ig#k4R*BgYmfsG6lV@LV|@SQL#5hVnxCczK0#3wyLNEt$sAv?7)A333k$p4Id z6FGp)P`)*MFag?#oHDF-AT0e#a)()Uz>=%04j`%ySX!=C9sI%=)$qq#b-)rvOv5nR zfv^_ZUUi@%Q3u!uL@YI?vIEFA@_N!W1&V-QDI(w*7FZ{JrTFi((+9S*Fb+ME2$Vh6 zX`BGa6fDa1#%WMYDS$MGRyQBK<&>MVTJB*f^>SQ?m5V#9cAll?( zfPn6D!!PiJw)Q>c0e|@+ZSB?N0k1B8-a|L>r;7x)>-S38b-LValv#0L*^YyyZ9L~u zJuO+(-oK6yCA1j8Pyk%xd>oL}Z_WhCr!^mX;=}*^SVW}fY%(dGTUCv#cj^aMtsOcpE_a3Z3<8~`GZXsh3k)&IhcuNAQRH<9Ym#g8^x z{>_~`e?D3qvhLsso{p2~^gms^gr+;Q8?Jlkp(pmxWakL&;7^dK_v#d9vn!8WouGYu z@;8~kaoPId7xz&zJs6QyjVcR$Y%v^gcICvRtAm;AfGH1qbevM={#;%n%wE8Hov_3g zoa$j8&ryozXt@E`miu>YxmOQAO>*+&&+T*?FIj4C=x=W+6=p8GUN5|{fQk98h}ioe zNE0^=k&R_f3Ciju9)Y43zpM-6c{`xZhf*t_)fZD@Zui9=(w4s`%m1b~3RwP|SC)Sj z`wr0de}=OCtEFn|zi$0ouK_Bv{~M1l*#;9oh)F20@Ek^@B+MiYyKxF|S}Y=1ln3Q$ zv4|8vE07C3`34|&dfFyF9D#01PN`cv>ROUlCtc<0`eUy8j!QqD$d+EOn-vIkdXxf!piFQki7<@KwSIpyg! z6=5vFS%?AzixTbgv898qbG&qTgC%>EK`;)hJeXGl_|;;M^peHNdWcB#}8p`=F|{=PP3vXR($<4niajU;<2T5 zS)U2C-7>k>Fl4!2HC*U$cu%r)r-jp`X3k1O?D}>rpUo0EkuL>{5<;X_qLc!N321fm zu|iI{IWXiN*3{^S8ee?nw`ywiLXD?NgK&0&i^`(a@MD*XD>imQV`r2~{g&h7Y%@vh zz_(NBV(hoWu1J(Pn|rjKDkQR8(@jDvwQP)IawufPPGV(l90Z|n`AG=Kp5C^K4@$rr zlhbN*&o(}NOLD8FXB(efT{FQ|GtvHIX8xLLH4|Sv|C2R*7Bv$cg%MNHTr=@eQvFc8 zdwF??*uG_n*_2#l!lK0!#mg3#87uEu=GK{7*;?_$$@N8fM07MC@6DQ&G3*kG5?X_D z3Z#3vDRvktJ>Bl7JO_c~9l6~+nUT40I#eX9s@9y{4dmu(wRwb z)|Rd&QoUQAH>-vkqm)ef4qV&!6WK#BTfp|O#ESAor0#4b12E2nRWu(@WYn5-MCMV= zkDjudKk*MVKYGb-KCv9>kHv~5tKmgki<^UKil-4Njocs4n|cO0zL}+AYKGDy zCDuCFFvN-SVXbEniq&z?bT>wt+J z7(Ihp7r@gqsPzR4ubdh%3ez*FO{!?mptg4{dIqH!p)5qC3_><8pgPwu1d3XGs%H@6 z?SMAFy=M?>9i>|NtiG5MbGtA0khc6iS^h74i-6^a?itkfhbe3O<$4CSt>l~2`nUT0 z0zHG;G*`F(?N#=fseG zT(hGmcKp`YG&@MvsO={W!;ZBJl5Lrz)}^S3AzCT2wrt+)QQIffdD4EfuFjW$Sh5;kv|o5{HQZ$r z?GZ+PXqnh|q|eu>TkM>IMVUeM7vPivnD~NLHy=0Tl$(=7?qSW2p4f5AShJ%Sc2rsy zpB;Ks7OjRKTuuHt?Q9g?v#8s>uqxXfCD;zV(8uy^Ynt2sORh(hHqEmb3gMA!8G%i{ z4*40*Eac&oR3_L?VAyetGcN$-PEXs!ha=EU$tl%56MRXVkVmV3Mie$z^@Fhb^^ug8g5WXR@f<=#n84|m`aKY zNC!oK<}8ML){xq97DJn!>opc{Z@tmk_O56jO)rvp9HeyH2(gugX=+J#7^2#a^2rrt zeXxFSlurmC;DL3`2XZOR=D?PER+7@XFMwcQfR}#ef2rZIzrFx%KORZ;NKRg8TL}zT zo-8cgps>#6}O-#8%aihI`QrjMt94TAYg`wxfeqtEXlYQ<6U63egm>uil)K5|~ zb{*HV9m7P9kA2%fsc&V-HXK0c^tDlZG=klhRb1J=*OA50wj{CG{puKUbzI36S9aXp zdR+N)_t(H##FZU|ZHy~>?^nn8+uK@zsk&cX8*09(-2v%#b!uIOO1HWW2Ww@Ez>$-p zIQ2;7iz8cMDRNp?3KsPNM9wiwDS+gMRyQBv<&-ONj#=tVlHWSw6pc9lhd=IaCbEG}tgxs-9<|8KzL*$TwBGTQ_8~aDK z3KivlW9Zc?0g(8RD&~W_xI%Moi$7TWARoRuLHqdXww8$7Wknk@;#@knK2i!-fBen8ycDwww`1b%guwzH;~CMJEZR9(k`CjXm%7oaD=Cq z&rNZ5?llbk)yrRaZiqGgMMRa06`6@WGcjB&-L9(f;uk}#C>$EE;xS|Z;sI9Ce1MQq zYmNw+M++cmNT3frwlh6AIy}Cb9wf7eug-Q4F1`HJgjhS`QSBW}kDoe3^JF(7|9AKJ zDN#sF{;7t~>MVskC!KrvBSunJJbR0Kg{vE`7kda*OZsOC2)-n9%jMpojxu5Edi z^l{dkq1Gabl(xGQLVa78S*KAQvWt zV<<8;<8Zu4R-HOfMT8`nPb_1Y!9;?rs}j%Lv$!gevvVyuT7HZQ{7Z)~%L! zMuEGyJ}7&>$RCxIVnw0OA19VFh7c!KR#PgPkJ&P66^;|j^+_UGClf{E#9w<%$BD}0 z#PaWYFc4`?C)N+0Kog4eCGPfm;?29$SfPSl*K<;v)Tqc38gOF>O zZtNxoCQ|@x!}9#VOw%k$tq>41J#7;oe?T{76*snTbi~rNB&3+NDJ;1HA(T1S$Ck>v5Ytu&8Tl(J;rv)>L! z%4=w6BakfDt0LiuDL}OQU@dWE0gUpZLuSO56Q^0=%Z8C}16+P^HM36jlKgp?i)0Kw3J)F$R;c3vmL!&+k#6B0sdo*@geIJraSE8z>~XvJ z*aW^goY5ys=aTSZMxQLXI{Ji&K3Q6>N1q>iuEtQ_=#wREFwrM#p*s4Mi9RXFp8XJ% z`XG3(p%RC_i*g^h5B%uawIk#iVc=(REPbHa*mA8gLZpR@Is~`Kebq@pqD?|rhyQyr56$E3A^vx8wzYYlB}+3E|_4`k8}x{1>0r zNZDMf0h8u@p0W&QgDCW>RRD#jA99OPpB(MScsk15APo%9vt8NZ8U8k1%dK1r7DWla zhh3Ed$Ps9D^Fc&Txj8}P9@hBi2Os~dg+7xz&zJs6QCjVh~rY|#^KcI9L{CHIex)4`bdYs+oBw%nqJtGzwQGF6!M zH&SMuJNH5+p1LtT||Akffsp1oA{ng{QbWv zVB&9HnfTS;_t1>|XDB1TTBkPibF{>3>$!p=Lw^Tl=&O!zem&~wFhz@!=orn4Bc6o= zk8DgDZeYvGWF7eP{L)0t{D}Y6fL0zvn|wxIKzF%~7kEOO_?}Gs!S4&0cpxwSk2e}Sy0yuE`cH$IeLP3RfaW%y%ay;4)yBPL z(e*y=cTy&P1>R+nrsY)&BX5yLL)atNL!}3Q-6$eY)XW1k62{N3YJ{vwV7SlL^wjbyy~!)2)X!`u9p3{pumd$Tor?G~L9LZihg1 zxoN{qRkA1uUdIoDsu(~dfNPu&4wCxKF(LW121ZZ7c=Y2M7>DGp- zj!CJs|2CtAR&=Z_IzI$}g-Cl5eao&yOB-9(nI=YTIALm~(sQ7wnjHb*q9~#6F9=8i zq=^dE^8rO((K%D(U!bwl6IMR|yBaG!V1=&SJS$|O*R2FD_en=6^aZt%6=Vn@!@$yY zrvl*vEnO5Zujh|cXi3=8lNuU5LF12H z4UHb4Q4Ga9E3haQtOOEomySfr!Fr<y>s1sRnkD}hEzL4!>CsSiEpGp|u}_vr!G z{mVkzk!_onnWUbb$QIVV6>c@6fN36lUMM0$W*TGH!5OlU89R1jdr3x`VA{6lxgoLv zS<}lF@ev4cLvk+N+P=k1Jxd~L!|-$d{nafXxmrMW+}&CW$S+@iM~#$43&@Vbh>6%k z^YOvtv|aG=6H|04O32;46Q#q?`TykFJ3lI`jsqEgzNHGf3Oxq|eAWc?XV*Ady(U@t z9wpvD`waBrPqpD9P5$3Vsda!8A9*%umMn{XYFIaySW&)H{qnhF05Tm`(R}chQEN_V znMWnbth+c0c5(bN{wp;k_Rz&q8E=@g>$b#_a_Gx|P|{jiSFTtIEW`$Eb6MDOqJT>v z;+U={PZ7q*ZL#%;;)OL$z(H^>gM@V+uZ;4M^^ng59JkTiC}qs&M{6I*dAT^ULB%W0$ksYp@a3q(lEPl793 zfm1FY!$nn@V_NhvNi6I5Q8a%1@|$Wr)bV4rOAO5AtjCsiWql^yU~gqDSF0p$j42qj z`&>**UB-+E`&;MW5yb~9UbH+i>D)8Oob%8~ofJEW{J#dWd>mLPj6J}3 zv4`#9;|$nlaK?!&9ZLd<87H#j>NpW1PGo7h9w+|OpR93_H%?>;8%&(YTBwc_i<(Wb zap!}hy>yJI%oC`@hwVeR+gyP0WR9ncmcUce+;3zWF*$oo>>!jqdlWbqToWw{d}`7; z|0lx5jqpn61KkAf!gA062%WI-n4xSAvg1V*UeHhF-*twGs_M`6Iq^PhJf*A zkK4t^C-BYTj6YdAmjoCy{$$D3@h3$5$@O2(h- zoE=cbl5`xp{zVErhe|x!-nQ!SU^YIj6W=34qQ(uyu%rmG#+-sAagz6_N6D& zQhlfdgo`=_RL3v@Nr3Kv3f1#*UtZBU;N@Q+iFO^EipHjY_wUx2+DB~q>eE*BtRIwY zzj{{tVz;qlJ!>^Er=Cxhwvd9*jn($`%*Cwtu$TOz#ld5=-pIbSfVQ&uoHuu}TH3Qd zq~6zlPv|(5_5P^TcNwrcX@X2AjgwS1E&9&(gHf4PiPDJ`vYLh!W>#RtnP-HdlO-rH zkWYI4+lhxg7qX zOxVg=C?jlD>JEGauEtgpvmnC{D(oGk;~*W!Rz6IXQ&EXz-${8F>y@`mZs(b363Duq zL*`)yW+*)llj_;SFI&`8_&({6ggabSpm#n;Kw8T=?xmlXK_2~6a z-YXrwvV;vLdSxwCN3Y{OGAQ~G&3BI_k6%md4$@_i4qnUeQsqumVpsZNV|5lbGkPQ; zYiL=iow%kW-SYfqL6M?9fi3ucz;jkO^I=I3T z0Qmr^Vm?BMD>P?>_=B1f{WLcJ#dp>3P;RCK+@x@|oEUPw%}`0vnxrI)RuxVhpS-sl zD{8~*$PjT9dWN4$_cy&&(5}-<5aq~)j`9GhqHZ(z7}HhttE^&2jcWe%#Gn1o3q&cJ zKZl(YU$uF7gUo-m(x~e%%DZfr`9rc+Gr85GH|+4%3^QS1cRw^GB92Gkvb=B;rZ zz?6z&iyVgePUwYx=o$g?7iFE9mu4vevTG)Qlv2Dce5eB11U_Cdbt}oM69#UXa`h<~ z*C|;0&y}g=+9}vC{`dnmY!)?~9fc9I&^%@1M@VV?!W>2`0q4%2j~1u)J9vUg7s%-J zKVH0qraQA6u6yVq^3TZ(&}_VO4(*N6?3P!po{JhUTQIe-%~LOC&+~02A75-X@9PZ* zhLMkK<$CjXsDt|@3ho^%P#SlkQX=DqI1U`!G-dC2yie%@h24Sn)kJQLW7Bf2#Ph7o zH4@A7NH09sN4|?OY0v=Z4s2^9`TPX6+qQBbI_`$F1JO~gb|APMh>lvWI}jiLuFVca zM`0Tsh`xKQvnEx}>K08&$a_mGYX7H|;BPm2Jy3LLVX9k@Y=9 zug;gkMg0oVCI_V?K#xL&>iN6{c}3@*fcy(2eE?mWBU+mCzg=I0uRe5Dc|oKymT{15 zY7L7ki&q7m;}g=Qbv7T(E>GsWcs~B%sBu(lk;dNCSEsbaQFL$Kgy*heV@JN3#g366 z`IFiERIE#sP|c&K3*|(KM?zo2vRywkgMc)=M^OAOZsYLt~j^j?$+bnzj##*wMC-5qp*!}uF`ST{C{#=4R2rCN6GYH zL{bT((_;Zj*Iy|A^A4Uzmv%{y@Mv}vKX8Pnmmiyuq29AAC)>=aSD-sckAXF!`crlM zw$G_nPy~EG=cgVZ8 ze0A~c4|HP>+CS|NTe4wfg(&rs&@`m)D!xIGf3-D;QixGj9N{2zaO|X(hiu!74JR>8 z69ryq2MNv$3ouSqxE*{r>a6@#{Mo*VOr1({iCL({+DjdOa>bt=cefUQ{?ZTJw>kdo zC~RZ=sk%^$^|!Xoz;n=rTA!?&^fSlr`ZuV9_>6*hdtm}IqN{1YEY6Ctk@y%Hp>%lp zUS*3D#(w)sBJA3xZFxZ)m;pgPGRy#nIJCXkc5L$h1Bm@?Y#^UMpl-WXjzY&>kaiS0 z%GHhnm!r^8%XLR#9&dIOIttt9DD+*B#j-rxbR51(3bN{W9%TAjx)`heeX87#N+DMJ zAWo*=L2f~i8^XzaWO`{}E!zAe*)l9@wkEe|Q6EAy^;&!)T=E)T>3p7ntcr8)%RVm2 zd!4WrO;~^S!!^+A;;W)YXYB|MraN!Zp>L2RYAwAgmaYmi$0y%U#klQBp$#X8^YK0@ z-$MI`BOeEtgmF&h%Od9W-ButgPsg`t3iZ?X;+Our=QM>r zIBL8IOxrjZ3O&C(HZ3gW*@F@N1?reYyWZ6%sHBi$CHJTFDY7-LfO|G{~67vqGTOJY3m-Rw09aur(9MZJbyCkgzBY5y4SvxuIG+pc(2#2mm3Px?;BUdwwEJzX;kW4B!gpW|& z)t{4!x)36)RY_jaWuwA!bu|cAHAwrfl=+*fRfGKUt6o{dW^rw?qcCC+dg<>c{I|xa z{?JG#E?YD~`?xZon95=fGq`L;d*x&Dgr-8olRV{GmxK1gD*7*&gSKTwsTupJX?Vz& z9>@Fx>Q*Q06tpiTazZyt1H-bi1X%&jkZ+SNz>e!17RDwv0G)!ZY$2bwpm4)hZbZj@ zkai1Fz{*7Kq^`7vEv>vt$a_7U$WK$80!~oYag#C{8Pmk;{G&9??lf)y5 zh$Ky{zzF;x3o_r%{LBROJJfCppMwFh1uIXYqh_T&iH>r$C&A@ObkuU)llZak-t0+q z6t>Zm0KUgchjUEpF$B+nd7pI%{=iyKhcn?3w5BB1K1Vh8k5AqMgZn8alQ+^)Vg`2T zrAa7Vb0vE!y6p`RBsjH&L|>d}!~c^c?ElULuKfeFH`C2Ffr0>`&KN+Q$tP zoj_kD(68mDYQ6cw8BCt%AEKU7hZLjQlSj0twJ|na?n9Y0Psj{87oij#`qmq!<>2tyK`LBHEVU4ajea_dE0p?P3(G}_JqpSE7^~?gg%~X!q8^vkrAS?Al zX==$HzLtvs=2qmQ#P>sltjtPDHM!-*2z#cLn4YtkRWQKoWu-1E8^TAf?&{}b7gMW} z>|$RpW9+65P$2?T)^Da3p#F;C*AQByyBPs0OW4)|RMx_DfSTa+%TJ@dF`7m5%ZGUO za`Cf2-Y^^P>;t|s$4@=tAELriat@Bk@oO4Ai1v=~ED~yp6O~|zqT7~Tx9-aObdq4? zwq?()5yIr6nU}_)^pSbe!!m{4g!VN>G4_%)^Xx1$>@aXG((e)lcHqZG=B31801R)p zyQzGRL?2tYay2^cOkr~#zPh-}dUbLz!Nvdfv1=qBl8tx1_KH_NjwdMI!|BUFan z+l2HDzL%m+KsQAF=J2^1P+PIWdPfZxu7jvM(NV5;C%D{+ zj#{p}6aV?=r85_-AL~YULiN!)Yhgq1BhJLp`U^CA&V;AXdKazsNoU3l$d2~*qE*{C z;tPySJ4;N%3IbEMxL=k%^irVRfW!zBCpH}~A&vkxJR8MkkUFl76OyGcAlu&nxdF6B zDx0I$4WI>cx&bT=t8xQaa}*DXd}@Th(ezlOeHD~F!Wcp6MU%esP~-k9p54ecwJp5T3z>YJzw8Pb=|8^&qi54 zGTA{PtVZo_R^KnO3#W`?f zAJ?SmXEeyK{LW9+VmM8jW^WpXG)1xV*+WdRbaiZLpM%6Syk)i42qVu!ndxWJt-qYRaKrm}c- zteH@iHjRaFtj$_05WZ04W2=-F`|_`kaXP0ozX?+0E14_=8B$q+?jU1RRx$6V>iBK1 z;#H6vy`S73x{+*jW92Q|RzoTDnxSL9(g!Xl`x!>f+gs6$-P^WiVC9a!dH?<6(3~V4HenZ1gQv`^y{x^@0Z>qLxm2YkTONe~N4oH%ZJ+^=$ zSLa)~@~s_rx1MkPiC5PET;y9j3fq`(?R{(k<8N=PiPw|s_faxEAl2>j=x9FPn~hG3 zCyT^7xeC97zfk;}(GCf4F74tej%G*k14npz`LW4Cif30&wwZpVp*%>pLV7*{{dKBb zj>>?7w@|*v(S$T^!pr_oOizOZz_w{7*dU!99a*2^W za?!^m*{yS^qB+!Ge|HU z>S-NWvMNLzpS+DCgWxG0VMAs)F`0KBo3Sh#Okts-bZ~_w0P+D+#e9SiS7^=%@dq^} zddhA7{{JLEiJMoHSpD4(loLa~2RBqww4SdiWyL++STVzsloU9`jzQ9Ov5%#1BZyk_ zrC?EJh*r|)p9ePp99rFc?2uD#&JVeVHA8x0$p81JnjyWOk6p`6&-!5RGjQu5U%0xs zqvI7TlF&SDdQ0LDas-rQc4o;JXNX$*Qn)BnL~pm1k^tio6{_cBi@c(9zR15oGo~NL z{OVu-Zq1lp8S_+WBnFw;YK>Pai&w{*Jt}S~4#y&*y5&HO({nM-^N>>CWzj{L`H2-I zb|zhP@lNDjjLrddp`w|O`WLKkvubFW**2QLL1lvC~2 z_N|XtdY5Dyv&w=cS65j;R9UdJT&uG9RrhN(#PU{Iu!Iql(R{0|?NbPVN$9Hjl}FG~qmmwhuH6u<-T2kZ^BRgb*KX)j zxx>!Ts?8r5B)VE--r6Uqg4FRz`;6zqDSmK#a5Re!rsQBQ!XG>wPg!k~1IM-#KZwC* zJWDL1BcEuAk!hsJ^|76%q30%{orK7jr>E zNj|{rS<#@Ryb7QOCheV_cp{N%k44fQnv5y+O&f=@SfRQ!iLO8tFjS8%QE`B%QMMC& z(CMi696uf3qCwOXi2m1qp+SV_4P z4jnhJT&U*5LgGcSL{%UN$pU1OnhoFs64g0aNCi2Ky1e55XYbvkWx3A6PG!hiWEK;~ zGYJzQ!@`nd`%0Gj*85>wmMqzpA9`62dw99nRkiD!!#$_Zad#hG-x<7?qf3BwOjstPbS-LAL12&k)U^rmJ!v=zl!C)RH%!1i{y1J@*S9R@2eY?6& zX7h)DdvEo(>)YMmZ-3wZ9vVeGq3Ewas!_B76g^cm#yzbZD&IgUgy``s?P=aZW~!__ zz-eM8z89p@<+Y&?x5(t^D2$kmVbmY6w6fvM zjz{4dJ#IL{TC#Y+rwQp&g!1hao-``O2yf|p!&jLbYdVP?BreH`lnu$gQv4FGlrMUO zxV4Kg!1IHmJ>WYhbkcZ!9_aKLl7|7ESR$BM^3&h^>KcXDCzj|NK|F&A#I7F=H>4z! z)^x?nD=4JW(eadmQBiIG5ZXP&(?zuykK0=^A&TzJix%#g*DSntk)tv~p6_PZHS9o^ zRNtg*aiSP&o-bRdDay<&aI-i-MwWVrEIYLjGR=9dLYlgn3rMm}Y#<-z)NR+&CvN{f zFn2)`gKH+u^6$R(iMf2@j=Nj;iO>I&8jTB|xTCPOKC#kCv;1GVO}oM$qnb@q>gJku zuwf^-LgWE^!K|sXKi0(NYA5T;Ybrf>d@FVE5O)k~CF-G%t<e#Mq)IcIqTFMutxkP-s6b2X-P_zep5bvaM`S^CJNJ)0<__k<#`~P`&4VpT> z-PWrGD85~O)lVyu>iyr;RKV<0Zf1M#LlIDE>9$kqzLMZYTrn%Kks)0e^PrN2iQW)?L;=lxfrLG>pWP;I*?j@W5-5BlR zk?C0(4y-Vg<_YYcXSBKR$=v_rFA11?xDr8S2A`GFr%gWbHCjVNWm8aC zqyJ`Uqn`s|dSNf#-yM-rvOy4guH(pFNBI0EdPTG-3aAcYZCqQC14spUrSkzoR>e6h zWFObq=m{JD*KccV94s3^Hbt^w0z~gyu?wdqM6|kUB|)P0*7(^pJX1qoXHu{QH|VI(k4yrI7ZtaHFzhCD2GI z4}_#r5yy%+RCZuWdyoQo$O{8s2p2`k&7#CABmsscRj8g1DDsNVnIiuI8Y}%o zDL-M~t+CQWl=4~H5@kEPI68+fMDv{J<4xwpwUUKiw-UJADGisRq%kGVN$eShX~`x_ zSp2qrDOD6F0!Qqn2tba2YMBop5<1PvA@QU}Mo-AN%h$;00U1RJ<7x3iiUliyg#0mh zUTig8=CF|JnbdHQh0@HEuAUJ%*HXeoks;uLP?7-2p+fb10FhU;xCcV%PvfK~oNT>7 z_iJWGAQPYYG(bt{3(F6Du=_mFD4QlPY4_O9~-+s(Yh!O|YeeekOi#SyD4vVrXyOj&q#)gwj(#Tv zrwHz*bZy56dd$hlFx(`-C=8^lfCcg)Xz8NI1F9*V(2K&QU$i%+6IxWMeZCVw2VLi+ z@9+tdkk_dgqNx~Huh!_QQ!!#R#U#kKGaf^Y7p;xc7!ZhBFU@KTS3sMis!%`#h0xLlB)4Zr_Endl@aG@+CuNXj=6I|nbP?6Mc4iw3!HB5R6 ze?I@Fjlkr(d7vt4{Sm2ZLT5ELp=(_VOqKEa%<=21UFh0Zvf77E=3VBoMv+c*m1XB3 zxt-OBuJsk_t?0I?@MmL%N9$)sB~ha24LN&mU!Z3clF1dMu*&gc+2oA7VOJ!Ip60@_ zLLpIzTq6il!wOEuMJ7QI+O}up~We^|n=fYy#exWw^6_yP5iygx8t^GX8zm z;ZCk_XUE;GhdaOgZ)yxJ!krz3tqpf7Eg<9n$}ysx>M##dLMDSxkk*71rcz$zrjG)w zLb7Kmy0({+L7x=bdt?+}+eW9e$Z7P*sL9MWQ6fETlIncHCs&mER6i0vA%N~Cu&()l zE~VKV+fvU;vRX$i1*4Wf^U8x7B>RY3sv{7ygluDUDKa4k#+KHoWwB^QPG>7?--F`Yg`qo$vj=FhzKA86Dt z!>cec&DvelX+lnI@ruy%AQj(SE%j=*##G_nC@~BV#ioZ0*}prD0pt^@~Utt z8EQ6w4?A7dol~dFM`-Bu1f92E)X?b(I&@X=X<`n&c16gc$5d2@BDGt5QlS>i+bqQ{ znforwm>Wgpi9*E?`EWq*1xTlS*bvfS&IzGsG#GjU!@vB902rVqJt+)(walLQ9K9*=&OPN z{R9Pi=R=0HmUDPWKd&*;6Goo<*BT=|1({ZwnhwmfXa&m3!WD&=x|E`jjL7}N@oYXw zJWMbO64%F}thXUlUQ$XH#fnhzPbmfvD&QLDLyDw+bD&5*t#Q&5PCorVYMk_hlPjfF zI889AEL#yub|^2Uy+25MyrUl0QJx}_~urA}8dkw;eg!Y$?kej$h<~qJXrfB&o zCNnv+5M^eTxS^fKkgX9FZU^6~ptJIq$AFGHl|BY^l&g;cT*rWpTCN=fem2}$e+=j- zZ0#}NyGSpFx%rEh0?yoULo`2gY~eAU>?G02U!FTpy6{Y|f8jgdN&Y!0gv@rf&Y;~L zG`;z{<#W+$M~>W3G3^Ee`!8+$)Vc{))$GG>Z}zd)9K&SC)5(4m+eeLUKi02lwfBeg ztDSr!_V5gmZQ!|~q~9XP`Rlp6fUJF^dMgmlOzpLwSZM?@vOO|TIZlHlm5na1OT6Y0 zFADH=sq#Fs0OQPRHh_=YUDTZ;yURyN;#!vi3zh=^?EQDtIN3)j@c+MAw7%uUDZxjKiN|IOngo2so^I;!p8gow2RlH_AH ztYXR4jw+X<+HrU5j_Sep)Bs$>t2+u?>!|kBu!{AS+pNC|(zQz3@l)KoYB=WzRuiia zy&-QASpjl;BP%7&?zd1!jrLGX!x^LAm&C~|BSnELJzMV8ofjc|d}x;#B}tl^sb!|I z9r_+NkVm5Pq?@N3rb*}rkjDp=8^U)`=&t_dk)WeirH=$1|Nrscm_iTBZ zQxkDkKEC-XeC3~rqWrdYOVMzGSrG>q2vD{Yd>HSj_nhG!KSdJZI-V^W&;FTdjh#B4 z9j(2%g1K9L--_utop4%x2bE-^1EcL(i7Tq*;6#~i9b(%HG6UJt4(MAIElreVtgLI& zhb=~iLBjY}nx#HznSd?V36GJzp=jVcMA0l}w z&|a~iSNzE{uc+Zzd&R1~;+5tPgXNZR{|Y77uWzD=)Yw*ZZ4_hPzamb_|HPK(OHW5P zg@uZe#}$?UNE=8M^ASc|p*dB=AJio2r%lBtUz-V#1ge9o>TKcmHmaL-f9kzdhm+gG z)m2pqFYcmvA?!d9V&D*2Mv??pChND@5@JP};Y-K>qz0^_`M4pY)|?zNk7{=G#E!Rp zR)8IFjaOCEgVlXi^J6^5v-iy{w#cmWvKgxqg52MgAjJ$*KXk*;HVhObk7pajs(d>aJgo zjyv~anI4iojrP#w96o8;YT3>_F4L@Io(fJi|477loM- zdPW>rW|$!ChaMn>6mAC}j5;enXA+}Z0aK@vWIFCDSLbGMJ#>8Ke_ZG&Z0&KO_f$@X<=O1< z;lG+xP8!jJ4HifzbJB09?hsN*=e&bDjTDFY>B0Ui+MlE(YC!r;?Cs2I-FC?}sDu5) z_3YTRWUoPQ5)vqSYA}U9UHFVJ*U{N&vW@r9=)&IaQ+bNcPI?TbRwno7OE?x&V$O20 zha}0Z(=7$lEr0G89;zX;k95mxnZI{ctzAvJwJUQaFk$Cwf6C-f^AhliDQ@<-ESd;)|!UY>=mDdv;H9!CGW-kC*-F#G#Q*O=&xra3=`XR;7 zf8{p{kOD3ZQXMN;36PtjMWstM6=@ojt@}2qW~Z1xxTUOx@qQ+>_%Bn@#XT;MTt>%|6M(~HKkP0FA9eaCEDj> zNC#c#FzN6Knkqd-CjapjO%+DQ6bx19F|Ma4JV~!y4QJMNonV{a3C{3jLOc=Qw@otF z&NLEPz?97-_{EBnrEKrPF9R^j2&-s5mdL0zhltFhnjZbo<5ORMR@0*wdOW$bai<3x z#gf(VqQl7;?d>0uq=>?Ah*G|K`vO*}hvv(RwD(6s>Z)bFP8aZAM(Y1veo z1r6Ro9U0{7cqu%qI8Ib5cps$B6#_R~wYlSQW_h8X+M#qi%2#v{FM3WWn@F*bOtn{q zyINDT0eokHF6z#i-{m7Dd9QOe1ame%^`7Un7u$;$TbnaIC?>Twv8pXy1$d5*J6!t| z{eUgsG)b7$&7}KAh}`BZ#ftJpO4)6|PS*9C-5UmL|oBiL=>ycc6>TasAJdoh+= zeJ=)aFUHbx{a)-p|6&cCMZIym*@#%eh@lw9y%=ku`d)1NsBo<=K8eTK{v^Tab5En) z9W;$*7Y^|BYGD|Ts^9sc%}1^URK39(`6qoezFf=ns-CHG~OTM;?LfDnS?g8 zovr7udBGESjN)CKUR}u3cV2>bUcY?9*VQ1Z>y%a0DL+#+41*$0>wVYCvQ>cP=(s}z zzlB3Or~C+IL6RAc<4e;-r0YZ}Sd=9q{Sr$lfFyxdHy=mjl$%pT?%{$Lnjz?2k8e%( z4-bwmrTfYB;Y-u){qt9^jQ3Ma<__%cPmZn}pjomVk^gQVT@hu-9Xk7;HOB#_D)~xj z5Ka$4DvMUbk1^$swEO-G6;APNMvje9jHZ|j?A)0Tz>cz=G1|??apdWR(F2o197V>+ z3S7(bV@H05^aCo^B}yMwL=$1;$7YPN?>JtHLzG&`Pwc>OEo3BS49KCLw~Y@|N;Ziz zzRA+PB+r=fO_p38--L*7vb0=_Z~k)pH8t0aH@?XdHkkM(YoYD&&7Z8KBsW=f$!RKp z>&Kb(wg3!^NtT`QEm{WL^niXI0VGecTm3NE7`P``X^7uIIZ zZQ#VH$YXEpLW zGE!t`ZWh?mU9TFWVNAiIXlRU6GNl0ehdgmg_IgTn^FcyRxovSu<{C9F`pLBX<)aU3 zT&xd&!MGkP_eH0J87oUx0gn4+J&9U9ZIT!^cJ0uUh6le{r-h3G4+=)Id=Ulv=^<>3~XY*($(tpDb7w9?5KHkHqKD-oYsKkl|r6 zIZHZuqOmBe<>*_;7RAadxv@gOBwXl9f!_I`BCX||Dbmktr1XT8KmS&Z6xB$fTcn>3 zqR^{W0TgKzm!|~4BNunDgpCTe=o=k{)jAT zR9WTY^R)8mBgdP$t{#$Mzr5JC%Zn{~xLSOw$gJ~pGiwaWEO>iTNMm3>a}5I-NH%S$ zvA-EZtf;APEG%Tm05tlrism!_GHT61AoHk3LQhDzT4lRj4Q=_>*~x*MhqwfK)Lb zAjB1#<3apE4TqlKfWBM9L3J>wXdrVs&`>N_1sGmW1%{URW`>3ih(}7Q@B_nheak_n ztn)AulPHP=OYGwTT?R1C^1(n*k2whhpVAoU2?PJzJ2VDVW8m=<6LvZnuvn`K03Zqg z(pBpx+AMp4A}>TJ3*A`SU$_HkDWb?=)yxNJ=w-GMAk#^#EWt^NgT#ts)Aqd7iG4tZ zsNWnuxIk@1P94@nJeGzfF~qElXUWx-@eq~qEG^e6s)6Knc8Fvd$4!>i(drT+a+>L9@FI2Db+M;MV>mB6$NL)IJQch?H3qImZt zUJNcu2&!d1cuVLs=d{F=l4#bo@Pf7Qzw#^pzQ#md3t#m1f+=n+TP&XrFR@&&3QrMJ zfRJ|23e#PBi>{A->f3pghf0{g&=#>c?qd8bK%>sJvI&-CVOKQS`8UPA5jO>j$A@BOk{ZP8>h*e8cb( zH%3-s0Q#IgZWkY$z&D4}`()`{5?)O2lO&xMd^d?n#%t=~IB@KQ3}m!IK)m#@J$%do+l-|j*-^)mP&&S)qg?Gra`}-R zwOscjfAsEJEVl3?I|^ItM}FV3@SGCBs6Qu9ErvCpIhn|Q^L5nYluc!tlg+q~AES!e zsh9X@`PW-yj^O!iJR!Z54r9_%X>wu1h3_Sk27~x#DfQ(IQZ8OzVD^z`s_d+GO;L>h zJ1G1&C59$woM3WANR5spjj>!O@Dgk$v2+jJn}h_4g1oWFd;ROc-AF>Im5HO}>L=XiW=r43&54@7dXAalf%*)lG$c_lE8V7+VBnfidhH49iB z5h(EnbE``Y32b!&%idYHk<&#TxMxV~vokMc?jb$;@93Cr)>`i-*sOwiTSONnA$Ac# zfUJl2G68X-w*RcaX9GHHFbd_f`y%Sgt-i=3+UECD>He$#)3X9LAE-g1LW|$tBT>Ry zf(-Q=n!V@hln89?ACN!o(~~7g>WJyZaS&v(#{cC4M}JDXC<|UCFA5M1O0>^MiVnKY z!O`IpG)H>kh*^)3Y2RTrY60Ur&~quMFw=k?33}!El@c +c-yZ7`l|k(#)`G7{-L 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Ν`qChDe>(^* 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êI3+Dn4y#~zlj7Aq>FT+ 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 literal 0 HcmV?d00001 diff --git a/run_results.json b/run_results.json new file mode 100644 index 00000000..aab918a4 --- /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:30:38.565343Z", "invocation_id": "266d193f-df97-45a2-84f8-51fc2b0d7d31", "env": {}}, "results": [{"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:30:05.999922Z", "completed_at": "2024-09-16T15:30:06.004207Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.005435Z", "completed_at": "2024-09-16T15:30:06.005450Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02420353889465332, "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:30:05.996130Z", "completed_at": "2024-09-16T15:30:06.004808Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.007427Z", "completed_at": "2024-09-16T15:30:06.007434Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027410030364990234, "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:30:05.992895Z", "completed_at": "2024-09-16T15:30:06.006317Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.009057Z", "completed_at": "2024-09-16T15:30:06.009064Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.029684782028198242, "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:30:05.983078Z", "completed_at": "2024-09-16T15:30:06.006842Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.010038Z", "completed_at": "2024-09-16T15:30:06.010045Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.03189992904663086, "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:30:06.017320Z", "completed_at": "2024-09-16T15:30:06.032595Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.033675Z", "completed_at": "2024-09-16T15:30:06.033686Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022200584411621094, "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:30:06.029598Z", "completed_at": "2024-09-16T15:30:06.034682Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.036083Z", "completed_at": "2024-09-16T15:30:06.036091Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0200655460357666, "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:30:06.026207Z", "completed_at": "2024-09-16T15:30:06.036913Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.039510Z", "completed_at": "2024-09-16T15:30:06.039519Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024178743362426758, "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:30:06.021780Z", "completed_at": "2024-09-16T15:30:06.038217Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.041040Z", "completed_at": "2024-09-16T15:30:06.041049Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027121305465698242, "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:30:06.043230Z", "completed_at": "2024-09-16T15:30:06.052691Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.054750Z", "completed_at": "2024-09-16T15:30:06.054760Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017205476760864258, "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:30:06.049096Z", "completed_at": "2024-09-16T15:30:06.058894Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.064904Z", "completed_at": "2024-09-16T15:30:06.064914Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02316594123840332, "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:30:06.059589Z", "completed_at": "2024-09-16T15:30:06.067546Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.070088Z", "completed_at": "2024-09-16T15:30:06.070096Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021780014038085938, "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:30:06.055639Z", "completed_at": "2024-09-16T15:30:06.068084Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.070947Z", "completed_at": "2024-09-16T15:30:06.070954Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023347139358520508, "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:30:06.071791Z", "completed_at": "2024-09-16T15:30:06.081364Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.083249Z", "completed_at": "2024-09-16T15:30:06.083257Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01733088493347168, "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:30:06.077531Z", "completed_at": "2024-09-16T15:30:06.084690Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.092501Z", "completed_at": "2024-09-16T15:30:06.092509Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02312183380126953, "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:30:06.085284Z", "completed_at": "2024-09-16T15:30:06.094983Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.097818Z", "completed_at": "2024-09-16T15:30:06.097826Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01730632781982422, "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:30:06.089217Z", "completed_at": "2024-09-16T15:30:06.096582Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.102746Z", "completed_at": "2024-09-16T15:30:06.102754Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020910024642944336, "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:30:06.098688Z", "completed_at": "2024-09-16T15:30:06.105974Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.111218Z", "completed_at": "2024-09-16T15:30:06.111226Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017771005630493164, "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:30:06.106557Z", "completed_at": "2024-09-16T15:30:06.113300Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.121036Z", "completed_at": "2024-09-16T15:30:06.121047Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02395486831665039, "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:30:06.114852Z", "completed_at": "2024-09-16T15:30:06.122991Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.125856Z", "completed_at": "2024-09-16T15:30:06.125863Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01609039306640625, "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:30:06.117973Z", "completed_at": "2024-09-16T15:30:06.124221Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.127441Z", "completed_at": "2024-09-16T15:30:06.127449Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.016919612884521484, "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:30:06.128310Z", "completed_at": "2024-09-16T15:30:06.135163Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.140301Z", "completed_at": "2024-09-16T15:30:06.140313Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018275976181030273, "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:30:06.135798Z", "completed_at": "2024-09-16T15:30:06.141902Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.150775Z", "completed_at": "2024-09-16T15:30:06.150784Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024051189422607422, "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:30:06.142443Z", "completed_at": "2024-09-16T15:30:06.152369Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.155263Z", "completed_at": "2024-09-16T15:30:06.155270Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02115917205810547, "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:30:06.147682Z", "completed_at": "2024-09-16T15:30:06.153066Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.156112Z", "completed_at": "2024-09-16T15:30:06.156119Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017276287078857422, "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:30:06.157621Z", "completed_at": "2024-09-16T15:30:06.164126Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.169069Z", "completed_at": "2024-09-16T15:30:06.169081Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01746082305908203, "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:30:06.165381Z", "completed_at": "2024-09-16T15:30:06.173762Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.179566Z", "completed_at": "2024-09-16T15:30:06.179576Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022719860076904297, "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:30:06.170660Z", "completed_at": "2024-09-16T15:30:06.181248Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.184043Z", "completed_at": "2024-09-16T15:30:06.184051Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020595550537109375, "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:30:06.175074Z", "completed_at": "2024-09-16T15:30:06.182926Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.185558Z", "completed_at": "2024-09-16T15:30:06.185565Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020953893661499023, "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:30:06.186413Z", "completed_at": "2024-09-16T15:30:06.192723Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.197934Z", "completed_at": "2024-09-16T15:30:06.197943Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017401456832885742, "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:30:06.193655Z", "completed_at": "2024-09-16T15:30:06.202569Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.207591Z", "completed_at": "2024-09-16T15:30:06.207599Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0227813720703125, "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:30:06.199491Z", "completed_at": "2024-09-16T15:30:06.208494Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.210616Z", "completed_at": "2024-09-16T15:30:06.210624Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01864767074584961, "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:30:06.203893Z", "completed_at": "2024-09-16T15:30:06.211671Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.214545Z", "completed_at": "2024-09-16T15:30:06.214554Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017931461334228516, "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:30:06.215461Z", "completed_at": "2024-09-16T15:30:06.225088Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.227080Z", "completed_at": "2024-09-16T15:30:06.227088Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01812577247619629, "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:30:06.222073Z", "completed_at": "2024-09-16T15:30:06.231720Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.237326Z", "completed_at": "2024-09-16T15:30:06.237335Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02463221549987793, "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:30:06.227987Z", "completed_at": "2024-09-16T15:30:06.236570Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.239901Z", "completed_at": "2024-09-16T15:30:06.239911Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019940853118896484, "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:30:06.233423Z", "completed_at": "2024-09-16T15:30:06.240805Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.243620Z", "completed_at": "2024-09-16T15:30:06.243627Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01734471321105957, "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:30:06.245337Z", "completed_at": "2024-09-16T15:30:06.251600Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.263093Z", "completed_at": "2024-09-16T15:30:06.263104Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02403569221496582, "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:30:06.252764Z", "completed_at": "2024-09-16T15:30:06.265681Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.273479Z", "completed_at": "2024-09-16T15:30:06.273488Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02888941764831543, "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:30:06.258490Z", "completed_at": "2024-09-16T15:30:06.266303Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.274358Z", "completed_at": "2024-09-16T15:30:06.274365Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02593088150024414, "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:30:06.266833Z", "completed_at": "2024-09-16T15:30:06.275903Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.284311Z", "completed_at": "2024-09-16T15:30:06.284319Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0322568416595459, "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:30:06.278158Z", "completed_at": "2024-09-16T15:30:06.287270Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.290099Z", "completed_at": "2024-09-16T15:30:06.290107Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01739358901977539, "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:30:06.290950Z", "completed_at": "2024-09-16T15:30:06.301942Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.306926Z", "completed_at": "2024-09-16T15:30:06.306937Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02188897132873535, "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:30:06.295571Z", "completed_at": "2024-09-16T15:30:06.305584Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.308074Z", "completed_at": "2024-09-16T15:30:06.308082Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022277355194091797, "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:30:06.302555Z", "completed_at": "2024-09-16T15:30:06.309549Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.315269Z", "completed_at": "2024-09-16T15:30:06.315278Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02591228485107422, "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:30:06.312152Z", "completed_at": "2024-09-16T15:30:06.318325Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.320815Z", "completed_at": "2024-09-16T15:30:06.320824Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01479339599609375, "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:30:06.321952Z", "completed_at": "2024-09-16T15:30:06.329980Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.334882Z", "completed_at": "2024-09-16T15:30:06.334894Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018913745880126953, "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:30:06.324917Z", "completed_at": "2024-09-16T15:30:06.330569Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.335946Z", "completed_at": "2024-09-16T15:30:06.335953Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01924872398376465, "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:30:06.331205Z", "completed_at": "2024-09-16T15:30:06.339181Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.345568Z", "completed_at": "2024-09-16T15:30:06.345580Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025474071502685547, "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:30:06.340083Z", "completed_at": "2024-09-16T15:30:06.347156Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.352466Z", "completed_at": "2024-09-16T15:30:06.352476Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018348217010498047, "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:30:06.353398Z", "completed_at": "2024-09-16T15:30:06.359814Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.364590Z", "completed_at": "2024-09-16T15:30:06.364601Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019768476486206055, "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:30:06.348984Z", "completed_at": "2024-09-16T15:30:06.360354Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.365523Z", "completed_at": "2024-09-16T15:30:06.365529Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02135634422302246, "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:30:06.360922Z", "completed_at": "2024-09-16T15:30:06.369579Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.372146Z", "completed_at": "2024-09-16T15:30:06.372154Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01582622528076172, "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:30:06.366522Z", "completed_at": "2024-09-16T15:30:06.373372Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.376121Z", "completed_at": "2024-09-16T15:30:06.376129Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.016966819763183594, "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:30:06.379864Z", "completed_at": "2024-09-16T15:30:06.391699Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.393654Z", "completed_at": "2024-09-16T15:30:06.393662Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019855499267578125, "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:30:06.384010Z", "completed_at": "2024-09-16T15:30:06.392961Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.398218Z", "completed_at": "2024-09-16T15:30:06.398228Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02380084991455078, "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:30:06.388703Z", "completed_at": "2024-09-16T15:30:06.397645Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.400926Z", "completed_at": "2024-09-16T15:30:06.400933Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022888660430908203, "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:30:06.394596Z", "completed_at": "2024-09-16T15:30:06.400373Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.403461Z", "completed_at": "2024-09-16T15:30:06.403470Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0158536434173584, "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:30:06.408815Z", "completed_at": "2024-09-16T15:30:06.418125Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.425385Z", "completed_at": "2024-09-16T15:30:06.425395Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022953033447265625, "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:30:06.413336Z", "completed_at": "2024-09-16T15:30:06.424815Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.426625Z", "completed_at": "2024-09-16T15:30:06.426634Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021654367446899414, "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:30:06.418663Z", "completed_at": "2024-09-16T15:30:06.427453Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.430514Z", "completed_at": "2024-09-16T15:30:06.430522Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023331165313720703, "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:30:06.421756Z", "completed_at": "2024-09-16T15:30:06.428040Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.431657Z", "completed_at": "2024-09-16T15:30:06.431664Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01976776123046875, "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:30:06.438256Z", "completed_at": "2024-09-16T15:30:06.450929Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.456513Z", "completed_at": "2024-09-16T15:30:06.456523Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024143218994140625, "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:30:06.441379Z", "completed_at": "2024-09-16T15:30:06.455823Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.458171Z", "completed_at": "2024-09-16T15:30:06.458179Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02511763572692871, "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:30:06.447807Z", "completed_at": "2024-09-16T15:30:06.457501Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.460357Z", "completed_at": "2024-09-16T15:30:06.460364Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02338242530822754, "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:30:06.451679Z", "completed_at": "2024-09-16T15:30:06.459074Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.462424Z", "completed_at": "2024-09-16T15:30:06.462432Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024851560592651367, "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:30:06.469159Z", "completed_at": "2024-09-16T15:30:06.480440Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.485902Z", "completed_at": "2024-09-16T15:30:06.485911Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022488117218017578, "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:30:06.472861Z", "completed_at": "2024-09-16T15:30:06.485260Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.487427Z", "completed_at": "2024-09-16T15:30:06.487434Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022642135620117188, "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:30:06.476630Z", "completed_at": "2024-09-16T15:30:06.486753Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.489693Z", "completed_at": "2024-09-16T15:30:06.489700Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022401094436645508, "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:30:06.481221Z", "completed_at": "2024-09-16T15:30:06.488948Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.492490Z", "completed_at": "2024-09-16T15:30:06.492498Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024053096771240234, "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:30:06.497618Z", "completed_at": "2024-09-16T15:30:06.508121Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.516405Z", "completed_at": "2024-09-16T15:30:06.516418Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024694442749023438, "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:30:06.503617Z", "completed_at": "2024-09-16T15:30:06.517394Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.520115Z", "completed_at": "2024-09-16T15:30:06.520123Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026129722595214844, "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:30:06.512610Z", "completed_at": "2024-09-16T15:30:06.518250Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.521317Z", "completed_at": "2024-09-16T15:30:06.521324Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018958091735839844, "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:30:06.508704Z", "completed_at": "2024-09-16T15:30:06.518769Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.522168Z", "completed_at": "2024-09-16T15:30:06.522177Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026044130325317383, "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:30:06.528784Z", "completed_at": "2024-09-16T15:30:06.538108Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.547108Z", "completed_at": "2024-09-16T15:30:06.547117Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024175643920898438, "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:30:06.534399Z", "completed_at": "2024-09-16T15:30:06.548144Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.550809Z", "completed_at": "2024-09-16T15:30:06.550817Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023971080780029297, "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:30:06.538644Z", "completed_at": "2024-09-16T15:30:06.548738Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.551899Z", "completed_at": "2024-09-16T15:30:06.551906Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024431705474853516, "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:30:06.543303Z", "completed_at": "2024-09-16T15:30:06.550267Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.553399Z", "completed_at": "2024-09-16T15:30:06.553407Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02532482147216797, "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:30:06.558845Z", "completed_at": "2024-09-16T15:30:06.567417Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.574616Z", "completed_at": "2024-09-16T15:30:06.574624Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021971940994262695, "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:30:06.564389Z", "completed_at": "2024-09-16T15:30:06.575507Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.577742Z", "completed_at": "2024-09-16T15:30:06.577749Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020366668701171875, "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:30:06.568116Z", "completed_at": "2024-09-16T15:30:06.577139Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.580012Z", "completed_at": "2024-09-16T15:30:06.580022Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02186107635498047, "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:30:06.571230Z", "completed_at": "2024-09-16T15:30:06.578813Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.581649Z", "completed_at": "2024-09-16T15:30:06.581657Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01982569694519043, "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:30:06.587039Z", "completed_at": "2024-09-16T15:30:06.595830Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.600312Z", "completed_at": "2024-09-16T15:30:06.600323Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021040678024291992, "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:30:06.592807Z", "completed_at": "2024-09-16T15:30:06.601411Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.606121Z", "completed_at": "2024-09-16T15:30:06.606129Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020572662353515625, "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:30:06.597140Z", "completed_at": "2024-09-16T15:30:06.606948Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.610142Z", "completed_at": "2024-09-16T15:30:06.610151Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019856929779052734, "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:30:06.601950Z", "completed_at": "2024-09-16T15:30:06.609156Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.612157Z", "completed_at": "2024-09-16T15:30:06.612164Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020706653594970703, "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:30:06.613984Z", "completed_at": "2024-09-16T15:30:06.752562Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.754740Z", "completed_at": "2024-09-16T15:30:06.754752Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.1469736099243164, "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:30:06.619532Z", "completed_at": "2024-09-16T15:30:06.755660Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.761125Z", "completed_at": "2024-09-16T15:30:06.761136Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.1497025489807129, "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:30:06.756791Z", "completed_at": "2024-09-16T15:30:06.767081Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.769966Z", "completed_at": "2024-09-16T15:30:06.769975Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.15159869194030762, "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:30:06.762417Z", "completed_at": "2024-09-16T15:30:06.769377Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.774575Z", "completed_at": "2024-09-16T15:30:06.774583Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021343708038330078, "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:30:06.770811Z", "completed_at": "2024-09-16T15:30:06.781399Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.783657Z", "completed_at": "2024-09-16T15:30:06.783666Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018054723739624023, "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:30:06.776341Z", "completed_at": "2024-09-16T15:30:06.784510Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.791032Z", "completed_at": "2024-09-16T15:30:06.791041Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022366046905517578, "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:30:06.785656Z", "completed_at": "2024-09-16T15:30:06.796705Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.799329Z", "completed_at": "2024-09-16T15:30:06.799337Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0188443660736084, "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:30:06.791938Z", "completed_at": "2024-09-16T15:30:06.798757Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.803860Z", "completed_at": "2024-09-16T15:30:06.803868Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021631479263305664, "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:30:06.800178Z", "completed_at": "2024-09-16T15:30:06.809034Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.811454Z", "completed_at": "2024-09-16T15:30:06.811462Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.016471385955810547, "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:30:06.805928Z", "completed_at": "2024-09-16T15:30:06.812334Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.814758Z", "completed_at": "2024-09-16T15:30:06.814766Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01667046546936035, "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:30:06.816666Z", "completed_at": "2024-09-16T15:30:06.826481Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.832953Z", "completed_at": "2024-09-16T15:30:06.832963Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022632837295532227, "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:30:06.821914Z", "completed_at": "2024-09-16T15:30:06.832237Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.834662Z", "completed_at": "2024-09-16T15:30:06.834671Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021854877471923828, "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:30:06.827839Z", "completed_at": "2024-09-16T15:30:06.835522Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.840955Z", "completed_at": "2024-09-16T15:30:06.840963Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020700931549072266, "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:30:06.837070Z", "completed_at": "2024-09-16T15:30:06.844093Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.846776Z", "completed_at": "2024-09-16T15:30:06.846783Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019839048385620117, "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:30:06.847734Z", "completed_at": "2024-09-16T15:30:06.855941Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.860752Z", "completed_at": "2024-09-16T15:30:06.860763Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018750905990600586, "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:30:06.850741Z", "completed_at": "2024-09-16T15:30:06.859603Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.861757Z", "completed_at": "2024-09-16T15:30:06.861766Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019039154052734375, "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:30:06.856473Z", "completed_at": "2024-09-16T15:30:06.862641Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.865496Z", "completed_at": "2024-09-16T15:30:06.865504Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019434452056884766, "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:30:06.866630Z", "completed_at": "2024-09-16T15:30:06.873838Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.878679Z", "completed_at": "2024-09-16T15:30:06.878693Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018681764602661133, "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:30:06.875592Z", "completed_at": "2024-09-16T15:30:06.884457Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.889821Z", "completed_at": "2024-09-16T15:30:06.889832Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019076824188232422, "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:30:06.879746Z", "completed_at": "2024-09-16T15:30:06.888413Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.890790Z", "completed_at": "2024-09-16T15:30:06.890799Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019313573837280273, "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:30:06.885373Z", "completed_at": "2024-09-16T15:30:06.892858Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.898584Z", "completed_at": "2024-09-16T15:30:06.898592Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02370429039001465, "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:30:06.894630Z", "completed_at": "2024-09-16T15:30:06.900752Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.905976Z", "completed_at": "2024-09-16T15:30:06.905984Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.016957759857177734, "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:30:06.902881Z", "completed_at": "2024-09-16T15:30:06.912945Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.915385Z", "completed_at": "2024-09-16T15:30:06.915395Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01752781867980957, "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:30:06.907447Z", "completed_at": "2024-09-16T15:30:06.914855Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.919935Z", "completed_at": "2024-09-16T15:30:06.919942Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020589351654052734, "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:30:06.916243Z", "completed_at": "2024-09-16T15:30:06.924962Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.927408Z", "completed_at": "2024-09-16T15:30:06.927418Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020672321319580078, "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:30:06.921945Z", "completed_at": "2024-09-16T15:30:06.928263Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.930764Z", "completed_at": "2024-09-16T15:30:06.930774Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.016675233840942383, "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:30:06.932514Z", "completed_at": "2024-09-16T15:30:06.941955Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.948217Z", "completed_at": "2024-09-16T15:30:06.948225Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021857023239135742, "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:30:06.937385Z", "completed_at": "2024-09-16T15:30:06.947623Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.952453Z", "completed_at": "2024-09-16T15:30:06.952465Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023767471313476562, "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:30:06.942637Z", "completed_at": "2024-09-16T15:30:06.953502Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.956668Z", "completed_at": "2024-09-16T15:30:06.956675Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021181583404541016, "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:30:06.949244Z", "completed_at": "2024-09-16T15:30:06.955937Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.958826Z", "completed_at": "2024-09-16T15:30:06.958836Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017612934112548828, "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:30:06.967077Z", "completed_at": "2024-09-16T15:30:06.973047Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.980540Z", "completed_at": "2024-09-16T15:30:06.980553Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022443056106567383, "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:30:06.963440Z", "completed_at": "2024-09-16T15:30:06.973589Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.981681Z", "completed_at": "2024-09-16T15:30:06.981690Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024172544479370117, "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:30:06.977341Z", "completed_at": "2024-09-16T15:30:06.983597Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.986588Z", "completed_at": "2024-09-16T15:30:06.986596Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.016005516052246094, "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:30:06.974110Z", "completed_at": "2024-09-16T15:30:06.984982Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:06.988054Z", "completed_at": "2024-09-16T15:30:06.988061Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026990652084350586, "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:30:06.993358Z", "completed_at": "2024-09-16T15:30:07.002745Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.007653Z", "completed_at": "2024-09-16T15:30:07.007666Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022057771682739258, "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:30:06.997764Z", "completed_at": "2024-09-16T15:30:07.007076Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.011994Z", "completed_at": "2024-09-16T15:30:07.012004Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024658679962158203, "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:30:07.004033Z", "completed_at": "2024-09-16T15:30:07.013065Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.016237Z", "completed_at": "2024-09-16T15:30:07.016245Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019322633743286133, "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:30:07.008726Z", "completed_at": "2024-09-16T15:30:07.015360Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.018342Z", "completed_at": "2024-09-16T15:30:07.018352Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017023563385009766, "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:30:07.026168Z", "completed_at": "2024-09-16T15:30:07.035665Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.040184Z", "completed_at": "2024-09-16T15:30:07.040195Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022579669952392578, "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:30:07.023062Z", "completed_at": "2024-09-16T15:30:07.036371Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.041253Z", "completed_at": "2024-09-16T15:30:07.041260Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024203062057495117, "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:30:07.032569Z", "completed_at": "2024-09-16T15:30:07.042074Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.044952Z", "completed_at": "2024-09-16T15:30:07.044959Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022861719131469727, "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:30:07.037026Z", "completed_at": "2024-09-16T15:30:07.043468Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.046825Z", "completed_at": "2024-09-16T15:30:07.046833Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.016399860382080078, "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:30:07.052139Z", "completed_at": "2024-09-16T15:30:07.060375Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.069120Z", "completed_at": "2024-09-16T15:30:07.069130Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02305150032043457, "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:30:07.055918Z", "completed_at": "2024-09-16T15:30:07.065400Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.070231Z", "completed_at": "2024-09-16T15:30:07.070238Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0226590633392334, "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:30:07.061082Z", "completed_at": "2024-09-16T15:30:07.071088Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.074145Z", "completed_at": "2024-09-16T15:30:07.074152Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0227200984954834, "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:30:07.066040Z", "completed_at": "2024-09-16T15:30:07.072540Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.075889Z", "completed_at": "2024-09-16T15:30:07.075896Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02080059051513672, "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:30:07.081115Z", "completed_at": "2024-09-16T15:30:07.092415Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.097068Z", "completed_at": "2024-09-16T15:30:07.097076Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021886825561523438, "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:30:07.084841Z", "completed_at": "2024-09-16T15:30:07.096256Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.098627Z", "completed_at": "2024-09-16T15:30:07.098636Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02199530601501465, "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:30:07.089372Z", "completed_at": "2024-09-16T15:30:07.097975Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.100972Z", "completed_at": "2024-09-16T15:30:07.100979Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020625829696655273, "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:30:07.093176Z", "completed_at": "2024-09-16T15:30:07.099509Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.102605Z", "completed_at": "2024-09-16T15:30:07.102613Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018585920333862305, "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:30:07.110711Z", "completed_at": "2024-09-16T15:30:07.121394Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.125833Z", "completed_at": "2024-09-16T15:30:07.125844Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022269010543823242, "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:30:07.114323Z", "completed_at": "2024-09-16T15:30:07.125145Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.127519Z", "completed_at": "2024-09-16T15:30:07.127526Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02255725860595703, "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:30:07.118122Z", "completed_at": "2024-09-16T15:30:07.126924Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.129779Z", "completed_at": "2024-09-16T15:30:07.129786Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020975589752197266, "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:30:07.122022Z", "completed_at": "2024-09-16T15:30:07.129244Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.132386Z", "completed_at": "2024-09-16T15:30:07.132394Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022381067276000977, "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:30:07.137562Z", "completed_at": "2024-09-16T15:30:07.146964Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.154486Z", "completed_at": "2024-09-16T15:30:07.154497Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022832632064819336, "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:30:07.141914Z", "completed_at": "2024-09-16T15:30:07.153940Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.155591Z", "completed_at": "2024-09-16T15:30:07.155599Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02150726318359375, "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:30:07.147542Z", "completed_at": "2024-09-16T15:30:07.157193Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.160410Z", "completed_at": "2024-09-16T15:30:07.160417Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024434804916381836, "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:30:07.150758Z", "completed_at": "2024-09-16T15:30:07.157894Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.161302Z", "completed_at": "2024-09-16T15:30:07.161311Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020781993865966797, "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:30:07.165942Z", "completed_at": "2024-09-16T15:30:07.174829Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.183522Z", "completed_at": "2024-09-16T15:30:07.183536Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024119138717651367, "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:30:07.170346Z", "completed_at": "2024-09-16T15:30:07.179888Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.184608Z", "completed_at": "2024-09-16T15:30:07.184617Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022545814514160156, "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:30:07.175490Z", "completed_at": "2024-09-16T15:30:07.185556Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.188902Z", "completed_at": "2024-09-16T15:30:07.188910Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020035266876220703, "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:30:07.180508Z", "completed_at": "2024-09-16T15:30:07.187949Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.191031Z", "completed_at": "2024-09-16T15:30:07.191039Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021481037139892578, "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:30:07.195814Z", "completed_at": "2024-09-16T15:30:07.207291Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.211757Z", "completed_at": "2024-09-16T15:30:07.211767Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022062301635742188, "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:30:07.198887Z", "completed_at": "2024-09-16T15:30:07.211042Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.212941Z", "completed_at": "2024-09-16T15:30:07.212949Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022646188735961914, "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:30:07.204228Z", "completed_at": "2024-09-16T15:30:07.213799Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.216606Z", "completed_at": "2024-09-16T15:30:07.216613Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021780967712402344, "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:30:07.207910Z", "completed_at": "2024-09-16T15:30:07.214334Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.217753Z", "completed_at": "2024-09-16T15:30:07.217760Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01569986343383789, "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:30:07.228571Z", "completed_at": "2024-09-16T15:30:07.236321Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.240611Z", "completed_at": "2024-09-16T15:30:07.240619Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021532058715820312, "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:30:07.225587Z", "completed_at": "2024-09-16T15:30:07.236864Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.241589Z", "completed_at": "2024-09-16T15:30:07.241598Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023094892501831055, "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:30:07.233295Z", "completed_at": "2024-09-16T15:30:07.242417Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.245559Z", "completed_at": "2024-09-16T15:30:07.245566Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021277189254760742, "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:30:07.237476Z", "completed_at": "2024-09-16T15:30:07.243871Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.247049Z", "completed_at": "2024-09-16T15:30:07.247057Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02218461036682129, "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:30:07.252248Z", "completed_at": "2024-09-16T15:30:07.261884Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.269576Z", "completed_at": "2024-09-16T15:30:07.269585Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023257970809936523, "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:30:07.256195Z", "completed_at": "2024-09-16T15:30:07.268875Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.270743Z", "completed_at": "2024-09-16T15:30:07.270751Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02295088768005371, "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:30:07.262547Z", "completed_at": "2024-09-16T15:30:07.271644Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.274541Z", "completed_at": "2024-09-16T15:30:07.274549Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022998332977294922, "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:30:07.265690Z", "completed_at": "2024-09-16T15:30:07.272780Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.276302Z", "completed_at": "2024-09-16T15:30:07.276310Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02095961570739746, "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:30:07.281834Z", "completed_at": "2024-09-16T15:30:07.294319Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.298772Z", "completed_at": "2024-09-16T15:30:07.298782Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023214340209960938, "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:30:07.285624Z", "completed_at": "2024-09-16T15:30:07.298018Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.300296Z", "completed_at": "2024-09-16T15:30:07.300303Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023207664489746094, "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:30:07.290147Z", "completed_at": "2024-09-16T15:30:07.299676Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.302531Z", "completed_at": "2024-09-16T15:30:07.302539Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02141571044921875, "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:30:07.294956Z", "completed_at": "2024-09-16T15:30:07.301234Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.304580Z", "completed_at": "2024-09-16T15:30:07.304588Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01978135108947754, "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:30:07.311259Z", "completed_at": "2024-09-16T15:30:07.321783Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.326562Z", "completed_at": "2024-09-16T15:30:07.326574Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021162748336791992, "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:30:07.314916Z", "completed_at": "2024-09-16T15:30:07.325914Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.328103Z", "completed_at": "2024-09-16T15:30:07.328110Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021296024322509766, "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:30:07.318713Z", "completed_at": "2024-09-16T15:30:07.327487Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.330522Z", "completed_at": "2024-09-16T15:30:07.330530Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02112889289855957, "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:30:07.322567Z", "completed_at": "2024-09-16T15:30:07.329654Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.332962Z", "completed_at": "2024-09-16T15:30:07.332970Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022428512573242188, "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:30:07.347754Z", "completed_at": "2024-09-16T15:30:07.349414Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.353567Z", "completed_at": "2024-09-16T15:30:07.353575Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.015614748001098633, "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:30:07.339455Z", "completed_at": "2024-09-16T15:30:07.349984Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.354433Z", "completed_at": "2024-09-16T15:30:07.354443Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02220439910888672, "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:30:07.350714Z", "completed_at": "2024-09-16T15:30:07.352247Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.355316Z", "completed_at": "2024-09-16T15:30:07.355323Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.012903690338134766, "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:30:07.343737Z", "completed_at": "2024-09-16T15:30:07.352851Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.356154Z", "completed_at": "2024-09-16T15:30:07.356163Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021671056747436523, "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:30:07.365029Z", "completed_at": "2024-09-16T15:30:07.366709Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.375372Z", "completed_at": "2024-09-16T15:30:07.375380Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01497650146484375, "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:30:07.367279Z", "completed_at": "2024-09-16T15:30:07.370338Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.376393Z", "completed_at": "2024-09-16T15:30:07.376400Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.015359878540039062, "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:30:07.370922Z", "completed_at": "2024-09-16T15:30:07.372568Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.377292Z", "completed_at": "2024-09-16T15:30:07.377299Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.015666484832763672, "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:30:07.373190Z", "completed_at": "2024-09-16T15:30:07.374821Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.378135Z", "completed_at": "2024-09-16T15:30:07.378141Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.015921354293823242, "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:30:07.386907Z", "completed_at": "2024-09-16T15:30:07.388471Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.396038Z", "completed_at": "2024-09-16T15:30:07.396048Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.014026403427124023, "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:30:07.389061Z", "completed_at": "2024-09-16T15:30:07.390727Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.397051Z", "completed_at": "2024-09-16T15:30:07.397058Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.014267683029174805, "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:30:07.391300Z", "completed_at": "2024-09-16T15:30:07.393183Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.397904Z", "completed_at": "2024-09-16T15:30:07.397910Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.014491558074951172, "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:30:07.393816Z", "completed_at": "2024-09-16T15:30:07.395464Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.398799Z", "completed_at": "2024-09-16T15:30:07.398805Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.014780998229980469, "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:30:07.424837Z", "completed_at": "2024-09-16T15:30:07.441485Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.444164Z", "completed_at": "2024-09-16T15:30:07.444175Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.04035639762878418, "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:30:07.407371Z", "completed_at": "2024-09-16T15:30:07.442296Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.446356Z", "completed_at": "2024-09-16T15:30:07.446363Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.04378223419189453, "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:30:07.412683Z", "completed_at": "2024-09-16T15:30:07.443240Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.447619Z", "completed_at": "2024-09-16T15:30:07.447628Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.04445242881774902, "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:30:07.433848Z", "completed_at": "2024-09-16T15:30:07.445559Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.450095Z", "completed_at": "2024-09-16T15:30:07.450104Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.045682430267333984, "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:30:07.460116Z", "completed_at": "2024-09-16T15:30:07.480758Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.482299Z", "completed_at": "2024-09-16T15:30:07.482307Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02898859977722168, "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:30:07.465871Z", "completed_at": "2024-09-16T15:30:07.481724Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.483331Z", "completed_at": "2024-09-16T15:30:07.483340Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028071880340576172, "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:30:07.475570Z", "completed_at": "2024-09-16T15:30:07.484208Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.486805Z", "completed_at": "2024-09-16T15:30:07.486814Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02899646759033203, "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:30:07.471051Z", "completed_at": "2024-09-16T15:30:07.484806Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.487670Z", "completed_at": "2024-09-16T15:30:07.487677Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.031543731689453125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_ambassador_vote_withdrawn_snax_mainnet_chain_id__13001.cf8c588975", "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 '13001'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:30:07.493490Z", "completed_at": "2024-09-16T15:30:07.512300Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.513824Z", "completed_at": "2024-09-16T15:30:07.513832Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025413036346435547, "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:30:07.497557Z", "completed_at": "2024-09-16T15:30:07.513198Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.515396Z", "completed_at": "2024-09-16T15:30:07.515405Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02634119987487793, "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:30:07.503027Z", "completed_at": "2024-09-16T15:30:07.514827Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.517526Z", "completed_at": "2024-09-16T15:30:07.517534Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02538132667541504, "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:30:07.507198Z", "completed_at": "2024-09-16T15:30:07.516280Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.519024Z", "completed_at": "2024-09-16T15:30:07.519031Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026265621185302734, "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:30:07.524690Z", "completed_at": "2024-09-16T15:30:07.538280Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.544012Z", "completed_at": "2024-09-16T15:30:07.544021Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024265766143798828, "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:30:07.529489Z", "completed_at": "2024-09-16T15:30:07.543235Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.545601Z", "completed_at": "2024-09-16T15:30:07.545610Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024576425552368164, "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:30:07.534212Z", "completed_at": "2024-09-16T15:30:07.544909Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.547709Z", "completed_at": "2024-09-16T15:30:07.547717Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02485942840576172, "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:30:07.538984Z", "completed_at": "2024-09-16T15:30:07.546486Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.549290Z", "completed_at": "2024-09-16T15:30:07.549298Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02530956268310547, "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:30:07.555052Z", "completed_at": "2024-09-16T15:30:07.579473Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.586923Z", "completed_at": "2024-09-16T15:30:07.586933Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.036951303482055664, "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:30:07.564671Z", "completed_at": "2024-09-16T15:30:07.588599Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.592708Z", "completed_at": "2024-09-16T15:30:07.592715Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.041431427001953125, "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:30:07.573963Z", "completed_at": "2024-09-16T15:30:07.589916Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.594018Z", "completed_at": "2024-09-16T15:30:07.594026Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.04084968566894531, "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:30:07.580222Z", "completed_at": "2024-09-16T15:30:07.591722Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.596191Z", "completed_at": "2024-09-16T15:30:07.596200Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.041871070861816406, "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:30:07.603216Z", "completed_at": "2024-09-16T15:30:07.611945Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.626043Z", "completed_at": "2024-09-16T15:30:07.626054Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.030948877334594727, "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:30:07.616586Z", "completed_at": "2024-09-16T15:30:07.627325Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.629811Z", "completed_at": "2024-09-16T15:30:07.629820Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027643203735351562, "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:30:07.620715Z", "completed_at": "2024-09-16T15:30:07.628006Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.630679Z", "completed_at": "2024-09-16T15:30:07.630686Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021257877349853516, "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:30:07.612525Z", "completed_at": "2024-09-16T15:30:07.628527Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.631513Z", "completed_at": "2024-09-16T15:30:07.631522Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.030218124389648438, "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:30:07.637384Z", "completed_at": "2024-09-16T15:30:07.647343Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.656378Z", "completed_at": "2024-09-16T15:30:07.656386Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024109363555908203, "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:30:07.643336Z", "completed_at": "2024-09-16T15:30:07.657426Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.659403Z", "completed_at": "2024-09-16T15:30:07.659410Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02395009994506836, "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:30:07.648035Z", "completed_at": "2024-09-16T15:30:07.658775Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.661504Z", "completed_at": "2024-09-16T15:30:07.661514Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025452375411987305, "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:30:07.652075Z", "completed_at": "2024-09-16T15:30:07.660330Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.663025Z", "completed_at": "2024-09-16T15:30:07.663032Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02638554573059082, "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:30:07.666365Z", "completed_at": "2024-09-16T15:30:07.672826Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.683528Z", "completed_at": "2024-09-16T15:30:07.683536Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022777080535888672, "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:30:07.673412Z", "completed_at": "2024-09-16T15:30:07.688490Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.690666Z", "completed_at": "2024-09-16T15:30:07.690675Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025679588317871094, "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:30:07.679366Z", "completed_at": "2024-09-16T15:30:07.690095Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.692678Z", "completed_at": "2024-09-16T15:30:07.692687Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022346973419189453, "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:30:07.684527Z", "completed_at": "2024-09-16T15:30:07.691498Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.694236Z", "completed_at": "2024-09-16T15:30:07.694244Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022746562957763672, "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:30:07.697637Z", "completed_at": "2024-09-16T15:30:07.708378Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.713883Z", "completed_at": "2024-09-16T15:30:07.713892Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021942138671875, "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:30:07.704156Z", "completed_at": "2024-09-16T15:30:07.721186Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.722989Z", "completed_at": "2024-09-16T15:30:07.722996Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026781320571899414, "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:30:07.709679Z", "completed_at": "2024-09-16T15:30:07.722328Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.724981Z", "completed_at": "2024-09-16T15:30:07.724990Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023455381393432617, "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:30:07.714803Z", "completed_at": "2024-09-16T15:30:07.724417Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.730650Z", "completed_at": "2024-09-16T15:30:07.730658Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027931928634643555, "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:30:07.726529Z", "completed_at": "2024-09-16T15:30:07.733677Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.735979Z", "completed_at": "2024-09-16T15:30:07.735986Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.014316082000732422, "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:30:07.737428Z", "completed_at": "2024-09-16T15:30:07.751481Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.753162Z", "completed_at": "2024-09-16T15:30:07.753172Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021075963973999023, "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:30:07.742817Z", "completed_at": "2024-09-16T15:30:07.754636Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.760488Z", "completed_at": "2024-09-16T15:30:07.760500Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026397705078125, "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:30:07.747261Z", "completed_at": "2024-09-16T15:30:07.755904Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.762154Z", "completed_at": "2024-09-16T15:30:07.762165Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02689051628112793, "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:30:07.756475Z", "completed_at": "2024-09-16T15:30:07.763800Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.766178Z", "completed_at": "2024-09-16T15:30:07.766187Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.014098405838012695, "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:30:07.767025Z", "completed_at": "2024-09-16T15:30:07.780067Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.785943Z", "completed_at": "2024-09-16T15:30:07.785952Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024503469467163086, "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:30:07.775396Z", "completed_at": "2024-09-16T15:30:07.785399Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.791488Z", "completed_at": "2024-09-16T15:30:07.791497Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026010751724243164, "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:30:07.780644Z", "completed_at": "2024-09-16T15:30:07.790920Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.793166Z", "completed_at": "2024-09-16T15:30:07.793176Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020587444305419922, "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:30:07.786904Z", "completed_at": "2024-09-16T15:30:07.794751Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.797212Z", "completed_at": "2024-09-16T15:30:07.797220Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017853260040283203, "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:30:07.800427Z", "completed_at": "2024-09-16T15:30:07.816414Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.822237Z", "completed_at": "2024-09-16T15:30:07.822245Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027050256729125977, "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:30:07.805128Z", "completed_at": "2024-09-16T15:30:07.821663Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.823775Z", "completed_at": "2024-09-16T15:30:07.823784Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02730417251586914, "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:30:07.809766Z", "completed_at": "2024-09-16T15:30:07.823080Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.825910Z", "completed_at": "2024-09-16T15:30:07.825917Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027414560317993164, "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:30:07.817229Z", "completed_at": "2024-09-16T15:30:07.824671Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.827732Z", "completed_at": "2024-09-16T15:30:07.827740Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01886725425720215, "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:30:07.833505Z", "completed_at": "2024-09-16T15:30:07.847390Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.852876Z", "completed_at": "2024-09-16T15:30:07.852884Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024390459060668945, "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:30:07.838368Z", "completed_at": "2024-09-16T15:30:07.852180Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.854531Z", "completed_at": "2024-09-16T15:30:07.854539Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024708986282348633, "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:30:07.843120Z", "completed_at": "2024-09-16T15:30:07.853912Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.856560Z", "completed_at": "2024-09-16T15:30:07.856567Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02492976188659668, "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:30:07.848119Z", "completed_at": "2024-09-16T15:30:07.855337Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.858112Z", "completed_at": "2024-09-16T15:30:07.858120Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025341272354125977, "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:30:07.863826Z", "completed_at": "2024-09-16T15:30:07.878655Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.884260Z", "completed_at": "2024-09-16T15:30:07.884269Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025390148162841797, "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:30:07.869862Z", "completed_at": "2024-09-16T15:30:07.883476Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.885911Z", "completed_at": "2024-09-16T15:30:07.885920Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025751113891601562, "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:30:07.874514Z", "completed_at": "2024-09-16T15:30:07.885255Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.887968Z", "completed_at": "2024-09-16T15:30:07.887975Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025968313217163086, "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:30:07.879449Z", "completed_at": "2024-09-16T15:30:07.887349Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.890141Z", "completed_at": "2024-09-16T15:30:07.890151Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027007579803466797, "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:30:07.894682Z", "completed_at": "2024-09-16T15:30:07.910033Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.915206Z", "completed_at": "2024-09-16T15:30:07.915217Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025814294815063477, "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:30:07.900062Z", "completed_at": "2024-09-16T15:30:07.916163Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.918304Z", "completed_at": "2024-09-16T15:30:07.918312Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02675151824951172, "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:30:07.904865Z", "completed_at": "2024-09-16T15:30:07.917015Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.919201Z", "completed_at": "2024-09-16T15:30:07.919211Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025778532028198242, "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:30:07.910931Z", "completed_at": "2024-09-16T15:30:07.920035Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.922573Z", "completed_at": "2024-09-16T15:30:07.922581Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02392745018005371, "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:30:07.925898Z", "completed_at": "2024-09-16T15:30:07.940697Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.942274Z", "completed_at": "2024-09-16T15:30:07.942283Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02178645133972168, "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:30:07.932413Z", "completed_at": "2024-09-16T15:30:07.943138Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.949195Z", "completed_at": "2024-09-16T15:30:07.949205Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025343894958496094, "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:30:07.936493Z", "completed_at": "2024-09-16T15:30:07.943692Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.950106Z", "completed_at": "2024-09-16T15:30:07.950115Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02562427520751953, "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:30:07.944252Z", "completed_at": "2024-09-16T15:30:07.951681Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.954143Z", "completed_at": "2024-09-16T15:30:07.954151Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022676944732666016, "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:30:07.956182Z", "completed_at": "2024-09-16T15:30:07.968198Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.973855Z", "completed_at": "2024-09-16T15:30:07.973864Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02290034294128418, "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:30:07.964196Z", "completed_at": "2024-09-16T15:30:07.974693Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.980781Z", "completed_at": "2024-09-16T15:30:07.980789Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02590179443359375, "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:30:07.968795Z", "completed_at": "2024-09-16T15:30:07.979418Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.981783Z", "completed_at": "2024-09-16T15:30:07.981791Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026299476623535156, "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:30:07.975357Z", "completed_at": "2024-09-16T15:30:07.983247Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:07.985735Z", "completed_at": "2024-09-16T15:30:07.985743Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022305727005004883, "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:30:07.987776Z", "completed_at": "2024-09-16T15:30:07.994414Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.004983Z", "completed_at": "2024-09-16T15:30:08.005017Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02245616912841797, "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:30:07.994997Z", "completed_at": "2024-09-16T15:30:08.010584Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.012748Z", "completed_at": "2024-09-16T15:30:08.012758Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02628183364868164, "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:30:07.998973Z", "completed_at": "2024-09-16T15:30:08.012054Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.014825Z", "completed_at": "2024-09-16T15:30:08.014833Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027747154235839844, "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:30:08.006360Z", "completed_at": "2024-09-16T15:30:08.014244Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.016896Z", "completed_at": "2024-09-16T15:30:08.016905Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02323126792907715, "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:30:08.019358Z", "completed_at": "2024-09-16T15:30:08.026429Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.032512Z", "completed_at": "2024-09-16T15:30:08.032520Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018935680389404297, "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:30:08.027546Z", "completed_at": "2024-09-16T15:30:08.037657Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.043018Z", "completed_at": "2024-09-16T15:30:08.043025Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024613142013549805, "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:30:08.033420Z", "completed_at": "2024-09-16T15:30:08.044637Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.047050Z", "completed_at": "2024-09-16T15:30:08.047058Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022701025009155273, "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:30:08.038211Z", "completed_at": "2024-09-16T15:30:08.045936Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.048483Z", "completed_at": "2024-09-16T15:30:08.048491Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022758960723876953, "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:30:08.049349Z", "completed_at": "2024-09-16T15:30:08.057424Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.063258Z", "completed_at": "2024-09-16T15:30:08.063269Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01929950714111328, "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:30:08.057963Z", "completed_at": "2024-09-16T15:30:08.064762Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.074282Z", "completed_at": "2024-09-16T15:30:08.074290Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02649998664855957, "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:30:08.065348Z", "completed_at": "2024-09-16T15:30:08.075943Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.078337Z", "completed_at": "2024-09-16T15:30:08.078344Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02171802520751953, "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:30:08.070265Z", "completed_at": "2024-09-16T15:30:08.077231Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.079767Z", "completed_at": "2024-09-16T15:30:08.079775Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017792463302612305, "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:30:08.080599Z", "completed_at": "2024-09-16T15:30:08.091525Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.093587Z", "completed_at": "2024-09-16T15:30:08.093596Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018464088439941406, "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:30:08.087500Z", "completed_at": "2024-09-16T15:30:08.094438Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.101838Z", "completed_at": "2024-09-16T15:30:08.101848Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022775888442993164, "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:30:08.095533Z", "completed_at": "2024-09-16T15:30:08.107522Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.110056Z", "completed_at": "2024-09-16T15:30:08.110064Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023368120193481445, "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:30:08.102691Z", "completed_at": "2024-09-16T15:30:08.109515Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.115753Z", "completed_at": "2024-09-16T15:30:08.115765Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023774385452270508, "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:30:08.111504Z", "completed_at": "2024-09-16T15:30:08.119538Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.125757Z", "completed_at": "2024-09-16T15:30:08.125768Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019083738327026367, "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:30:08.120138Z", "completed_at": "2024-09-16T15:30:08.131463Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.136937Z", "completed_at": "2024-09-16T15:30:08.136949Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026203393936157227, "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:30:08.127322Z", "completed_at": "2024-09-16T15:30:08.138056Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.140553Z", "completed_at": "2024-09-16T15:30:08.140561Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02169036865234375, "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:30:08.132783Z", "completed_at": "2024-09-16T15:30:08.140008Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.142608Z", "completed_at": "2024-09-16T15:30:08.142618Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0182340145111084, "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:30:08.144143Z", "completed_at": "2024-09-16T15:30:08.155658Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.157523Z", "completed_at": "2024-09-16T15:30:08.157532Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01903390884399414, "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:30:08.151584Z", "completed_at": "2024-09-16T15:30:08.158957Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.168373Z", "completed_at": "2024-09-16T15:30:08.168382Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026500463485717773, "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:30:08.159526Z", "completed_at": "2024-09-16T15:30:08.170166Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.172659Z", "completed_at": "2024-09-16T15:30:08.172667Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021909475326538086, "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:30:08.164335Z", "completed_at": "2024-09-16T15:30:08.171552Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.174176Z", "completed_at": "2024-09-16T15:30:08.174184Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01807379722595215, "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:30:08.175013Z", "completed_at": "2024-09-16T15:30:08.185875Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.187721Z", "completed_at": "2024-09-16T15:30:08.187729Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018233060836791992, "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:30:08.181873Z", "completed_at": "2024-09-16T15:30:08.188610Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.195809Z", "completed_at": "2024-09-16T15:30:08.195817Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022339820861816406, "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:30:08.189730Z", "completed_at": "2024-09-16T15:30:08.201791Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.203743Z", "completed_at": "2024-09-16T15:30:08.203752Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022635221481323242, "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:30:08.196660Z", "completed_at": "2024-09-16T15:30:08.205254Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.211386Z", "completed_at": "2024-09-16T15:30:08.211394Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02504873275756836, "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:30:08.205821Z", "completed_at": "2024-09-16T15:30:08.216980Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.219197Z", "completed_at": "2024-09-16T15:30:08.219206Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018247604370117188, "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:30:08.213024Z", "completed_at": "2024-09-16T15:30:08.224749Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.226997Z", "completed_at": "2024-09-16T15:30:08.227007Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022454500198364258, "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:30:08.220719Z", "completed_at": "2024-09-16T15:30:08.227866Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.233888Z", "completed_at": "2024-09-16T15:30:08.233896Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021656036376953125, "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:30:08.229023Z", "completed_at": "2024-09-16T15:30:08.235447Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.242737Z", "completed_at": "2024-09-16T15:30:08.242747Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022762775421142578, "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:30:08.237271Z", "completed_at": "2024-09-16T15:30:08.249647Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.251571Z", "completed_at": "2024-09-16T15:30:08.251582Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023279905319213867, "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:30:08.245640Z", "completed_at": "2024-09-16T15:30:08.252405Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.258407Z", "completed_at": "2024-09-16T15:30:08.258415Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022532939910888672, "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:30:08.252963Z", "completed_at": "2024-09-16T15:30:08.263399Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.265524Z", "completed_at": "2024-09-16T15:30:08.265532Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021459579467773438, "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:30:08.259395Z", "completed_at": "2024-09-16T15:30:08.266981Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.272867Z", "completed_at": "2024-09-16T15:30:08.272878Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022209882736206055, "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:30:08.268803Z", "completed_at": "2024-09-16T15:30:08.275821Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.281937Z", "completed_at": "2024-09-16T15:30:08.281948Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018056154251098633, "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:30:08.276389Z", "completed_at": "2024-09-16T15:30:08.288692Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.290709Z", "completed_at": "2024-09-16T15:30:08.290717Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02328801155090332, "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:30:08.282936Z", "completed_at": "2024-09-16T15:30:08.296757Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.299275Z", "completed_at": "2024-09-16T15:30:08.299283Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025002717971801758, "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:30:08.291595Z", "completed_at": "2024-09-16T15:30:08.298703Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.304770Z", "completed_at": "2024-09-16T15:30:08.304782Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023707866668701172, "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:30:08.300733Z", "completed_at": "2024-09-16T15:30:08.307726Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.313779Z", "completed_at": "2024-09-16T15:30:08.313791Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017838239669799805, "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:30:08.308967Z", "completed_at": "2024-09-16T15:30:08.316633Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.326052Z", "completed_at": "2024-09-16T15:30:08.326063Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026045560836791992, "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:30:08.321381Z", "completed_at": "2024-09-16T15:30:08.327823Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.335143Z", "completed_at": "2024-09-16T15:30:08.335151Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02222299575805664, "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:30:08.317267Z", "completed_at": "2024-09-16T15:30:08.329010Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.336607Z", "completed_at": "2024-09-16T15:30:08.336615Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02835822105407715, "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:30:08.329621Z", "completed_at": "2024-09-16T15:30:08.338272Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.340640Z", "completed_at": "2024-09-16T15:30:08.340650Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.015320539474487305, "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:30:08.341556Z", "completed_at": "2024-09-16T15:30:08.348208Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.357609Z", "completed_at": "2024-09-16T15:30:08.357619Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021743297576904297, "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:30:08.348787Z", "completed_at": "2024-09-16T15:30:08.360016Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.365985Z", "completed_at": "2024-09-16T15:30:08.365993Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026056289672851562, "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:30:08.353574Z", "completed_at": "2024-09-16T15:30:08.365395Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.368077Z", "completed_at": "2024-09-16T15:30:08.368086Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02256608009338379, "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:30:08.360710Z", "completed_at": "2024-09-16T15:30:08.367519Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.373937Z", "completed_at": "2024-09-16T15:30:08.373945Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021220684051513672, "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:30:08.369626Z", "completed_at": "2024-09-16T15:30:08.378105Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.385627Z", "completed_at": "2024-09-16T15:30:08.385637Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020944833755493164, "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:30:08.379840Z", "completed_at": "2024-09-16T15:30:08.392110Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.398148Z", "completed_at": "2024-09-16T15:30:08.398156Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022796154022216797, "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:30:08.387065Z", "completed_at": "2024-09-16T15:30:08.397441Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.400269Z", "completed_at": "2024-09-16T15:30:08.400278Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02347850799560547, "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:30:08.392651Z", "completed_at": "2024-09-16T15:30:08.399720Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.405907Z", "completed_at": "2024-09-16T15:30:08.405916Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027332067489624023, "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:30:08.401832Z", "completed_at": "2024-09-16T15:30:08.408914Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.411252Z", "completed_at": "2024-09-16T15:30:08.411260Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01450800895690918, "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:30:08.412662Z", "completed_at": "2024-09-16T15:30:08.428633Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.431135Z", "completed_at": "2024-09-16T15:30:08.431144Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023834943771362305, "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:30:08.418118Z", "completed_at": "2024-09-16T15:30:08.429376Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.431993Z", "completed_at": "2024-09-16T15:30:08.432000Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022638797760009766, "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:30:08.422330Z", "completed_at": "2024-09-16T15:30:08.430611Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.436889Z", "completed_at": "2024-09-16T15:30:08.436898Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026421546936035156, "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:30:08.432863Z", "completed_at": "2024-09-16T15:30:08.440609Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.442977Z", "completed_at": "2024-09-16T15:30:08.442985Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.015051841735839844, "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:30:08.444933Z", "completed_at": "2024-09-16T15:30:08.458282Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.460136Z", "completed_at": "2024-09-16T15:30:08.460146Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020212888717651367, "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:30:08.449727Z", "completed_at": "2024-09-16T15:30:08.458949Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.461055Z", "completed_at": "2024-09-16T15:30:08.461062Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019953489303588867, "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:30:08.453813Z", "completed_at": "2024-09-16T15:30:08.461881Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.468303Z", "completed_at": "2024-09-16T15:30:08.468313Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026589632034301758, "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:30:08.462443Z", "completed_at": "2024-09-16T15:30:08.469925Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.472643Z", "completed_at": "2024-09-16T15:30:08.472650Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.015333175659179688, "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:30:08.474674Z", "completed_at": "2024-09-16T15:30:08.486834Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.492819Z", "completed_at": "2024-09-16T15:30:08.492827Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023584842681884766, "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:30:08.481179Z", "completed_at": "2024-09-16T15:30:08.492141Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.498455Z", "completed_at": "2024-09-16T15:30:08.498464Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02807164192199707, "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:30:08.487489Z", "completed_at": "2024-09-16T15:30:08.497894Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.500087Z", "completed_at": "2024-09-16T15:30:08.500094Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026114463806152344, "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:30:08.493843Z", "completed_at": "2024-09-16T15:30:08.500975Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.503503Z", "completed_at": "2024-09-16T15:30:08.503511Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017431259155273438, "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:30:08.507401Z", "completed_at": "2024-09-16T15:30:08.522184Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.524000Z", "completed_at": "2024-09-16T15:30:08.524009Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021883010864257812, "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:30:08.512867Z", "completed_at": "2024-09-16T15:30:08.524827Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.530823Z", "completed_at": "2024-09-16T15:30:08.530830Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02657341957092285, "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:30:08.517093Z", "completed_at": "2024-09-16T15:30:08.529611Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.531810Z", "completed_at": "2024-09-16T15:30:08.531817Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026372671127319336, "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:30:08.525536Z", "completed_at": "2024-09-16T15:30:08.532662Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.535202Z", "completed_at": "2024-09-16T15:30:08.535211Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023120403289794922, "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:30:08.538472Z", "completed_at": "2024-09-16T15:30:08.548571Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.554125Z", "completed_at": "2024-09-16T15:30:08.554136Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02101755142211914, "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:30:08.544505Z", "completed_at": "2024-09-16T15:30:08.559206Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.560740Z", "completed_at": "2024-09-16T15:30:08.560750Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024254322052001953, "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:30:08.549140Z", "completed_at": "2024-09-16T15:30:08.562315Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.564650Z", "completed_at": "2024-09-16T15:30:08.564660Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027530431747436523, "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:30:08.555214Z", "completed_at": "2024-09-16T15:30:08.562846Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.565553Z", "completed_at": "2024-09-16T15:30:08.565560Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021860599517822266, "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:30:08.566982Z", "completed_at": "2024-09-16T15:30:08.575881Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.581407Z", "completed_at": "2024-09-16T15:30:08.581418Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019761085510253906, "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:30:08.576468Z", "completed_at": "2024-09-16T15:30:08.590984Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.593611Z", "completed_at": "2024-09-16T15:30:08.593619Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027337074279785156, "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:30:08.582421Z", "completed_at": "2024-09-16T15:30:08.591738Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.594481Z", "completed_at": "2024-09-16T15:30:08.594488Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019896745681762695, "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:30:08.585896Z", "completed_at": "2024-09-16T15:30:08.592901Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.595914Z", "completed_at": "2024-09-16T15:30:08.595921Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020692825317382812, "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:30:08.598309Z", "completed_at": "2024-09-16T15:30:08.605599Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.607839Z", "completed_at": "2024-09-16T15:30:08.607849Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.015630722045898438, "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:30:08.608699Z", "completed_at": "2024-09-16T15:30:08.624397Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.626866Z", "completed_at": "2024-09-16T15:30:08.626874Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02331376075744629, "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:30:08.613081Z", "completed_at": "2024-09-16T15:30:08.625106Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.627762Z", "completed_at": "2024-09-16T15:30:08.627769Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023586034774780273, "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:30:08.618970Z", "completed_at": "2024-09-16T15:30:08.625656Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.628624Z", "completed_at": "2024-09-16T15:30:08.628633Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023767948150634766, "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:30:08.632045Z", "completed_at": "2024-09-16T15:30:08.638792Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.644473Z", "completed_at": "2024-09-16T15:30:08.644483Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018358469009399414, "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:30:08.640443Z", "completed_at": "2024-09-16T15:30:08.655055Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.657496Z", "completed_at": "2024-09-16T15:30:08.657504Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021457195281982422, "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:30:08.645574Z", "completed_at": "2024-09-16T15:30:08.655745Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.658345Z", "completed_at": "2024-09-16T15:30:08.658355Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02167654037475586, "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:30:08.649653Z", "completed_at": "2024-09-16T15:30:08.656887Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.659742Z", "completed_at": "2024-09-16T15:30:08.659751Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022408008575439453, "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:30:08.661962Z", "completed_at": "2024-09-16T15:30:08.670945Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.676700Z", "completed_at": "2024-09-16T15:30:08.676714Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020535945892333984, "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:30:08.672618Z", "completed_at": "2024-09-16T15:30:08.686666Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.689345Z", "completed_at": "2024-09-16T15:30:08.689353Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021033525466918945, "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:30:08.677815Z", "completed_at": "2024-09-16T15:30:08.687576Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.690193Z", "completed_at": "2024-09-16T15:30:08.690203Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021236181259155273, "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:30:08.681873Z", "completed_at": "2024-09-16T15:30:08.688753Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.691590Z", "completed_at": "2024-09-16T15:30:08.691600Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02191615104675293, "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:30:08.693771Z", "completed_at": "2024-09-16T15:30:08.700650Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.702873Z", "completed_at": "2024-09-16T15:30:08.702881Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.014829874038696289, "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:30:08.703750Z", "completed_at": "2024-09-16T15:30:08.718869Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.721419Z", "completed_at": "2024-09-16T15:30:08.721428Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022893428802490234, "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:30:08.713591Z", "completed_at": "2024-09-16T15:30:08.719672Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.722294Z", "completed_at": "2024-09-16T15:30:08.722303Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02239251136779785, "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:30:08.707828Z", "completed_at": "2024-09-16T15:30:08.720861Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.723789Z", "completed_at": "2024-09-16T15:30:08.723799Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024660348892211914, "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:30:08.726491Z", "completed_at": "2024-09-16T15:30:08.733772Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.739372Z", "completed_at": "2024-09-16T15:30:08.739381Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019280672073364258, "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:30:08.735463Z", "completed_at": "2024-09-16T15:30:08.750186Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.752494Z", "completed_at": "2024-09-16T15:30:08.752504Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02135467529296875, "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:30:08.743668Z", "completed_at": "2024-09-16T15:30:08.751384Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.759285Z", "completed_at": "2024-09-16T15:30:08.759294Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026852846145629883, "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:30:08.740233Z", "completed_at": "2024-09-16T15:30:08.751924Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.760167Z", "completed_at": "2024-09-16T15:30:08.760174Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.028413057327270508, "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:30:08.753383Z", "completed_at": "2024-09-16T15:30:08.762706Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.765408Z", "completed_at": "2024-09-16T15:30:08.765418Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01594066619873047, "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:30:08.773529Z", "completed_at": "2024-09-16T15:30:08.783695Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.789549Z", "completed_at": "2024-09-16T15:30:08.789561Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024919986724853516, "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:30:08.769238Z", "completed_at": "2024-09-16T15:30:08.784276Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.790633Z", "completed_at": "2024-09-16T15:30:08.790642Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026734352111816406, "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:30:08.778503Z", "completed_at": "2024-09-16T15:30:08.788980Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.791620Z", "completed_at": "2024-09-16T15:30:08.791628Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025453567504882812, "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:30:08.784936Z", "completed_at": "2024-09-16T15:30:08.793174Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.795713Z", "completed_at": "2024-09-16T15:30:08.795720Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017993927001953125, "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:30:08.800127Z", "completed_at": "2024-09-16T15:30:08.815578Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.821430Z", "completed_at": "2024-09-16T15:30:08.821439Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026439189910888672, "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:30:08.804955Z", "completed_at": "2024-09-16T15:30:08.820727Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.823001Z", "completed_at": "2024-09-16T15:30:08.823010Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02655315399169922, "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:30:08.810441Z", "completed_at": "2024-09-16T15:30:08.822299Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.825139Z", "completed_at": "2024-09-16T15:30:08.825147Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.028058290481567383, "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:30:08.816383Z", "completed_at": "2024-09-16T15:30:08.823879Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.826660Z", "completed_at": "2024-09-16T15:30:08.826668Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02255558967590332, "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:30:08.832367Z", "completed_at": "2024-09-16T15:30:08.851748Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.853861Z", "completed_at": "2024-09-16T15:30:08.853871Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026468992233276367, "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:30:08.837095Z", "completed_at": "2024-09-16T15:30:08.852531Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.855266Z", "completed_at": "2024-09-16T15:30:08.855273Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026589155197143555, "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:30:08.841863Z", "completed_at": "2024-09-16T15:30:08.853261Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.856099Z", "completed_at": "2024-09-16T15:30:08.856106Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02558112144470215, "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:30:08.846235Z", "completed_at": "2024-09-16T15:30:08.854707Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.857627Z", "completed_at": "2024-09-16T15:30:08.857635Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025954723358154297, "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:30:08.869218Z", "completed_at": "2024-09-16T15:30:08.882252Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.884108Z", "completed_at": "2024-09-16T15:30:08.884118Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02317500114440918, "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:30:08.864468Z", "completed_at": "2024-09-16T15:30:08.882887Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.885559Z", "completed_at": "2024-09-16T15:30:08.885566Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025899410247802734, "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:30:08.873216Z", "completed_at": "2024-09-16T15:30:08.883558Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.886405Z", "completed_at": "2024-09-16T15:30:08.886412Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024870634078979492, "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:30:08.877795Z", "completed_at": "2024-09-16T15:30:08.885027Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.887919Z", "completed_at": "2024-09-16T15:30:08.887926Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02523493766784668, "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:30:08.894892Z", "completed_at": "2024-09-16T15:30:08.913633Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.914383Z", "completed_at": "2024-09-16T15:30:08.914395Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024370670318603516, "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:30:08.904109Z", "completed_at": "2024-09-16T15:30:08.915274Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.917822Z", "completed_at": "2024-09-16T15:30:08.917829Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02596259117126465, "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:30:08.899119Z", "completed_at": "2024-09-16T15:30:08.915835Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.918683Z", "completed_at": "2024-09-16T15:30:08.918692Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02741551399230957, "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:30:08.908710Z", "completed_at": "2024-09-16T15:30:08.916988Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.920137Z", "completed_at": "2024-09-16T15:30:08.920146Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027074098587036133, "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:30:08.924950Z", "completed_at": "2024-09-16T15:30:08.931909Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.946780Z", "completed_at": "2024-09-16T15:30:08.946791Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02738189697265625, "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:30:08.932452Z", "completed_at": "2024-09-16T15:30:08.948164Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.950535Z", "completed_at": "2024-09-16T15:30:08.950542Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026964664459228516, "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:30:08.936786Z", "completed_at": "2024-09-16T15:30:08.948721Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.951391Z", "completed_at": "2024-09-16T15:30:08.951398Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0271456241607666, "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:30:08.941251Z", "completed_at": "2024-09-16T15:30:08.949319Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.952228Z", "completed_at": "2024-09-16T15:30:08.952235Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023016929626464844, "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:30:08.958006Z", "completed_at": "2024-09-16T15:30:08.967872Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.976925Z", "completed_at": "2024-09-16T15:30:08.976938Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02401447296142578, "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:30:08.963849Z", "completed_at": "2024-09-16T15:30:08.977956Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.979487Z", "completed_at": "2024-09-16T15:30:08.979495Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02340555191040039, "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:30:08.972597Z", "completed_at": "2024-09-16T15:30:08.980323Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.982772Z", "completed_at": "2024-09-16T15:30:08.982780Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025465011596679688, "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:30:08.968571Z", "completed_at": "2024-09-16T15:30:08.981575Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:08.984182Z", "completed_at": "2024-09-16T15:30:08.984188Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027499914169311523, "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:30:08.986329Z", "completed_at": "2024-09-16T15:30:08.993291Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.000541Z", "completed_at": "2024-09-16T15:30:09.000549Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01974201202392578, "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:30:08.993830Z", "completed_at": "2024-09-16T15:30:09.009615Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.011202Z", "completed_at": "2024-09-16T15:30:09.011210Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02625298500061035, "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:30:09.005627Z", "completed_at": "2024-09-16T15:30:09.012055Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.014530Z", "completed_at": "2024-09-16T15:30:09.014538Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022034883499145508, "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:30:09.001548Z", "completed_at": "2024-09-16T15:30:09.012661Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.015390Z", "completed_at": "2024-09-16T15:30:09.015397Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023670434951782227, "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:30:09.018722Z", "completed_at": "2024-09-16T15:30:09.028803Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.030782Z", "completed_at": "2024-09-16T15:30:09.030792Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01766514778137207, "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:30:09.024780Z", "completed_at": "2024-09-16T15:30:09.031667Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.042439Z", "completed_at": "2024-09-16T15:30:09.042447Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025768518447875977, "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:30:09.032187Z", "completed_at": "2024-09-16T15:30:09.044176Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.046645Z", "completed_at": "2024-09-16T15:30:09.046654Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023275375366210938, "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:30:09.036286Z", "completed_at": "2024-09-16T15:30:09.046084Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.051686Z", "completed_at": "2024-09-16T15:30:09.051696Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027727842330932617, "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:30:09.048092Z", "completed_at": "2024-09-16T15:30:09.058936Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.060919Z", "completed_at": "2024-09-16T15:30:09.060927Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017473936080932617, "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:30:09.055476Z", "completed_at": "2024-09-16T15:30:09.062512Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.072899Z", "completed_at": "2024-09-16T15:30:09.072907Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025545835494995117, "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:30:09.063082Z", "completed_at": "2024-09-16T15:30:09.074663Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.077446Z", "completed_at": "2024-09-16T15:30:09.077455Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02277851104736328, "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:30:09.068230Z", "completed_at": "2024-09-16T15:30:09.076146Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.078911Z", "completed_at": "2024-09-16T15:30:09.078921Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019374370574951172, "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:30:09.079780Z", "completed_at": "2024-09-16T15:30:09.087066Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.094784Z", "completed_at": "2024-09-16T15:30:09.094792Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020879745483398438, "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:30:09.087637Z", "completed_at": "2024-09-16T15:30:09.096340Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.253595Z", "completed_at": "2024-09-16T15:30:09.253611Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.175445556640625, "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:30:09.096891Z", "completed_at": "2024-09-16T15:30:09.255390Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.257915Z", "completed_at": "2024-09-16T15:30:09.257926Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.17165803909301758, "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:30:09.249472Z", "completed_at": "2024-09-16T15:30:09.256763Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.259405Z", "completed_at": "2024-09-16T15:30:09.259416Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.16596102714538574, "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:30:09.260271Z", "completed_at": "2024-09-16T15:30:09.267128Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.272912Z", "completed_at": "2024-09-16T15:30:09.272921Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018329620361328125, "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:30:09.267673Z", "completed_at": "2024-09-16T15:30:09.274431Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.283814Z", "completed_at": "2024-09-16T15:30:09.283828Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025159835815429688, "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:30:09.274995Z", "completed_at": "2024-09-16T15:30:09.285681Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.288120Z", "completed_at": "2024-09-16T15:30:09.288130Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021726608276367188, "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:30:09.279763Z", "completed_at": "2024-09-16T15:30:09.286998Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.289595Z", "completed_at": "2024-09-16T15:30:09.289605Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018025875091552734, "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:30:09.290447Z", "completed_at": "2024-09-16T15:30:09.302234Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.304100Z", "completed_at": "2024-09-16T15:30:09.304110Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019176244735717773, "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:30:09.298311Z", "completed_at": "2024-09-16T15:30:09.304963Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.310773Z", "completed_at": "2024-09-16T15:30:09.310781Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021909475326538086, "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:30:09.306085Z", "completed_at": "2024-09-16T15:30:09.316953Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.319461Z", "completed_at": "2024-09-16T15:30:09.319469Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021894216537475586, "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:30:09.311633Z", "completed_at": "2024-09-16T15:30:09.318310Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.324327Z", "completed_at": "2024-09-16T15:30:09.324335Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02161383628845215, "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:30:09.320301Z", "completed_at": "2024-09-16T15:30:09.331275Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.333255Z", "completed_at": "2024-09-16T15:30:09.333263Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017647504806518555, "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:30:09.327347Z", "completed_at": "2024-09-16T15:30:09.334714Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.341669Z", "completed_at": "2024-09-16T15:30:09.341679Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022940397262573242, "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:30:09.336439Z", "completed_at": "2024-09-16T15:30:09.348673Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.353983Z", "completed_at": "2024-09-16T15:30:09.353996Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02223682403564453, "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:30:09.342617Z", "completed_at": "2024-09-16T15:30:09.349285Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.354915Z", "completed_at": "2024-09-16T15:30:09.354922Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022525310516357422, "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:30:09.350417Z", "completed_at": "2024-09-16T15:30:09.357739Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.363148Z", "completed_at": "2024-09-16T15:30:09.363156Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01671624183654785, "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:30:09.358371Z", "completed_at": "2024-09-16T15:30:09.364633Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.370915Z", "completed_at": "2024-09-16T15:30:09.370925Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021221399307250977, "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:30:09.366483Z", "completed_at": "2024-09-16T15:30:09.377792Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.380399Z", "completed_at": "2024-09-16T15:30:09.380407Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018628835678100586, "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:30:09.371802Z", "completed_at": "2024-09-16T15:30:09.379076Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.386914Z", "completed_at": "2024-09-16T15:30:09.386924Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024477481842041016, "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:30:09.381299Z", "completed_at": "2024-09-16T15:30:09.389855Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.396086Z", "completed_at": "2024-09-16T15:30:09.396094Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020125865936279297, "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:30:09.390427Z", "completed_at": "2024-09-16T15:30:09.398207Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.408422Z", "completed_at": "2024-09-16T15:30:09.408432Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.028898954391479492, "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:30:09.404153Z", "completed_at": "2024-09-16T15:30:09.410993Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.413398Z", "completed_at": "2024-09-16T15:30:09.413406Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018031597137451172, "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:30:09.399789Z", "completed_at": "2024-09-16T15:30:09.412127Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.418340Z", "completed_at": "2024-09-16T15:30:09.418347Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023595571517944336, "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:30:09.414234Z", "completed_at": "2024-09-16T15:30:09.421234Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.427227Z", "completed_at": "2024-09-16T15:30:09.427235Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017833471298217773, "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:30:09.421843Z", "completed_at": "2024-09-16T15:30:09.428750Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.435797Z", "completed_at": "2024-09-16T15:30:09.435806Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02317976951599121, "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:30:09.436771Z", "completed_at": "2024-09-16T15:30:09.442555Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.444831Z", "completed_at": "2024-09-16T15:30:09.444842Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0183258056640625, "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:30:09.430528Z", "completed_at": "2024-09-16T15:30:09.443122Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.445747Z", "completed_at": "2024-09-16T15:30:09.445754Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01992034912109375, "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:30:09.446581Z", "completed_at": "2024-09-16T15:30:09.457436Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.460395Z", "completed_at": "2024-09-16T15:30:09.460405Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01973700523376465, "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:30:09.452673Z", "completed_at": "2024-09-16T15:30:09.459590Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.465885Z", "completed_at": "2024-09-16T15:30:09.465894Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021790027618408203, "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:30:09.461840Z", "completed_at": "2024-09-16T15:30:09.472438Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.474905Z", "completed_at": "2024-09-16T15:30:09.474913Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018317699432373047, "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:30:09.467451Z", "completed_at": "2024-09-16T15:30:09.474336Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.476849Z", "completed_at": "2024-09-16T15:30:09.476858Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018670082092285156, "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:30:09.478378Z", "completed_at": "2024-09-16T15:30:09.489245Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.491663Z", "completed_at": "2024-09-16T15:30:09.491670Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018750667572021484, "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:30:09.483670Z", "completed_at": "2024-09-16T15:30:09.491116Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.497061Z", "completed_at": "2024-09-16T15:30:09.497070Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023465871810913086, "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:30:09.493078Z", "completed_at": "2024-09-16T15:30:09.503454Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.505932Z", "completed_at": "2024-09-16T15:30:09.505942Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0175473690032959, "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:30:09.498673Z", "completed_at": "2024-09-16T15:30:09.505357Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.507891Z", "completed_at": "2024-09-16T15:30:09.507900Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018088340759277344, "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:30:09.509420Z", "completed_at": "2024-09-16T15:30:09.520111Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.522419Z", "completed_at": "2024-09-16T15:30:09.522427Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018511295318603516, "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:30:09.513688Z", "completed_at": "2024-09-16T15:30:09.520708Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.523267Z", "completed_at": "2024-09-16T15:30:09.523276Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018654346466064453, "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:30:09.524121Z", "completed_at": "2024-09-16T15:30:09.535935Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.538297Z", "completed_at": "2024-09-16T15:30:09.538308Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019739627838134766, "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:30:09.529700Z", "completed_at": "2024-09-16T15:30:09.537166Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.539709Z", "completed_at": "2024-09-16T15:30:09.539719Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02028346061706543, "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:30:09.540569Z", "completed_at": "2024-09-16T15:30:09.550919Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.553345Z", "completed_at": "2024-09-16T15:30:09.553355Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018158674240112305, "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:30:09.545466Z", "completed_at": "2024-09-16T15:30:09.552191Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.554750Z", "completed_at": "2024-09-16T15:30:09.554759Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01833343505859375, "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:30:09.555600Z", "completed_at": "2024-09-16T15:30:09.566323Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.568609Z", "completed_at": "2024-09-16T15:30:09.568617Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018416166305541992, "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:30:09.560402Z", "completed_at": "2024-09-16T15:30:09.566900Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.569481Z", "completed_at": "2024-09-16T15:30:09.569489Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018006563186645508, "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:30:09.570861Z", "completed_at": "2024-09-16T15:30:09.582391Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.584816Z", "completed_at": "2024-09-16T15:30:09.584826Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01933145523071289, "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:30:09.577598Z", "completed_at": "2024-09-16T15:30:09.584293Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.590418Z", "completed_at": "2024-09-16T15:30:09.590426Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02308177947998047, "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:30:09.586418Z", "completed_at": "2024-09-16T15:30:09.596870Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.599388Z", "completed_at": "2024-09-16T15:30:09.599396Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01774311065673828, "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:30:09.592041Z", "completed_at": "2024-09-16T15:30:09.598837Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.601368Z", "completed_at": "2024-09-16T15:30:09.601375Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018515586853027344, "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:30:09.606974Z", "completed_at": "2024-09-16T15:30:09.613439Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.615627Z", "completed_at": "2024-09-16T15:30:09.615637Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017487287521362305, "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:30:09.602866Z", "completed_at": "2024-09-16T15:30:09.614550Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.621992Z", "completed_at": "2024-09-16T15:30:09.622003Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024581432342529297, "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:30:09.616468Z", "completed_at": "2024-09-16T15:30:09.628749Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.631235Z", "completed_at": "2024-09-16T15:30:09.631245Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019450664520263672, "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:30:09.622859Z", "completed_at": "2024-09-16T15:30:09.630035Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.632654Z", "completed_at": "2024-09-16T15:30:09.632663Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020041704177856445, "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:30:09.634781Z", "completed_at": "2024-09-16T15:30:09.646224Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.651940Z", "completed_at": "2024-09-16T15:30:09.651948Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02258467674255371, "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:30:09.639900Z", "completed_at": "2024-09-16T15:30:09.646806Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.652815Z", "completed_at": "2024-09-16T15:30:09.652824Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022297382354736328, "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:30:09.647907Z", "completed_at": "2024-09-16T15:30:09.658555Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.660567Z", "completed_at": "2024-09-16T15:30:09.660575Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0167388916015625, "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:30:09.653705Z", "completed_at": "2024-09-16T15:30:09.661414Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.663834Z", "completed_at": "2024-09-16T15:30:09.663846Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019143104553222656, "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:30:09.665283Z", "completed_at": "2024-09-16T15:30:09.676924Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.682773Z", "completed_at": "2024-09-16T15:30:09.682782Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02297067642211914, "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:30:09.672023Z", "completed_at": "2024-09-16T15:30:09.682230Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.684274Z", "completed_at": "2024-09-16T15:30:09.684281Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0223844051361084, "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:30:09.678210Z", "completed_at": "2024-09-16T15:30:09.685172Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.691111Z", "completed_at": "2024-09-16T15:30:09.691119Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020606279373168945, "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:30:09.686395Z", "completed_at": "2024-09-16T15:30:09.693388Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.695706Z", "completed_at": "2024-09-16T15:30:09.695714Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01832294464111328, "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:30:09.697164Z", "completed_at": "2024-09-16T15:30:09.707511Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.714680Z", "completed_at": "2024-09-16T15:30:09.714691Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02280735969543457, "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:30:09.701171Z", "completed_at": "2024-09-16T15:30:09.714120Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.720360Z", "completed_at": "2024-09-16T15:30:09.720369Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027772903442382812, "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:30:09.708081Z", "completed_at": "2024-09-16T15:30:09.719703Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.722016Z", "completed_at": "2024-09-16T15:30:09.722023Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025577783584594727, "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:30:09.715651Z", "completed_at": "2024-09-16T15:30:09.723511Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.726034Z", "completed_at": "2024-09-16T15:30:09.726042Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019278526306152344, "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:30:09.729320Z", "completed_at": "2024-09-16T15:30:09.743560Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.745019Z", "completed_at": "2024-09-16T15:30:09.745027Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021029949188232422, "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:30:09.734170Z", "completed_at": "2024-09-16T15:30:09.745887Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.751937Z", "completed_at": "2024-09-16T15:30:09.751946Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026629209518432617, "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:30:09.739230Z", "completed_at": "2024-09-16T15:30:09.746483Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.752805Z", "completed_at": "2024-09-16T15:30:09.752812Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025461196899414062, "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:30:09.747004Z", "completed_at": "2024-09-16T15:30:09.755173Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.757566Z", "completed_at": "2024-09-16T15:30:09.757574Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019174814224243164, "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:30:09.759018Z", "completed_at": "2024-09-16T15:30:09.771042Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.776898Z", "completed_at": "2024-09-16T15:30:09.776906Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023250341415405273, "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:30:09.766351Z", "completed_at": "2024-09-16T15:30:09.775749Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.777897Z", "completed_at": "2024-09-16T15:30:09.777904Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02108454704284668, "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:30:09.771619Z", "completed_at": "2024-09-16T15:30:09.778706Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.784731Z", "completed_at": "2024-09-16T15:30:09.784740Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02643585205078125, "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:30:09.779279Z", "completed_at": "2024-09-16T15:30:09.786953Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.789360Z", "completed_at": "2024-09-16T15:30:09.789369Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01900172233581543, "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:30:09.790793Z", "completed_at": "2024-09-16T15:30:09.801246Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.808260Z", "completed_at": "2024-09-16T15:30:09.808270Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022628068923950195, "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:30:09.794865Z", "completed_at": "2024-09-16T15:30:09.801842Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.809174Z", "completed_at": "2024-09-16T15:30:09.809181Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02290034294128418, "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:30:09.802372Z", "completed_at": "2024-09-16T15:30:09.814708Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.817290Z", "completed_at": "2024-09-16T15:30:09.817298Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02719402313232422, "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:30:09.810128Z", "completed_at": "2024-09-16T15:30:09.816684Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.819274Z", "completed_at": "2024-09-16T15:30:09.819284Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018790483474731445, "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:30:09.821356Z", "completed_at": "2024-09-16T15:30:09.831478Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.833876Z", "completed_at": "2024-09-16T15:30:09.833884Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017889976501464844, "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:30:09.826801Z", "completed_at": "2024-09-16T15:30:09.833343Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.843280Z", "completed_at": "2024-09-16T15:30:09.843292Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025281667709350586, "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:30:09.834733Z", "completed_at": "2024-09-16T15:30:09.845209Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.847588Z", "completed_at": "2024-09-16T15:30:09.847596Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021494388580322266, "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:30:09.838995Z", "completed_at": "2024-09-16T15:30:09.846383Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.849025Z", "completed_at": "2024-09-16T15:30:09.849034Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01825690269470215, "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:30:09.852267Z", "completed_at": "2024-09-16T15:30:09.864593Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.873892Z", "completed_at": "2024-09-16T15:30:09.873902Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027045011520385742, "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:30:09.858633Z", "completed_at": "2024-09-16T15:30:09.873162Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.875154Z", "completed_at": "2024-09-16T15:30:09.875163Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02684164047241211, "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:30:09.865223Z", "completed_at": "2024-09-16T15:30:09.875969Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.878469Z", "completed_at": "2024-09-16T15:30:09.878476Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020601749420166016, "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:30:09.869244Z", "completed_at": "2024-09-16T15:30:09.877263Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.879924Z", "completed_at": "2024-09-16T15:30:09.879931Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01737213134765625, "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:30:09.884389Z", "completed_at": "2024-09-16T15:30:09.894588Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.905295Z", "completed_at": "2024-09-16T15:30:09.905303Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02607893943786621, "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:30:09.889222Z", "completed_at": "2024-09-16T15:30:09.904560Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.907053Z", "completed_at": "2024-09-16T15:30:09.907061Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02641010284423828, "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:30:09.895259Z", "completed_at": "2024-09-16T15:30:09.906453Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.909101Z", "completed_at": "2024-09-16T15:30:09.909108Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025415897369384766, "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:30:09.900624Z", "completed_at": "2024-09-16T15:30:09.907857Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.910628Z", "completed_at": "2024-09-16T15:30:09.910636Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022279024124145508, "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:30:09.916246Z", "completed_at": "2024-09-16T15:30:09.929700Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.935219Z", "completed_at": "2024-09-16T15:30:09.935228Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023856639862060547, "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:30:09.920967Z", "completed_at": "2024-09-16T15:30:09.934564Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.936789Z", "completed_at": "2024-09-16T15:30:09.936797Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024189233779907227, "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:30:09.925726Z", "completed_at": "2024-09-16T15:30:09.936201Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.938863Z", "completed_at": "2024-09-16T15:30:09.938870Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024435758590698242, "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:30:09.930505Z", "completed_at": "2024-09-16T15:30:09.937650Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.940378Z", "completed_at": "2024-09-16T15:30:09.940385Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02481555938720703, "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:30:09.946059Z", "completed_at": "2024-09-16T15:30:09.961786Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.967196Z", "completed_at": "2024-09-16T15:30:09.967205Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026057958602905273, "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:30:09.952368Z", "completed_at": "2024-09-16T15:30:09.966526Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.968768Z", "completed_at": "2024-09-16T15:30:09.968776Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02637171745300293, "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:30:09.957428Z", "completed_at": "2024-09-16T15:30:09.968088Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.970871Z", "completed_at": "2024-09-16T15:30:09.970878Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026688814163208008, "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:30:09.962549Z", "completed_at": "2024-09-16T15:30:09.969676Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.972407Z", "completed_at": "2024-09-16T15:30:09.972414Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02704310417175293, "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:30:09.978117Z", "completed_at": "2024-09-16T15:30:09.997101Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:09.999391Z", "completed_at": "2024-09-16T15:30:09.999401Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026220321655273438, "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:30:09.982793Z", "completed_at": "2024-09-16T15:30:09.998203Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.000780Z", "completed_at": "2024-09-16T15:30:10.000787Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026342391967773438, "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:30:09.987485Z", "completed_at": "2024-09-16T15:30:09.998780Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.001663Z", "completed_at": "2024-09-16T15:30:10.001670Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025426864624023438, "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:30:09.993138Z", "completed_at": "2024-09-16T15:30:10.000218Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.003236Z", "completed_at": "2024-09-16T15:30:10.003243Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025815963745117188, "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:30:10.010091Z", "completed_at": "2024-09-16T15:30:10.027107Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.028814Z", "completed_at": "2024-09-16T15:30:10.028822Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02350139617919922, "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:30:10.023118Z", "completed_at": "2024-09-16T15:30:10.028201Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.030760Z", "completed_at": "2024-09-16T15:30:10.030767Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022465944290161133, "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:30:10.018658Z", "completed_at": "2024-09-16T15:30:10.029668Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.032265Z", "completed_at": "2024-09-16T15:30:10.032273Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025104522705078125, "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:30:10.014667Z", "completed_at": "2024-09-16T15:30:10.030215Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.033129Z", "completed_at": "2024-09-16T15:30:10.033136Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026555538177490234, "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:30:10.039499Z", "completed_at": "2024-09-16T15:30:10.054587Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.059997Z", "completed_at": "2024-09-16T15:30:10.060011Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0254819393157959, "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:30:10.046214Z", "completed_at": "2024-09-16T15:30:10.061021Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.063528Z", "completed_at": "2024-09-16T15:30:10.063538Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027063846588134766, "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:30:10.050297Z", "completed_at": "2024-09-16T15:30:10.061560Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.064395Z", "completed_at": "2024-09-16T15:30:10.064402Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026728153228759766, "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:30:10.055262Z", "completed_at": "2024-09-16T15:30:10.062960Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.065906Z", "completed_at": "2024-09-16T15:30:10.065914Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027643918991088867, "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:30:10.070587Z", "completed_at": "2024-09-16T15:30:10.082083Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.092689Z", "completed_at": "2024-09-16T15:30:10.092700Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02753424644470215, "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:30:10.077601Z", "completed_at": "2024-09-16T15:30:10.093650Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.095847Z", "completed_at": "2024-09-16T15:30:10.095859Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026587963104248047, "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:30:10.088463Z", "completed_at": "2024-09-16T15:30:10.095150Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.097908Z", "completed_at": "2024-09-16T15:30:10.097916Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022904634475708008, "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:30:10.082628Z", "completed_at": "2024-09-16T15:30:10.097339Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.099978Z", "completed_at": "2024-09-16T15:30:10.099985Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.030090808868408203, "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:30:10.102151Z", "completed_at": "2024-09-16T15:30:10.108800Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.114582Z", "completed_at": "2024-09-16T15:30:10.114593Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017963409423828125, "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:30:10.109951Z", "completed_at": "2024-09-16T15:30:10.124671Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.127363Z", "completed_at": "2024-09-16T15:30:10.127370Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025922060012817383, "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:30:10.115443Z", "completed_at": "2024-09-16T15:30:10.126252Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.128776Z", "completed_at": "2024-09-16T15:30:10.128783Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021934032440185547, "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:30:10.119644Z", "completed_at": "2024-09-16T15:30:10.126828Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.129662Z", "completed_at": "2024-09-16T15:30:10.129671Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021552324295043945, "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:30:10.131174Z", "completed_at": "2024-09-16T15:30:10.139963Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.142208Z", "completed_at": "2024-09-16T15:30:10.142216Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01669597625732422, "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:30:10.143052Z", "completed_at": "2024-09-16T15:30:10.156804Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.159283Z", "completed_at": "2024-09-16T15:30:10.159291Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021339893341064453, "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:30:10.147313Z", "completed_at": "2024-09-16T15:30:10.158178Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.160701Z", "completed_at": "2024-09-16T15:30:10.160708Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022045612335205078, "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:30:10.151399Z", "completed_at": "2024-09-16T15:30:10.158711Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.161592Z", "completed_at": "2024-09-16T15:30:10.161602Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022282838821411133, "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:30:10.163117Z", "completed_at": "2024-09-16T15:30:10.170601Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.172783Z", "completed_at": "2024-09-16T15:30:10.172791Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.015318632125854492, "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:30:10.173676Z", "completed_at": "2024-09-16T15:30:10.188811Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.190219Z", "completed_at": "2024-09-16T15:30:10.190227Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02175426483154297, "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:30:10.177705Z", "completed_at": "2024-09-16T15:30:10.191063Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.193425Z", "completed_at": "2024-09-16T15:30:10.193432Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024202346801757812, "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:30:10.183323Z", "completed_at": "2024-09-16T15:30:10.191598Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.194265Z", "completed_at": "2024-09-16T15:30:10.194272Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024391889572143555, "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:30:10.195110Z", "completed_at": "2024-09-16T15:30:10.202174Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.208216Z", "completed_at": "2024-09-16T15:30:10.208225Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018828630447387695, "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:30:10.203921Z", "completed_at": "2024-09-16T15:30:10.211162Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.220794Z", "completed_at": "2024-09-16T15:30:10.220802Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0214536190032959, "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:30:10.215743Z", "completed_at": "2024-09-16T15:30:10.221995Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.224326Z", "completed_at": "2024-09-16T15:30:10.224334Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02111649513244629, "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:30:10.211692Z", "completed_at": "2024-09-16T15:30:10.223105Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.230807Z", "completed_at": "2024-09-16T15:30:10.230815Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028210163116455078, "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:30:10.225199Z", "completed_at": "2024-09-16T15:30:10.234391Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.240212Z", "completed_at": "2024-09-16T15:30:10.240222Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02029561996459961, "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:30:10.236143Z", "completed_at": "2024-09-16T15:30:10.247141Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.252611Z", "completed_at": "2024-09-16T15:30:10.252622Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02105998992919922, "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:30:10.243127Z", "completed_at": "2024-09-16T15:30:10.253618Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.256073Z", "completed_at": "2024-09-16T15:30:10.256080Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021222829818725586, "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:30:10.247733Z", "completed_at": "2024-09-16T15:30:10.254864Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.261020Z", "completed_at": "2024-09-16T15:30:10.261028Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025582075119018555, "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:30:10.256916Z", "completed_at": "2024-09-16T15:30:10.263937Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.266388Z", "completed_at": "2024-09-16T15:30:10.266396Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.014644384384155273, "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:30:10.267216Z", "completed_at": "2024-09-16T15:30:10.282963Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.284499Z", "completed_at": "2024-09-16T15:30:10.284507Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02266097068786621, "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:30:10.273497Z", "completed_at": "2024-09-16T15:30:10.285436Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.287784Z", "completed_at": "2024-09-16T15:30:10.287792Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022709369659423828, "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:30:10.278963Z", "completed_at": "2024-09-16T15:30:10.286016Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.288631Z", "completed_at": "2024-09-16T15:30:10.288641Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02295708656311035, "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:30:10.289523Z", "completed_at": "2024-09-16T15:30:10.296853Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.302592Z", "completed_at": "2024-09-16T15:30:10.302602Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01904153823852539, "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:30:10.298049Z", "completed_at": "2024-09-16T15:30:10.308354Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.314135Z", "completed_at": "2024-09-16T15:30:10.314143Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020697832107543945, "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:30:10.304129Z", "completed_at": "2024-09-16T15:30:10.315033Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.317027Z", "completed_at": "2024-09-16T15:30:10.317035Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020878076553344727, "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:30:10.309636Z", "completed_at": "2024-09-16T15:30:10.317824Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.320223Z", "completed_at": "2024-09-16T15:30:10.320234Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022884368896484375, "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:30:10.321101Z", "completed_at": "2024-09-16T15:30:10.333040Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.334986Z", "completed_at": "2024-09-16T15:30:10.334994Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019530534744262695, "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:30:10.328716Z", "completed_at": "2024-09-16T15:30:10.335811Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.341787Z", "completed_at": "2024-09-16T15:30:10.341797Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022934913635253906, "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:30:10.336388Z", "completed_at": "2024-09-16T15:30:10.347396Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.350060Z", "completed_at": "2024-09-16T15:30:10.350070Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02284717559814453, "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:30:10.342755Z", "completed_at": "2024-09-16T15:30:10.349530Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.355585Z", "completed_at": "2024-09-16T15:30:10.355593Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02142047882080078, "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:30:10.351507Z", "completed_at": "2024-09-16T15:30:10.359094Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.364952Z", "completed_at": "2024-09-16T15:30:10.364960Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018266677856445312, "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:30:10.359649Z", "completed_at": "2024-09-16T15:30:10.366467Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.377616Z", "completed_at": "2024-09-16T15:30:10.377629Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026842594146728516, "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:30:10.367036Z", "completed_at": "2024-09-16T15:30:10.379294Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.381833Z", "completed_at": "2024-09-16T15:30:10.381843Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023410320281982422, "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:30:10.373491Z", "completed_at": "2024-09-16T15:30:10.381263Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.387279Z", "completed_at": "2024-09-16T15:30:10.387288Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023680925369262695, "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:30:10.383268Z", "completed_at": "2024-09-16T15:30:10.390803Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.396770Z", "completed_at": "2024-09-16T15:30:10.396778Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018184423446655273, "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:30:10.391365Z", "completed_at": "2024-09-16T15:30:10.402380Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.408015Z", "completed_at": "2024-09-16T15:30:10.408025Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025451183319091797, "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:30:10.398344Z", "completed_at": "2024-09-16T15:30:10.408909Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.410957Z", "completed_at": "2024-09-16T15:30:10.410965Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02081751823425293, "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:30:10.403679Z", "completed_at": "2024-09-16T15:30:10.411766Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.414231Z", "completed_at": "2024-09-16T15:30:10.414242Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018870115280151367, "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:30:10.415095Z", "completed_at": "2024-09-16T15:30:10.426663Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.428486Z", "completed_at": "2024-09-16T15:30:10.428494Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01908588409423828, "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:30:10.422702Z", "completed_at": "2024-09-16T15:30:10.429413Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.435444Z", "completed_at": "2024-09-16T15:30:10.435455Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022640228271484375, "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:30:10.429950Z", "completed_at": "2024-09-16T15:30:10.440746Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.442818Z", "completed_at": "2024-09-16T15:30:10.442826Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02162957191467285, "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:30:10.436412Z", "completed_at": "2024-09-16T15:30:10.443660Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.446089Z", "completed_at": "2024-09-16T15:30:10.446098Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01842665672302246, "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:30:10.446947Z", "completed_at": "2024-09-16T15:30:10.457801Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.459725Z", "completed_at": "2024-09-16T15:30:10.459734Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01838207244873047, "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:30:10.453465Z", "completed_at": "2024-09-16T15:30:10.460533Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.468022Z", "completed_at": "2024-09-16T15:30:10.468030Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023341894149780273, "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:30:10.461153Z", "completed_at": "2024-09-16T15:30:10.473029Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.475049Z", "completed_at": "2024-09-16T15:30:10.475057Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023165225982666016, "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:30:10.468989Z", "completed_at": "2024-09-16T15:30:10.476500Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.482423Z", "completed_at": "2024-09-16T15:30:10.482432Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02354145050048828, "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:30:10.478351Z", "completed_at": "2024-09-16T15:30:10.485212Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.491063Z", "completed_at": "2024-09-16T15:30:10.491072Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017503023147583008, "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:30:10.485850Z", "completed_at": "2024-09-16T15:30:10.496017Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.498142Z", "completed_at": "2024-09-16T15:30:10.498153Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02116870880126953, "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:30:10.492055Z", "completed_at": "2024-09-16T15:30:10.498971Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.504884Z", "completed_at": "2024-09-16T15:30:10.504892Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021145105361938477, "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:30:10.499528Z", "completed_at": "2024-09-16T15:30:10.506405Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.513662Z", "completed_at": "2024-09-16T15:30:10.513671Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02332282066345215, "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:30:10.508204Z", "completed_at": "2024-09-16T15:30:10.516529Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.522343Z", "completed_at": "2024-09-16T15:30:10.522352Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018844127655029297, "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:30:10.517121Z", "completed_at": "2024-09-16T15:30:10.527343Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.529416Z", "completed_at": "2024-09-16T15:30:10.529424Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022560596466064453, "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:30:10.523298Z", "completed_at": "2024-09-16T15:30:10.530227Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.536152Z", "completed_at": "2024-09-16T15:30:10.536160Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021149635314941406, "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:30:10.530784Z", "completed_at": "2024-09-16T15:30:10.538309Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.544290Z", "completed_at": "2024-09-16T15:30:10.544298Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022678375244140625, "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:30:10.539533Z", "completed_at": "2024-09-16T15:30:10.549841Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.551739Z", "completed_at": "2024-09-16T15:30:10.551750Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.016979694366455078, "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:30:10.545854Z", "completed_at": "2024-09-16T15:30:10.552581Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.560134Z", "completed_at": "2024-09-16T15:30:10.560142Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022486209869384766, "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:30:10.553781Z", "completed_at": "2024-09-16T15:30:10.567346Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.569357Z", "completed_at": "2024-09-16T15:30:10.569365Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024292469024658203, "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:30:10.563075Z", "completed_at": "2024-09-16T15:30:10.570251Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.576423Z", "completed_at": "2024-09-16T15:30:10.576434Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02335810661315918, "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:30:10.570802Z", "completed_at": "2024-09-16T15:30:10.582353Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.584320Z", "completed_at": "2024-09-16T15:30:10.584330Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022825002670288086, "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:30:10.577417Z", "completed_at": "2024-09-16T15:30:10.585237Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.591186Z", "completed_at": "2024-09-16T15:30:10.591195Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022675037384033203, "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:30:10.586401Z", "completed_at": "2024-09-16T15:30:10.593367Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.599238Z", "completed_at": "2024-09-16T15:30:10.599250Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01762223243713379, "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:30:10.594575Z", "completed_at": "2024-09-16T15:30:10.607732Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.613616Z", "completed_at": "2024-09-16T15:30:10.613624Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0279543399810791, "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:30:10.600862Z", "completed_at": "2024-09-16T15:30:10.609044Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.615035Z", "completed_at": "2024-09-16T15:30:10.615042Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022450685501098633, "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:30:10.609594Z", "completed_at": "2024-09-16T15:30:10.616726Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.622560Z", "completed_at": "2024-09-16T15:30:10.622568Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022518157958984375, "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:30:10.617280Z", "completed_at": "2024-09-16T15:30:10.624685Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.630508Z", "completed_at": "2024-09-16T15:30:10.630516Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02220916748046875, "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:30:10.626487Z", "completed_at": "2024-09-16T15:30:10.637010Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.638873Z", "completed_at": "2024-09-16T15:30:10.638881Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01703333854675293, "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:30:10.632119Z", "completed_at": "2024-09-16T15:30:10.643794Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.645798Z", "completed_at": "2024-09-16T15:30:10.645805Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022386789321899414, "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:30:10.639772Z", "completed_at": "2024-09-16T15:30:10.651765Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.653946Z", "completed_at": "2024-09-16T15:30:10.653957Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022543907165527344, "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:30:10.646688Z", "completed_at": "2024-09-16T15:30:10.655499Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.661379Z", "completed_at": "2024-09-16T15:30:10.661389Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0232846736907959, "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:30:10.657342Z", "completed_at": "2024-09-16T15:30:10.664256Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.670184Z", "completed_at": "2024-09-16T15:30:10.670196Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01767563819885254, "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:30:10.664797Z", "completed_at": "2024-09-16T15:30:10.675139Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.677148Z", "completed_at": "2024-09-16T15:30:10.677156Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021228313446044922, "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:30:10.671148Z", "completed_at": "2024-09-16T15:30:10.678027Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.684149Z", "completed_at": "2024-09-16T15:30:10.684158Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02142643928527832, "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:30:10.678573Z", "completed_at": "2024-09-16T15:30:10.685923Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.691796Z", "completed_at": "2024-09-16T15:30:10.691808Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022379159927368164, "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:30:10.687749Z", "completed_at": "2024-09-16T15:30:10.694891Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.702414Z", "completed_at": "2024-09-16T15:30:10.702423Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019663333892822266, "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:30:10.695434Z", "completed_at": "2024-09-16T15:30:10.707400Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.709465Z", "completed_at": "2024-09-16T15:30:10.709475Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023100852966308594, "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:30:10.703363Z", "completed_at": "2024-09-16T15:30:10.710363Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.716310Z", "completed_at": "2024-09-16T15:30:10.716318Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022975683212280273, "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:30:10.710894Z", "completed_at": "2024-09-16T15:30:10.718490Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.724469Z", "completed_at": "2024-09-16T15:30:10.724479Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02279973030090332, "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:30:10.719715Z", "completed_at": "2024-09-16T15:30:10.730801Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.733312Z", "completed_at": "2024-09-16T15:30:10.733322Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018512248992919922, "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:30:10.726155Z", "completed_at": "2024-09-16T15:30:10.732723Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.738765Z", "completed_at": "2024-09-16T15:30:10.738773Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02098250389099121, "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:30:10.734161Z", "completed_at": "2024-09-16T15:30:10.745574Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.747858Z", "completed_at": "2024-09-16T15:30:10.747867Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022531986236572266, "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:30:10.740396Z", "completed_at": "2024-09-16T15:30:10.749447Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.751802Z", "completed_at": "2024-09-16T15:30:10.751810Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019790172576904297, "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:30:10.752640Z", "completed_at": "2024-09-16T15:30:10.763013Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.768842Z", "completed_at": "2024-09-16T15:30:10.768851Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021723031997680664, "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:30:10.757587Z", "completed_at": "2024-09-16T15:30:10.764316Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.770348Z", "completed_at": "2024-09-16T15:30:10.770356Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021604061126708984, "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:30:10.764844Z", "completed_at": "2024-09-16T15:30:10.771999Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.778269Z", "completed_at": "2024-09-16T15:30:10.778277Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021462202072143555, "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:30:10.772562Z", "completed_at": "2024-09-16T15:30:10.780412Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.786287Z", "completed_at": "2024-09-16T15:30:10.786295Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022728919982910156, "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:30:10.782222Z", "completed_at": "2024-09-16T15:30:10.794303Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.796233Z", "completed_at": "2024-09-16T15:30:10.796244Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018765687942504883, "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:30:10.787763Z", "completed_at": "2024-09-16T15:30:10.797078Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.802965Z", "completed_at": "2024-09-16T15:30:10.802972Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023850440979003906, "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:30:10.797654Z", "completed_at": "2024-09-16T15:30:10.808747Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.811300Z", "completed_at": "2024-09-16T15:30:10.811307Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02425694465637207, "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:30:10.803903Z", "completed_at": "2024-09-16T15:30:10.810753Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.816782Z", "completed_at": "2024-09-16T15:30:10.816792Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021350860595703125, "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:30:10.812745Z", "completed_at": "2024-09-16T15:30:10.819922Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.825826Z", "completed_at": "2024-09-16T15:30:10.825838Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017984628677368164, "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:30:10.821123Z", "completed_at": "2024-09-16T15:30:10.828559Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.839268Z", "completed_at": "2024-09-16T15:30:10.839277Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02722644805908203, "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:30:10.829197Z", "completed_at": "2024-09-16T15:30:10.840931Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.847114Z", "completed_at": "2024-09-16T15:30:10.847122Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026740312576293945, "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:30:10.833235Z", "completed_at": "2024-09-16T15:30:10.842191Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.848612Z", "completed_at": "2024-09-16T15:30:10.848620Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0235137939453125, "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:30:10.842806Z", "completed_at": "2024-09-16T15:30:10.850869Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.856662Z", "completed_at": "2024-09-16T15:30:10.856672Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01814579963684082, "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:30:10.852700Z", "completed_at": "2024-09-16T15:30:10.859590Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.865300Z", "completed_at": "2024-09-16T15:30:10.865310Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017411231994628906, "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:30:10.860691Z", "completed_at": "2024-09-16T15:30:10.871113Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.877731Z", "completed_at": "2024-09-16T15:30:10.877740Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025759458541870117, "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:30:10.866154Z", "completed_at": "2024-09-16T15:30:10.876535Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.879402Z", "completed_at": "2024-09-16T15:30:10.879410Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021888017654418945, "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:30:10.872468Z", "completed_at": "2024-09-16T15:30:10.881544Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.888799Z", "completed_at": "2024-09-16T15:30:10.888809Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024274110794067383, "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:30:10.883378Z", "completed_at": "2024-09-16T15:30:10.892277Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.901680Z", "completed_at": "2024-09-16T15:30:10.901688Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023087739944458008, "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:30:10.892842Z", "completed_at": "2024-09-16T15:30:10.903286Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.909226Z", "completed_at": "2024-09-16T15:30:10.909234Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026566505432128906, "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:30:10.897597Z", "completed_at": "2024-09-16T15:30:10.904534Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.910725Z", "completed_at": "2024-09-16T15:30:10.910733Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02108001708984375, "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:30:10.905201Z", "completed_at": "2024-09-16T15:30:10.912413Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.914831Z", "completed_at": "2024-09-16T15:30:10.914839Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017989635467529297, "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:30:10.915662Z", "completed_at": "2024-09-16T15:30:10.922337Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.933205Z", "completed_at": "2024-09-16T15:30:10.933213Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023206233978271484, "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:30:10.922871Z", "completed_at": "2024-09-16T15:30:10.934828Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.940750Z", "completed_at": "2024-09-16T15:30:10.940758Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02664804458618164, "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:30:10.927519Z", "completed_at": "2024-09-16T15:30:10.936187Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.942267Z", "completed_at": "2024-09-16T15:30:10.942275Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022626638412475586, "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:30:10.936733Z", "completed_at": "2024-09-16T15:30:10.943947Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.946370Z", "completed_at": "2024-09-16T15:30:10.946377Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019573211669921875, "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:30:10.947210Z", "completed_at": "2024-09-16T15:30:10.953821Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.963243Z", "completed_at": "2024-09-16T15:30:10.963251Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021689891815185547, "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:30:10.954368Z", "completed_at": "2024-09-16T15:30:10.964273Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.966787Z", "completed_at": "2024-09-16T15:30:10.966797Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021147489547729492, "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:30:10.958969Z", "completed_at": "2024-09-16T15:30:10.966255Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.972419Z", "completed_at": "2024-09-16T15:30:10.972427Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021345138549804688, "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:30:10.967654Z", "completed_at": "2024-09-16T15:30:10.975966Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.983157Z", "completed_at": "2024-09-16T15:30:10.983165Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024904727935791016, "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:30:10.976529Z", "completed_at": "2024-09-16T15:30:10.988712Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.994280Z", "completed_at": "2024-09-16T15:30:10.994289Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02268242835998535, "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:30:10.984751Z", "completed_at": "2024-09-16T15:30:10.995776Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.998262Z", "completed_at": "2024-09-16T15:30:10.998270Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022986412048339844, "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:30:10.990123Z", "completed_at": "2024-09-16T15:30:10.997093Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:10.999706Z", "completed_at": "2024-09-16T15:30:10.999714Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017822980880737305, "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:30:11.000534Z", "completed_at": "2024-09-16T15:30:11.007255Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.013074Z", "completed_at": "2024-09-16T15:30:11.013082Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017979860305786133, "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:30:11.007807Z", "completed_at": "2024-09-16T15:30:11.018622Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.025447Z", "completed_at": "2024-09-16T15:30:11.025456Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026454925537109375, "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:30:11.014647Z", "completed_at": "2024-09-16T15:30:11.026986Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.029498Z", "completed_at": "2024-09-16T15:30:11.029506Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02297496795654297, "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:30:11.019903Z", "completed_at": "2024-09-16T15:30:11.028330Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.030956Z", "completed_at": "2024-09-16T15:30:11.030964Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019185304641723633, "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:30:11.031797Z", "completed_at": "2024-09-16T15:30:11.038540Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.044396Z", "completed_at": "2024-09-16T15:30:11.044404Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01810479164123535, "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:30:11.039101Z", "completed_at": "2024-09-16T15:30:11.049963Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.055691Z", "completed_at": "2024-09-16T15:30:11.055699Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02544689178466797, "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:30:11.046028Z", "completed_at": "2024-09-16T15:30:11.056566Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.059252Z", "completed_at": "2024-09-16T15:30:11.059263Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02144312858581543, "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:30:11.051327Z", "completed_at": "2024-09-16T15:30:11.058689Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.061346Z", "completed_at": "2024-09-16T15:30:11.061354Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01838064193725586, "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:30:11.062907Z", "completed_at": "2024-09-16T15:30:11.075055Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.076937Z", "completed_at": "2024-09-16T15:30:11.076945Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01989579200744629, "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:30:11.069414Z", "completed_at": "2024-09-16T15:30:11.077872Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.083844Z", "completed_at": "2024-09-16T15:30:11.083855Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02325606346130371, "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:30:11.079018Z", "completed_at": "2024-09-16T15:30:11.089633Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.092077Z", "completed_at": "2024-09-16T15:30:11.092085Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023564815521240234, "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:30:11.084718Z", "completed_at": "2024-09-16T15:30:11.091508Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.097566Z", "completed_at": "2024-09-16T15:30:11.097574Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022001028060913086, "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:30:11.093552Z", "completed_at": "2024-09-16T15:30:11.100437Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.106291Z", "completed_at": "2024-09-16T15:30:11.106301Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017460107803344727, "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:30:11.101627Z", "completed_at": "2024-09-16T15:30:11.108389Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.119154Z", "completed_at": "2024-09-16T15:30:11.119162Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026340961456298828, "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:30:11.109661Z", "completed_at": "2024-09-16T15:30:11.121724Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.123988Z", "completed_at": "2024-09-16T15:30:11.123999Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0230867862701416, "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:30:11.113735Z", "completed_at": "2024-09-16T15:30:11.122803Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.128890Z", "completed_at": "2024-09-16T15:30:11.128904Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023378610610961914, "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:30:11.124848Z", "completed_at": "2024-09-16T15:30:11.135927Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.138030Z", "completed_at": "2024-09-16T15:30:11.138042Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018117189407348633, "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:30:11.131965Z", "completed_at": "2024-09-16T15:30:11.138919Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.141274Z", "completed_at": "2024-09-16T15:30:11.141281Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017992019653320312, "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:30:11.146098Z", "completed_at": "2024-09-16T15:30:11.152022Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.158010Z", "completed_at": "2024-09-16T15:30:11.158019Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020812511444091797, "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:30:11.142114Z", "completed_at": "2024-09-16T15:30:11.152562Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.158862Z", "completed_at": "2024-09-16T15:30:11.158869Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022322416305541992, "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:30:11.153763Z", "completed_at": "2024-09-16T15:30:11.162019Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.169737Z", "completed_at": "2024-09-16T15:30:11.169745Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019991397857666016, "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:30:11.162656Z", "completed_at": "2024-09-16T15:30:11.171327Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.177426Z", "completed_at": "2024-09-16T15:30:11.177434Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02437448501586914, "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:30:11.173117Z", "completed_at": "2024-09-16T15:30:11.184203Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.186738Z", "completed_at": "2024-09-16T15:30:11.186746Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01851177215576172, "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:30:11.178302Z", "completed_at": "2024-09-16T15:30:11.185590Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.191642Z", "completed_at": "2024-09-16T15:30:11.191650Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02277541160583496, "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:30:11.187583Z", "completed_at": "2024-09-16T15:30:11.198749Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.200802Z", "completed_at": "2024-09-16T15:30:11.200810Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01826190948486328, "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:30:11.194699Z", "completed_at": "2024-09-16T15:30:11.201681Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.204055Z", "completed_at": "2024-09-16T15:30:11.204065Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018041133880615234, "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:30:11.204916Z", "completed_at": "2024-09-16T15:30:11.216851Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.222671Z", "completed_at": "2024-09-16T15:30:11.222680Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02332615852355957, "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:30:11.208985Z", "completed_at": "2024-09-16T15:30:11.217471Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.223704Z", "completed_at": "2024-09-16T15:30:11.223712Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023726463317871094, "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:30:11.218619Z", "completed_at": "2024-09-16T15:30:11.225846Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.232058Z", "completed_at": "2024-09-16T15:30:11.232069Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01756882667541504, "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:30:11.227144Z", "completed_at": "2024-09-16T15:30:11.234266Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.240091Z", "completed_at": "2024-09-16T15:30:11.240099Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022179841995239258, "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:30:11.236062Z", "completed_at": "2024-09-16T15:30:11.246406Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.248390Z", "completed_at": "2024-09-16T15:30:11.248399Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017058372497558594, "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:30:11.241611Z", "completed_at": "2024-09-16T15:30:11.249244Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.255055Z", "completed_at": "2024-09-16T15:30:11.255062Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02221989631652832, "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:30:11.249798Z", "completed_at": "2024-09-16T15:30:11.261468Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.263490Z", "completed_at": "2024-09-16T15:30:11.263498Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022631406784057617, "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:30:11.255989Z", "completed_at": "2024-09-16T15:30:11.264920Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.270828Z", "completed_at": "2024-09-16T15:30:11.270839Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023239850997924805, "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:30:11.266785Z", "completed_at": "2024-09-16T15:30:11.277887Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.279762Z", "completed_at": "2024-09-16T15:30:11.279770Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017789602279663086, "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:30:11.273903Z", "completed_at": "2024-09-16T15:30:11.280661Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.286549Z", "completed_at": "2024-09-16T15:30:11.286557Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021149873733520508, "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:30:11.281228Z", "completed_at": "2024-09-16T15:30:11.291562Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.293725Z", "completed_at": "2024-09-16T15:30:11.293733Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021388530731201172, "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:30:11.287518Z", "completed_at": "2024-09-16T15:30:11.294640Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.297039Z", "completed_at": "2024-09-16T15:30:11.297048Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018105030059814453, "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:30:11.297887Z", "completed_at": "2024-09-16T15:30:11.309416Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.311348Z", "completed_at": "2024-09-16T15:30:11.311356Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019315242767333984, "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:30:11.303697Z", "completed_at": "2024-09-16T15:30:11.312227Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.318445Z", "completed_at": "2024-09-16T15:30:11.318457Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0228269100189209, "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:30:11.312777Z", "completed_at": "2024-09-16T15:30:11.324134Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.326243Z", "completed_at": "2024-09-16T15:30:11.326251Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024120569229125977, "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:30:11.319794Z", "completed_at": "2024-09-16T15:30:11.327118Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.329588Z", "completed_at": "2024-09-16T15:30:11.329598Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019056081771850586, "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:30:11.330441Z", "completed_at": "2024-09-16T15:30:11.341644Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.347206Z", "completed_at": "2024-09-16T15:30:11.347220Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022507667541503906, "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:30:11.336873Z", "completed_at": "2024-09-16T15:30:11.348160Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.350714Z", "completed_at": "2024-09-16T15:30:11.350721Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02256298065185547, "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:30:11.343038Z", "completed_at": "2024-09-16T15:30:11.350149Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.357659Z", "completed_at": "2024-09-16T15:30:11.357670Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022392749786376953, "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:30:11.351563Z", "completed_at": "2024-09-16T15:30:11.359921Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.365807Z", "completed_at": "2024-09-16T15:30:11.365815Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023610591888427734, "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:30:11.361779Z", "completed_at": "2024-09-16T15:30:11.368664Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.374595Z", "completed_at": "2024-09-16T15:30:11.374604Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01767277717590332, "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:30:11.369839Z", "completed_at": "2024-09-16T15:30:11.380400Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.386504Z", "completed_at": "2024-09-16T15:30:11.386512Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02544426918029785, "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:30:11.375434Z", "completed_at": "2024-09-16T15:30:11.385931Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.388085Z", "completed_at": "2024-09-16T15:30:11.388096Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0215151309967041, "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:30:11.381800Z", "completed_at": "2024-09-16T15:30:11.388954Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.391403Z", "completed_at": "2024-09-16T15:30:11.391410Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017529726028442383, "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:30:11.392898Z", "completed_at": "2024-09-16T15:30:11.400210Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.410964Z", "completed_at": "2024-09-16T15:30:11.410973Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02369976043701172, "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:30:11.406371Z", "completed_at": "2024-09-16T15:30:11.416125Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.418270Z", "completed_at": "2024-09-16T15:30:11.418278Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02144908905029297, "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:30:11.400778Z", "completed_at": "2024-09-16T15:30:11.417611Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.420328Z", "completed_at": "2024-09-16T15:30:11.420338Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.028141498565673828, "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:30:11.412052Z", "completed_at": "2024-09-16T15:30:11.419177Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.421839Z", "completed_at": "2024-09-16T15:30:11.421847Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022304296493530273, "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:30:11.425267Z", "completed_at": "2024-09-16T15:30:11.431852Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.441056Z", "completed_at": "2024-09-16T15:30:11.441064Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021446943283081055, "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:30:11.432391Z", "completed_at": "2024-09-16T15:30:11.447100Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.449307Z", "completed_at": "2024-09-16T15:30:11.449315Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025455713272094727, "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:30:11.437019Z", "completed_at": "2024-09-16T15:30:11.448615Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.451368Z", "completed_at": "2024-09-16T15:30:11.451376Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022128582000732422, "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:30:11.442109Z", "completed_at": "2024-09-16T15:30:11.450812Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.453498Z", "completed_at": "2024-09-16T15:30:11.453506Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02306509017944336, "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:30:11.455603Z", "completed_at": "2024-09-16T15:30:11.462968Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.470287Z", "completed_at": "2024-09-16T15:30:11.470297Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02020859718322754, "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:30:11.464132Z", "completed_at": "2024-09-16T15:30:11.481069Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.483752Z", "completed_at": "2024-09-16T15:30:11.483762Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028855323791503906, "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:30:11.471482Z", "completed_at": "2024-09-16T15:30:11.482609Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.485205Z", "completed_at": "2024-09-16T15:30:11.485214Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024521827697753906, "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:30:11.475892Z", "completed_at": "2024-09-16T15:30:11.483182Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.486063Z", "completed_at": "2024-09-16T15:30:11.486070Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023804664611816406, "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:30:11.487589Z", "completed_at": "2024-09-16T15:30:11.494524Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.496770Z", "completed_at": "2024-09-16T15:30:11.496778Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.014847517013549805, "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:30:11.498202Z", "completed_at": "2024-09-16T15:30:11.512823Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.514747Z", "completed_at": "2024-09-16T15:30:11.514756Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021760940551757812, "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:30:11.503598Z", "completed_at": "2024-09-16T15:30:11.514207Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.516744Z", "completed_at": "2024-09-16T15:30:11.516751Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022970914840698242, "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:30:11.508475Z", "completed_at": "2024-09-16T15:30:11.516180Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.522347Z", "completed_at": "2024-09-16T15:30:11.522355Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027390718460083008, "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:30:11.518300Z", "completed_at": "2024-09-16T15:30:11.525360Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.527684Z", "completed_at": "2024-09-16T15:30:11.527694Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.014380693435668945, "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:30:11.529122Z", "completed_at": "2024-09-16T15:30:11.544359Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.545834Z", "completed_at": "2024-09-16T15:30:11.545843Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022050857543945312, "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:30:11.538913Z", "completed_at": "2024-09-16T15:30:11.546706Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.549071Z", "completed_at": "2024-09-16T15:30:11.549078Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022089242935180664, "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:30:11.534706Z", "completed_at": "2024-09-16T15:30:11.547263Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.549921Z", "completed_at": "2024-09-16T15:30:11.549930Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024116992950439453, "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:30:11.550776Z", "completed_at": "2024-09-16T15:30:11.558036Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.563857Z", "completed_at": "2024-09-16T15:30:11.563870Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01908278465270996, "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:30:11.559230Z", "completed_at": "2024-09-16T15:30:11.569580Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.574953Z", "completed_at": "2024-09-16T15:30:11.574961Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0202639102935791, "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:30:11.565513Z", "completed_at": "2024-09-16T15:30:11.575848Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.578363Z", "completed_at": "2024-09-16T15:30:11.578371Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02098679542541504, "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:30:11.570801Z", "completed_at": "2024-09-16T15:30:11.577830Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.580354Z", "completed_at": "2024-09-16T15:30:11.580361Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02183818817138672, "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:30:11.581891Z", "completed_at": "2024-09-16T15:30:11.593519Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.595394Z", "completed_at": "2024-09-16T15:30:11.595405Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019123554229736328, "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:30:11.588010Z", "completed_at": "2024-09-16T15:30:11.596275Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.601857Z", "completed_at": "2024-09-16T15:30:11.601865Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022203683853149414, "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:30:11.597406Z", "completed_at": "2024-09-16T15:30:11.607832Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.609795Z", "completed_at": "2024-09-16T15:30:11.609804Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022619962692260742, "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:30:11.602717Z", "completed_at": "2024-09-16T15:30:11.610670Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.617152Z", "completed_at": "2024-09-16T15:30:11.617160Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02318596839904785, "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:30:11.611808Z", "completed_at": "2024-09-16T15:30:11.619308Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.625624Z", "completed_at": "2024-09-16T15:30:11.625635Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018553495407104492, "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:30:11.620557Z", "completed_at": "2024-09-16T15:30:11.631672Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.633761Z", "completed_at": "2024-09-16T15:30:11.633769Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022660493850708008, "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:30:11.627228Z", "completed_at": "2024-09-16T15:30:11.635241Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.642556Z", "completed_at": "2024-09-16T15:30:11.642563Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02394700050354004, "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:30:11.635810Z", "completed_at": "2024-09-16T15:30:11.648287Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.650391Z", "completed_at": "2024-09-16T15:30:11.650399Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023989200592041016, "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:30:11.644321Z", "completed_at": "2024-09-16T15:30:11.651266Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.657200Z", "completed_at": "2024-09-16T15:30:11.657212Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022664785385131836, "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:30:11.652437Z", "completed_at": "2024-09-16T15:30:11.659405Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.665435Z", "completed_at": "2024-09-16T15:30:11.665445Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02204155921936035, "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:30:11.660636Z", "completed_at": "2024-09-16T15:30:11.671075Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.673090Z", "completed_at": "2024-09-16T15:30:11.673098Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021366119384765625, "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:30:11.667036Z", "completed_at": "2024-09-16T15:30:11.673942Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.680172Z", "completed_at": "2024-09-16T15:30:11.680183Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021477460861206055, "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:30:11.675109Z", "completed_at": "2024-09-16T15:30:11.682429Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.689736Z", "completed_at": "2024-09-16T15:30:11.689744Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023532867431640625, "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:30:11.683668Z", "completed_at": "2024-09-16T15:30:11.695922Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.698073Z", "completed_at": "2024-09-16T15:30:11.698081Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02366948127746582, "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:30:11.691312Z", "completed_at": "2024-09-16T15:30:11.702957Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.705020Z", "completed_at": "2024-09-16T15:30:11.705028Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023319005966186523, "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:30:11.698958Z", "completed_at": "2024-09-16T15:30:11.705889Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.711774Z", "completed_at": "2024-09-16T15:30:11.711782Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021285295486450195, "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:30:11.706439Z", "completed_at": "2024-09-16T15:30:11.713354Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.719248Z", "completed_at": "2024-09-16T15:30:11.719262Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021950960159301758, "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:30:11.715166Z", "completed_at": "2024-09-16T15:30:11.726284Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.728173Z", "completed_at": "2024-09-16T15:30:11.728183Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017804622650146484, "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:30:11.722245Z", "completed_at": "2024-09-16T15:30:11.729074Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.736457Z", "completed_at": "2024-09-16T15:30:11.736465Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02266216278076172, "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:30:11.729604Z", "completed_at": "2024-09-16T15:30:11.742145Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.744670Z", "completed_at": "2024-09-16T15:30:11.744678Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0240323543548584, "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:30:11.737441Z", "completed_at": "2024-09-16T15:30:11.744144Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.749908Z", "completed_at": "2024-09-16T15:30:11.749917Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022563695907592773, "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:30:11.746161Z", "completed_at": "2024-09-16T15:30:11.753484Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.758311Z", "completed_at": "2024-09-16T15:30:11.758319Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.016898155212402344, "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:30:11.754069Z", "completed_at": "2024-09-16T15:30:11.759863Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.770105Z", "completed_at": "2024-09-16T15:30:11.770113Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024649381637573242, "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:30:11.760422Z", "completed_at": "2024-09-16T15:30:11.771784Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.774496Z", "completed_at": "2024-09-16T15:30:11.774504Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02174854278564453, "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:30:11.765577Z", "completed_at": "2024-09-16T15:30:11.773946Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.781692Z", "completed_at": "2024-09-16T15:30:11.781702Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024829626083374023, "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:30:11.775961Z", "completed_at": "2024-09-16T15:30:11.783919Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.790053Z", "completed_at": "2024-09-16T15:30:11.790061Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019046306610107422, "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:30:11.785781Z", "completed_at": "2024-09-16T15:30:11.792933Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.799047Z", "completed_at": "2024-09-16T15:30:11.799055Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02378559112548828, "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:30:11.794075Z", "completed_at": "2024-09-16T15:30:11.805013Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.810958Z", "completed_at": "2024-09-16T15:30:11.810966Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025911331176757812, "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:30:11.799895Z", "completed_at": "2024-09-16T15:30:11.810415Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.812551Z", "completed_at": "2024-09-16T15:30:11.812561Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02171921730041504, "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:30:11.806333Z", "completed_at": "2024-09-16T15:30:11.813424Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.815910Z", "completed_at": "2024-09-16T15:30:11.815917Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01759171485900879, "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:30:11.817406Z", "completed_at": "2024-09-16T15:30:11.824672Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.835403Z", "completed_at": "2024-09-16T15:30:11.835413Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023702144622802734, "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:30:11.830727Z", "completed_at": "2024-09-16T15:30:11.840789Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.842887Z", "completed_at": "2024-09-16T15:30:11.842895Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021486759185791016, "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:30:11.825281Z", "completed_at": "2024-09-16T15:30:11.842151Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.844924Z", "completed_at": "2024-09-16T15:30:11.844934Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.028289079666137695, "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:30:11.836660Z", "completed_at": "2024-09-16T15:30:11.843770Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.846469Z", "completed_at": "2024-09-16T15:30:11.846478Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022480487823486328, "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:30:11.849868Z", "completed_at": "2024-09-16T15:30:11.856076Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.861925Z", "completed_at": "2024-09-16T15:30:11.861933Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017714977264404297, "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:30:11.857192Z", "completed_at": "2024-09-16T15:30:11.872124Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.874123Z", "completed_at": "2024-09-16T15:30:11.874131Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025690078735351562, "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:30:11.862778Z", "completed_at": "2024-09-16T15:30:11.875119Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.877066Z", "completed_at": "2024-09-16T15:30:11.877074Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02300238609313965, "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:30:11.866966Z", "completed_at": "2024-09-16T15:30:11.877867Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.880283Z", "completed_at": "2024-09-16T15:30:11.880292Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02504110336303711, "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:30:11.881155Z", "completed_at": "2024-09-16T15:30:11.891371Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.893325Z", "completed_at": "2024-09-16T15:30:11.893333Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017734289169311523, "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:30:11.887328Z", "completed_at": "2024-09-16T15:30:11.894167Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.900234Z", "completed_at": "2024-09-16T15:30:11.900244Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021342992782592773, "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:30:11.894742Z", "completed_at": "2024-09-16T15:30:11.905371Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.907421Z", "completed_at": "2024-09-16T15:30:11.907429Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021628618240356445, "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:30:11.901262Z", "completed_at": "2024-09-16T15:30:11.908309Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.910741Z", "completed_at": "2024-09-16T15:30:11.910750Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018265247344970703, "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:30:11.911596Z", "completed_at": "2024-09-16T15:30:11.923243Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.925202Z", "completed_at": "2024-09-16T15:30:11.925210Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019284725189208984, "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:30:11.917767Z", "completed_at": "2024-09-16T15:30:11.930085Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.932104Z", "completed_at": "2024-09-16T15:30:11.932112Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022768497467041016, "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:30:11.926109Z", "completed_at": "2024-09-16T15:30:11.932931Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.938851Z", "completed_at": "2024-09-16T15:30:11.938859Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022639989852905273, "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:30:11.933529Z", "completed_at": "2024-09-16T15:30:11.940985Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.946881Z", "completed_at": "2024-09-16T15:30:11.946890Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022519588470458984, "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:30:11.942264Z", "completed_at": "2024-09-16T15:30:11.952459Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.954537Z", "completed_at": "2024-09-16T15:30:11.954547Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017081022262573242, "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:30:11.948444Z", "completed_at": "2024-09-16T15:30:11.955371Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.961405Z", "completed_at": "2024-09-16T15:30:11.961415Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0210878849029541, "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:30:11.956533Z", "completed_at": "2024-09-16T15:30:11.964202Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.971641Z", "completed_at": "2024-09-16T15:30:11.971650Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024006128311157227, "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:30:11.964797Z", "completed_at": "2024-09-16T15:30:11.976740Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.978725Z", "completed_at": "2024-09-16T15:30:11.978736Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02290654182434082, "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:30:11.972610Z", "completed_at": "2024-09-16T15:30:11.979563Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.985595Z", "completed_at": "2024-09-16T15:30:11.985603Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02277398109436035, "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:30:11.980117Z", "completed_at": "2024-09-16T15:30:11.987726Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:11.993681Z", "completed_at": "2024-09-16T15:30:11.993690Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022768497467041016, "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:30:11.988945Z", "completed_at": "2024-09-16T15:30:11.998323Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.000252Z", "completed_at": "2024-09-16T15:30:12.000262Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.016213178634643555, "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:30:11.995241Z", "completed_at": "2024-09-16T15:30:12.001104Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.007281Z", "completed_at": "2024-09-16T15:30:12.007289Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020204782485961914, "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:30:12.002274Z", "completed_at": "2024-09-16T15:30:12.010095Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.017936Z", "completed_at": "2024-09-16T15:30:12.017944Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023489713668823242, "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:30:12.010906Z", "completed_at": "2024-09-16T15:30:12.022948Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.025032Z", "completed_at": "2024-09-16T15:30:12.025040Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023464679718017578, "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:30:12.018938Z", "completed_at": "2024-09-16T15:30:12.030026Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.031991Z", "completed_at": "2024-09-16T15:30:12.032001Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023304462432861328, "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:30:12.025934Z", "completed_at": "2024-09-16T15:30:12.032854Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.035240Z", "completed_at": "2024-09-16T15:30:12.035248Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018024206161499023, "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:30:12.036075Z", "completed_at": "2024-09-16T15:30:12.046271Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.048122Z", "completed_at": "2024-09-16T15:30:12.048134Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01763439178466797, "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:30:12.042224Z", "completed_at": "2024-09-16T15:30:12.053810Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.060780Z", "completed_at": "2024-09-16T15:30:12.060788Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026897907257080078, "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:30:12.049009Z", "completed_at": "2024-09-16T15:30:12.061623Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.063605Z", "completed_at": "2024-09-16T15:30:12.063615Z"}], "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_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:30:12.055257Z", "completed_at": "2024-09-16T15:30:12.064480Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.066881Z", "completed_at": "2024-09-16T15:30:12.066889Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019567251205444336, "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:30:12.067722Z", "completed_at": "2024-09-16T15:30:12.073922Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.079695Z", "completed_at": "2024-09-16T15:30:12.079703Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017589569091796875, "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:30:12.074453Z", "completed_at": "2024-09-16T15:30:12.084811Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.086739Z", "completed_at": "2024-09-16T15:30:12.086748Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021240711212158203, "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:30:12.080644Z", "completed_at": "2024-09-16T15:30:12.087576Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.093667Z", "completed_at": "2024-09-16T15:30:12.093675Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021258831024169922, "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:30:12.088158Z", "completed_at": "2024-09-16T15:30:12.095809Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.100814Z", "completed_at": "2024-09-16T15:30:12.100824Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021860837936401367, "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:30:12.097067Z", "completed_at": "2024-09-16T15:30:12.109557Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.115274Z", "completed_at": "2024-09-16T15:30:12.115283Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023178577423095703, "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:30:12.102540Z", "completed_at": "2024-09-16T15:30:12.116113Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.118269Z", "completed_at": "2024-09-16T15:30:12.118279Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023151636123657227, "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:30:12.110908Z", "completed_at": "2024-09-16T15:30:12.119088Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.125281Z", "completed_at": "2024-09-16T15:30:12.125290Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02357316017150879, "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:30:12.119820Z", "completed_at": "2024-09-16T15:30:12.126753Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.132668Z", "completed_at": "2024-09-16T15:30:12.132681Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022621870040893555, "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:30:12.128608Z", "completed_at": "2024-09-16T15:30:12.135641Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.141648Z", "completed_at": "2024-09-16T15:30:12.141656Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01789689064025879, "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:30:12.136215Z", "completed_at": "2024-09-16T15:30:12.147428Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.154232Z", "completed_at": "2024-09-16T15:30:12.154240Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027001142501831055, "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:30:12.142598Z", "completed_at": "2024-09-16T15:30:12.155143Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.157706Z", "completed_at": "2024-09-16T15:30:12.157718Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02355360984802246, "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:30:12.148755Z", "completed_at": "2024-09-16T15:30:12.157142Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.159721Z", "completed_at": "2024-09-16T15:30:12.159729Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018801212310791016, "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:30:12.161255Z", "completed_at": "2024-09-16T15:30:12.171516Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.173479Z", "completed_at": "2024-09-16T15:30:12.173488Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017897844314575195, "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:30:12.167445Z", "completed_at": "2024-09-16T15:30:12.174926Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.184371Z", "completed_at": "2024-09-16T15:30:12.184379Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02535533905029297, "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:30:12.175490Z", "completed_at": "2024-09-16T15:30:12.187518Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.193327Z", "completed_at": "2024-09-16T15:30:12.193335Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026736736297607422, "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:30:12.180276Z", "completed_at": "2024-09-16T15:30:12.188680Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.194758Z", "completed_at": "2024-09-16T15:30:12.194765Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02268195152282715, "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:30:12.189275Z", "completed_at": "2024-09-16T15:30:12.196429Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.202658Z", "completed_at": "2024-09-16T15:30:12.202666Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017339706420898438, "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:30:12.196952Z", "completed_at": "2024-09-16T15:30:12.204232Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.206627Z", "completed_at": "2024-09-16T15:30:12.206635Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018621444702148438, "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:30:12.207472Z", "completed_at": "2024-09-16T15:30:12.218363Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.224395Z", "completed_at": "2024-09-16T15:30:12.224404Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02246856689453125, "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:30:12.212369Z", "completed_at": "2024-09-16T15:30:12.223731Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.225941Z", "completed_at": "2024-09-16T15:30:12.225949Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022429704666137695, "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:30:12.219665Z", "completed_at": "2024-09-16T15:30:12.227453Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.233476Z", "completed_at": "2024-09-16T15:30:12.233485Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02184605598449707, "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:30:12.228054Z", "completed_at": "2024-09-16T15:30:12.235089Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.237454Z", "completed_at": "2024-09-16T15:30:12.237462Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018542766571044922, "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:30:12.238300Z", "completed_at": "2024-09-16T15:30:12.250640Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.256544Z", "completed_at": "2024-09-16T15:30:12.256556Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02383875846862793, "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:30:12.243041Z", "completed_at": "2024-09-16T15:30:12.255392Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.257554Z", "completed_at": "2024-09-16T15:30:12.257563Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023226022720336914, "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:30:12.251306Z", "completed_at": "2024-09-16T15:30:12.258440Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.264498Z", "completed_at": "2024-09-16T15:30:12.264506Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022190332412719727, "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:30:12.258961Z", "completed_at": "2024-09-16T15:30:12.266102Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.268497Z", "completed_at": "2024-09-16T15:30:12.268507Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018533706665039062, "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:30:12.270555Z", "completed_at": "2024-09-16T15:30:12.281095Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.286972Z", "completed_at": "2024-09-16T15:30:12.286984Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0216064453125, "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:30:12.275478Z", "completed_at": "2024-09-16T15:30:12.286408Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.293152Z", "completed_at": "2024-09-16T15:30:12.293160Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026588916778564453, "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:30:12.281728Z", "completed_at": "2024-09-16T15:30:12.294330Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.296357Z", "completed_at": "2024-09-16T15:30:12.296366Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026525020599365234, "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:30:12.287941Z", "completed_at": "2024-09-16T15:30:12.297225Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.299606Z", "completed_at": "2024-09-16T15:30:12.299614Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01928877830505371, "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:30:12.302811Z", "completed_at": "2024-09-16T15:30:12.316058Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.317929Z", "completed_at": "2024-09-16T15:30:12.317938Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020262479782104492, "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:30:12.305840Z", "completed_at": "2024-09-16T15:30:12.316610Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.318852Z", "completed_at": "2024-09-16T15:30:12.318860Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02059149742126465, "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:30:12.311629Z", "completed_at": "2024-09-16T15:30:12.319652Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.325951Z", "completed_at": "2024-09-16T15:30:12.325958Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02450084686279297, "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:30:12.320217Z", "completed_at": "2024-09-16T15:30:12.328113Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.330509Z", "completed_at": "2024-09-16T15:30:12.330517Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019897937774658203, "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:30:12.331946Z", "completed_at": "2024-09-16T15:30:12.500020Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.506297Z", "completed_at": "2024-09-16T15:30:12.506312Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.17951297760009766, "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:30:12.336031Z", "completed_at": "2024-09-16T15:30:12.504860Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.507293Z", "completed_at": "2024-09-16T15:30:12.507304Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.1798560619354248, "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:30:12.500648Z", "completed_at": "2024-09-16T15:30:12.512281Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.514548Z", "completed_at": "2024-09-16T15:30:12.514557Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.18331670761108398, "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:30:12.508152Z", "completed_at": "2024-09-16T15:30:12.515416Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.517836Z", "completed_at": "2024-09-16T15:30:12.517845Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01865553855895996, "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:30:12.525043Z", "completed_at": "2024-09-16T15:30:12.534746Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.536550Z", "completed_at": "2024-09-16T15:30:12.536558Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020120859146118164, "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:30:12.520985Z", "completed_at": "2024-09-16T15:30:12.535350Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.537501Z", "completed_at": "2024-09-16T15:30:12.537509Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021668434143066406, "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:30:12.530794Z", "completed_at": "2024-09-16T15:30:12.538330Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.545421Z", "completed_at": "2024-09-16T15:30:12.545429Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025771141052246094, "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:30:12.538882Z", "completed_at": "2024-09-16T15:30:12.547032Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.549455Z", "completed_at": "2024-09-16T15:30:12.549463Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019618749618530273, "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:30:12.551475Z", "completed_at": "2024-09-16T15:30:12.561701Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.567840Z", "completed_at": "2024-09-16T15:30:12.567848Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021564245223999023, "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:30:12.556138Z", "completed_at": "2024-09-16T15:30:12.567261Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.573799Z", "completed_at": "2024-09-16T15:30:12.573808Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02636861801147461, "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:30:12.562396Z", "completed_at": "2024-09-16T15:30:12.573116Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.575554Z", "completed_at": "2024-09-16T15:30:12.575563Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024782896041870117, "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:30:12.568782Z", "completed_at": "2024-09-16T15:30:12.576426Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.578933Z", "completed_at": "2024-09-16T15:30:12.578941Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01790785789489746, "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:30:12.582785Z", "completed_at": "2024-09-16T15:30:12.597701Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.599162Z", "completed_at": "2024-09-16T15:30:12.599173Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021618366241455078, "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:30:12.588298Z", "completed_at": "2024-09-16T15:30:12.600102Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.605931Z", "completed_at": "2024-09-16T15:30:12.605940Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02626490592956543, "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:30:12.593658Z", "completed_at": "2024-09-16T15:30:12.604651Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.606879Z", "completed_at": "2024-09-16T15:30:12.606885Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026059865951538086, "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:30:12.600645Z", "completed_at": "2024-09-16T15:30:12.608356Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.610803Z", "completed_at": "2024-09-16T15:30:12.610811Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0232241153717041, "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:30:12.612838Z", "completed_at": "2024-09-16T15:30:12.619385Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.628580Z", "completed_at": "2024-09-16T15:30:12.628588Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020920515060424805, "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:30:12.623953Z", "completed_at": "2024-09-16T15:30:12.629846Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.636819Z", "completed_at": "2024-09-16T15:30:12.636827Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02467632293701172, "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:30:12.619943Z", "completed_at": "2024-09-16T15:30:12.635582Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.637793Z", "completed_at": "2024-09-16T15:30:12.637800Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026248455047607422, "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:30:12.630397Z", "completed_at": "2024-09-16T15:30:12.638630Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.641147Z", "completed_at": "2024-09-16T15:30:12.641157Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02247786521911621, "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:30:12.644432Z", "completed_at": "2024-09-16T15:30:12.658524Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.659865Z", "completed_at": "2024-09-16T15:30:12.659876Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020781755447387695, "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:30:12.654536Z", "completed_at": "2024-09-16T15:30:12.664805Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.666886Z", "completed_at": "2024-09-16T15:30:12.666896Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02383589744567871, "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:30:12.650515Z", "completed_at": "2024-09-16T15:30:12.665543Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.668305Z", "completed_at": "2024-09-16T15:30:12.668312Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025852203369140625, "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:30:12.660838Z", "completed_at": "2024-09-16T15:30:12.667774Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.670460Z", "completed_at": "2024-09-16T15:30:12.670468Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020758867263793945, "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:30:12.674381Z", "completed_at": "2024-09-16T15:30:12.685837Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.691350Z", "completed_at": "2024-09-16T15:30:12.691362Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022317171096801758, "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:30:12.680267Z", "completed_at": "2024-09-16T15:30:12.692377Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.698646Z", "completed_at": "2024-09-16T15:30:12.698653Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026241302490234375, "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:30:12.686940Z", "completed_at": "2024-09-16T15:30:12.698099Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.700782Z", "completed_at": "2024-09-16T15:30:12.700791Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027094602584838867, "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:30:12.692937Z", "completed_at": "2024-09-16T15:30:12.700251Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.702924Z", "completed_at": "2024-09-16T15:30:12.702931Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024019479751586914, "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:30:12.705041Z", "completed_at": "2024-09-16T15:30:12.712524Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.721756Z", "completed_at": "2024-09-16T15:30:12.721764Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022253036499023438, "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:30:12.713098Z", "completed_at": "2024-09-16T15:30:12.722716Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.729990Z", "completed_at": "2024-09-16T15:30:12.729998Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025679349899291992, "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:30:12.717776Z", "completed_at": "2024-09-16T15:30:12.729311Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.732188Z", "completed_at": "2024-09-16T15:30:12.732198Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02226543426513672, "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:30:12.723259Z", "completed_at": "2024-09-16T15:30:12.731623Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.734333Z", "completed_at": "2024-09-16T15:30:12.734340Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023142337799072266, "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:30:12.736446Z", "completed_at": "2024-09-16T15:30:12.743703Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.752986Z", "completed_at": "2024-09-16T15:30:12.753020Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022108078002929688, "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:30:12.744268Z", "completed_at": "2024-09-16T15:30:12.758185Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.760229Z", "completed_at": "2024-09-16T15:30:12.760237Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0244901180267334, "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:30:12.749020Z", "completed_at": "2024-09-16T15:30:12.759620Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.762405Z", "completed_at": "2024-09-16T15:30:12.762414Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021289587020874023, "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:30:12.754077Z", "completed_at": "2024-09-16T15:30:12.761834Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.764485Z", "completed_at": "2024-09-16T15:30:12.764492Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0220334529876709, "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:30:12.766647Z", "completed_at": "2024-09-16T15:30:12.773542Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.780679Z", "completed_at": "2024-09-16T15:30:12.780687Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019535541534423828, "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:30:12.774641Z", "completed_at": "2024-09-16T15:30:12.789799Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.791298Z", "completed_at": "2024-09-16T15:30:12.791307Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025397777557373047, "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:30:12.785733Z", "completed_at": "2024-09-16T15:30:12.792209Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.794653Z", "completed_at": "2024-09-16T15:30:12.794661Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02190256118774414, "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:30:12.781582Z", "completed_at": "2024-09-16T15:30:12.792802Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.795490Z", "completed_at": "2024-09-16T15:30:12.795497Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02417278289794922, "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:30:12.798846Z", "completed_at": "2024-09-16T15:30:12.809189Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.811064Z", "completed_at": "2024-09-16T15:30:12.811074Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017809629440307617, "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:30:12.804858Z", "completed_at": "2024-09-16T15:30:12.816187Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.823455Z", "completed_at": "2024-09-16T15:30:12.823464Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026687145233154297, "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:30:12.811935Z", "completed_at": "2024-09-16T15:30:12.824270Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.826835Z", "completed_at": "2024-09-16T15:30:12.826844Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0233762264251709, "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:30:12.816886Z", "completed_at": "2024-09-16T15:30:12.825621Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.828233Z", "completed_at": "2024-09-16T15:30:12.828242Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024172306060791016, "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:30:12.830332Z", "completed_at": "2024-09-16T15:30:12.841502Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.843389Z", "completed_at": "2024-09-16T15:30:12.843400Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018564939498901367, "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:30:12.837499Z", "completed_at": "2024-09-16T15:30:12.844261Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.853758Z", "completed_at": "2024-09-16T15:30:12.853770Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024785280227661133, "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:30:12.844791Z", "completed_at": "2024-09-16T15:30:12.855592Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.857980Z", "completed_at": "2024-09-16T15:30:12.857988Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0219724178314209, "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:30:12.848946Z", "completed_at": "2024-09-16T15:30:12.856175Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.858826Z", "completed_at": "2024-09-16T15:30:12.858833Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022103309631347656, "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:30:12.860256Z", "completed_at": "2024-09-16T15:30:12.867685Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.874889Z", "completed_at": "2024-09-16T15:30:12.874897Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020026206970214844, "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:30:12.868253Z", "completed_at": "2024-09-16T15:30:12.879948Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.885448Z", "completed_at": "2024-09-16T15:30:12.885459Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025926828384399414, "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:30:12.875857Z", "completed_at": "2024-09-16T15:30:12.886425Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.888931Z", "completed_at": "2024-09-16T15:30:12.888939Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022620677947998047, "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:30:12.880501Z", "completed_at": "2024-09-16T15:30:12.888384Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.890941Z", "completed_at": "2024-09-16T15:30:12.890949Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0239412784576416, "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:30:12.892434Z", "completed_at": "2024-09-16T15:30:12.902564Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.904354Z", "completed_at": "2024-09-16T15:30:12.904362Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017382383346557617, "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:30:12.898525Z", "completed_at": "2024-09-16T15:30:12.905284Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.911108Z", "completed_at": "2024-09-16T15:30:12.911119Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020860671997070312, "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:30:12.906384Z", "completed_at": "2024-09-16T15:30:12.918097Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.920543Z", "completed_at": "2024-09-16T15:30:12.920551Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0228731632232666, "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:30:12.911964Z", "completed_at": "2024-09-16T15:30:12.919980Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.926067Z", "completed_at": "2024-09-16T15:30:12.926077Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02308058738708496, "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:30:12.922042Z", "completed_at": "2024-09-16T15:30:12.929064Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.935335Z", "completed_at": "2024-09-16T15:30:12.935345Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018039226531982422, "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:30:12.930307Z", "completed_at": "2024-09-16T15:30:12.937555Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.947535Z", "completed_at": "2024-09-16T15:30:12.947545Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026238203048706055, "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:30:12.938774Z", "completed_at": "2024-09-16T15:30:12.949242Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.951702Z", "completed_at": "2024-09-16T15:30:12.951713Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022115230560302734, "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:30:12.943102Z", "completed_at": "2024-09-16T15:30:12.950600Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.953200Z", "completed_at": "2024-09-16T15:30:12.953211Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018678903579711914, "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:30:12.954050Z", "completed_at": "2024-09-16T15:30:12.960969Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.968257Z", "completed_at": "2024-09-16T15:30:12.968265Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0198667049407959, "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:30:12.961579Z", "completed_at": "2024-09-16T15:30:12.969765Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.979056Z", "completed_at": "2024-09-16T15:30:12.979070Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026639461517333984, "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:30:12.970346Z", "completed_at": "2024-09-16T15:30:12.980834Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.983391Z", "completed_at": "2024-09-16T15:30:12.983402Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023083209991455078, "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:30:12.975055Z", "completed_at": "2024-09-16T15:30:12.982832Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.988907Z", "completed_at": "2024-09-16T15:30:12.988915Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022072315216064453, "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:30:12.984879Z", "completed_at": "2024-09-16T15:30:12.991940Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:12.998018Z", "completed_at": "2024-09-16T15:30:12.998028Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017905235290527344, "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:30:12.993187Z", "completed_at": "2024-09-16T15:30:13.000094Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.010909Z", "completed_at": "2024-09-16T15:30:13.010918Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02673792839050293, "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:30:13.005435Z", "completed_at": "2024-09-16T15:30:13.013457Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.015681Z", "completed_at": "2024-09-16T15:30:13.015688Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0185239315032959, "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:30:13.001362Z", "completed_at": "2024-09-16T15:30:13.013994Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.016523Z", "completed_at": "2024-09-16T15:30:13.016530Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024106502532958984, "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:30:13.017388Z", "completed_at": "2024-09-16T15:30:13.027546Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.029618Z", "completed_at": "2024-09-16T15:30:13.029627Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0179440975189209, "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:30:13.023573Z", "completed_at": "2024-09-16T15:30:13.031089Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.036896Z", "completed_at": "2024-09-16T15:30:13.036908Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021983861923217773, "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:30:13.032856Z", "completed_at": "2024-09-16T15:30:13.043494Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.045904Z", "completed_at": "2024-09-16T15:30:13.045915Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017766952514648438, "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:30:13.037987Z", "completed_at": "2024-09-16T15:30:13.045341Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.051349Z", "completed_at": "2024-09-16T15:30:13.051357Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02258896827697754, "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:30:13.046772Z", "completed_at": "2024-09-16T15:30:13.059352Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.061865Z", "completed_at": "2024-09-16T15:30:13.061874Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019916296005249023, "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:30:13.052991Z", "completed_at": "2024-09-16T15:30:13.061295Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.063842Z", "completed_at": "2024-09-16T15:30:13.063849Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019206523895263672, "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:30:13.065402Z", "completed_at": "2024-09-16T15:30:13.076354Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.078617Z", "completed_at": "2024-09-16T15:30:13.078625Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01875782012939453, "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:30:13.069747Z", "completed_at": "2024-09-16T15:30:13.076916Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.079461Z", "completed_at": "2024-09-16T15:30:13.079468Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018903493881225586, "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:30:13.080308Z", "completed_at": "2024-09-16T15:30:13.091059Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.093421Z", "completed_at": "2024-09-16T15:30:13.093429Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018690109252929688, "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:30:13.084688Z", "completed_at": "2024-09-16T15:30:13.091635Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.094272Z", "completed_at": "2024-09-16T15:30:13.094282Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01866006851196289, "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:30:13.095677Z", "completed_at": "2024-09-16T15:30:13.107530Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.109934Z", "completed_at": "2024-09-16T15:30:13.109943Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0195620059967041, "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:30:13.101151Z", "completed_at": "2024-09-16T15:30:13.109353Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.115392Z", "completed_at": "2024-09-16T15:30:13.115401Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023285865783691406, "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:30:13.111341Z", "completed_at": "2024-09-16T15:30:13.122531Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.124951Z", "completed_at": "2024-09-16T15:30:13.124959Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018228769302368164, "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:30:13.117016Z", "completed_at": "2024-09-16T15:30:13.123838Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.126406Z", "completed_at": "2024-09-16T15:30:13.126413Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018442153930664062, "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:30:13.127254Z", "completed_at": "2024-09-16T15:30:13.137968Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.140252Z", "completed_at": "2024-09-16T15:30:13.140260Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0184173583984375, "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:30:13.132228Z", "completed_at": "2024-09-16T15:30:13.139131Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.141696Z", "completed_at": "2024-09-16T15:30:13.141703Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018574237823486328, "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:30:13.142548Z", "completed_at": "2024-09-16T15:30:13.154384Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.156627Z", "completed_at": "2024-09-16T15:30:13.156635Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019588470458984375, "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:30:13.147296Z", "completed_at": "2024-09-16T15:30:13.156087Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.162107Z", "completed_at": "2024-09-16T15:30:13.162117Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02372884750366211, "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:30:13.158057Z", "completed_at": "2024-09-16T15:30:13.168534Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.171072Z", "completed_at": "2024-09-16T15:30:13.171081Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01758265495300293, "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:30:13.163668Z", "completed_at": "2024-09-16T15:30:13.170544Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.173082Z", "completed_at": "2024-09-16T15:30:13.173090Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01827406883239746, "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:30:13.178614Z", "completed_at": "2024-09-16T15:30:13.185226Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.187440Z", "completed_at": "2024-09-16T15:30:13.187448Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017660140991210938, "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:30:13.174616Z", "completed_at": "2024-09-16T15:30:13.186313Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.192624Z", "completed_at": "2024-09-16T15:30:13.192632Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023575544357299805, "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:30:13.188295Z", "completed_at": "2024-09-16T15:30:13.200980Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.203312Z", "completed_at": "2024-09-16T15:30:13.203320Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019841909408569336, "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:30:13.193533Z", "completed_at": "2024-09-16T15:30:13.202749Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.205299Z", "completed_at": "2024-09-16T15:30:13.205307Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020929574966430664, "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:30:13.206773Z", "completed_at": "2024-09-16T15:30:13.216908Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.219247Z", "completed_at": "2024-09-16T15:30:13.219255Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017819881439208984, "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:30:13.211118Z", "completed_at": "2024-09-16T15:30:13.218131Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.220652Z", "completed_at": "2024-09-16T15:30:13.220659Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01855635643005371, "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:30:13.221540Z", "completed_at": "2024-09-16T15:30:13.232180Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.234507Z", "completed_at": "2024-09-16T15:30:13.234515Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018618106842041016, "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:30:13.226277Z", "completed_at": "2024-09-16T15:30:13.233411Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.235933Z", "completed_at": "2024-09-16T15:30:13.235940Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01852726936340332, "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:30:13.236776Z", "completed_at": "2024-09-16T15:30:13.249566Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.251771Z", "completed_at": "2024-09-16T15:30:13.251779Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020497798919677734, "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:30:13.241732Z", "completed_at": "2024-09-16T15:30:13.250162Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.252614Z", "completed_at": "2024-09-16T15:30:13.252621Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019986391067504883, "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:30:13.257614Z", "completed_at": "2024-09-16T15:30:13.263819Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.266154Z", "completed_at": "2024-09-16T15:30:13.266166Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017335176467895508, "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:30:13.253489Z", "completed_at": "2024-09-16T15:30:13.265015Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.267576Z", "completed_at": "2024-09-16T15:30:13.267586Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01959228515625, "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:30:13.268429Z", "completed_at": "2024-09-16T15:30:13.279007Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.281311Z", "completed_at": "2024-09-16T15:30:13.281320Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018255949020385742, "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:30:13.273322Z", "completed_at": "2024-09-16T15:30:13.279584Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.282149Z", "completed_at": "2024-09-16T15:30:13.282156Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017859458923339844, "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:30:13.283535Z", "completed_at": "2024-09-16T15:30:13.295438Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.297907Z", "completed_at": "2024-09-16T15:30:13.297917Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01978611946105957, "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:30:13.289067Z", "completed_at": "2024-09-16T15:30:13.297380Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.303328Z", "completed_at": "2024-09-16T15:30:13.303336Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02331233024597168, "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:30:13.299328Z", "completed_at": "2024-09-16T15:30:13.310158Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.312626Z", "completed_at": "2024-09-16T15:30:13.312634Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017912626266479492, "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:30:13.304957Z", "completed_at": "2024-09-16T15:30:13.312052Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.314626Z", "completed_at": "2024-09-16T15:30:13.314634Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0187222957611084, "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:30:13.320502Z", "completed_at": "2024-09-16T15:30:13.328019Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.334036Z", "completed_at": "2024-09-16T15:30:13.334045Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02268695831298828, "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:30:13.316148Z", "completed_at": "2024-09-16T15:30:13.328544Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.334901Z", "completed_at": "2024-09-16T15:30:13.334911Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024277210235595703, "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:30:13.329720Z", "completed_at": "2024-09-16T15:30:13.342890Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.345304Z", "completed_at": "2024-09-16T15:30:13.345314Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019536733627319336, "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:30:13.335757Z", "completed_at": "2024-09-16T15:30:13.344110Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.346693Z", "completed_at": "2024-09-16T15:30:13.346700Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02008819580078125, "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:30:13.348731Z", "completed_at": "2024-09-16T15:30:13.359253Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.361625Z", "completed_at": "2024-09-16T15:30:13.361633Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018212080001831055, "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:30:13.353611Z", "completed_at": "2024-09-16T15:30:13.360515Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.366740Z", "completed_at": "2024-09-16T15:30:13.366750Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022204160690307617, "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:30:13.362470Z", "completed_at": "2024-09-16T15:30:13.373407Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.375891Z", "completed_at": "2024-09-16T15:30:13.375899Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018065929412841797, "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:30:13.367769Z", "completed_at": "2024-09-16T15:30:13.374764Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.377333Z", "completed_at": "2024-09-16T15:30:13.377340Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01875019073486328, "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:30:13.379363Z", "completed_at": "2024-09-16T15:30:13.392220Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.401715Z", "completed_at": "2024-09-16T15:30:13.401724Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027683734893798828, "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:30:13.384148Z", "completed_at": "2024-09-16T15:30:13.396875Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.402686Z", "completed_at": "2024-09-16T15:30:13.402693Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027489900588989258, "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:30:13.392845Z", "completed_at": "2024-09-16T15:30:13.403656Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.406147Z", "completed_at": "2024-09-16T15:30:13.406155Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01665353775024414, "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:30:13.397616Z", "completed_at": "2024-09-16T15:30:13.404904Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.407597Z", "completed_at": "2024-09-16T15:30:13.407605Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017351388931274414, "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:30:13.412068Z", "completed_at": "2024-09-16T15:30:13.426661Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.433793Z", "completed_at": "2024-09-16T15:30:13.433801Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02690410614013672, "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:30:13.416846Z", "completed_at": "2024-09-16T15:30:13.433047Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.435368Z", "completed_at": "2024-09-16T15:30:13.435376Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027037620544433594, "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:30:13.422731Z", "completed_at": "2024-09-16T15:30:13.434703Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.437422Z", "completed_at": "2024-09-16T15:30:13.437430Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026065587997436523, "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:30:13.427347Z", "completed_at": "2024-09-16T15:30:13.436176Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.439369Z", "completed_at": "2024-09-16T15:30:13.439376Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023370742797851562, "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:30:13.445056Z", "completed_at": "2024-09-16T15:30:13.459670Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.465355Z", "completed_at": "2024-09-16T15:30:13.465363Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02526545524597168, "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:30:13.450137Z", "completed_at": "2024-09-16T15:30:13.464675Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.466966Z", "completed_at": "2024-09-16T15:30:13.466975Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0255582332611084, "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:30:13.455200Z", "completed_at": "2024-09-16T15:30:13.466346Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.469013Z", "completed_at": "2024-09-16T15:30:13.469021Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025816917419433594, "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:30:13.460397Z", "completed_at": "2024-09-16T15:30:13.467762Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.470546Z", "completed_at": "2024-09-16T15:30:13.470553Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026202678680419922, "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:30:13.476377Z", "completed_at": "2024-09-16T15:30:13.492575Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.497613Z", "completed_at": "2024-09-16T15:30:13.497624Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026369333267211914, "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:30:13.482474Z", "completed_at": "2024-09-16T15:30:13.498520Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.501096Z", "completed_at": "2024-09-16T15:30:13.501105Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02854132652282715, "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:30:13.488537Z", "completed_at": "2024-09-16T15:30:13.500003Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.502543Z", "completed_at": "2024-09-16T15:30:13.502553Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.028140783309936523, "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:30:13.493375Z", "completed_at": "2024-09-16T15:30:13.500522Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.503410Z", "completed_at": "2024-09-16T15:30:13.503417Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027769804000854492, "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:30:13.507445Z", "completed_at": "2024-09-16T15:30:13.514108Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.523396Z", "completed_at": "2024-09-16T15:30:13.523404Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021557092666625977, "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:30:13.515174Z", "completed_at": "2024-09-16T15:30:13.530197Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.532041Z", "completed_at": "2024-09-16T15:30:13.532049Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02531719207763672, "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:30:13.519194Z", "completed_at": "2024-09-16T15:30:13.530730Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.532922Z", "completed_at": "2024-09-16T15:30:13.532929Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021538734436035156, "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:30:13.524353Z", "completed_at": "2024-09-16T15:30:13.534433Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.536861Z", "completed_at": "2024-09-16T15:30:13.536869Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024737834930419922, "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:30:13.538916Z", "completed_at": "2024-09-16T15:30:13.545641Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.554789Z", "completed_at": "2024-09-16T15:30:13.554800Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021030902862548828, "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:30:13.546188Z", "completed_at": "2024-09-16T15:30:13.560252Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.562325Z", "completed_at": "2024-09-16T15:30:13.562333Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024703264236450195, "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:30:13.550221Z", "completed_at": "2024-09-16T15:30:13.560942Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.563766Z", "completed_at": "2024-09-16T15:30:13.563773Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02555084228515625, "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:30:13.555940Z", "completed_at": "2024-09-16T15:30:13.563224Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.565938Z", "completed_at": "2024-09-16T15:30:13.565947Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021073102951049805, "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:30:13.569923Z", "completed_at": "2024-09-16T15:30:13.582113Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.591728Z", "completed_at": "2024-09-16T15:30:13.591741Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027252912521362305, "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:30:13.576146Z", "completed_at": "2024-09-16T15:30:13.592874Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.595497Z", "completed_at": "2024-09-16T15:30:13.595505Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02758932113647461, "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:30:13.583271Z", "completed_at": "2024-09-16T15:30:13.594413Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.596942Z", "completed_at": "2024-09-16T15:30:13.596952Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027758359909057617, "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:30:13.587668Z", "completed_at": "2024-09-16T15:30:13.594971Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.597838Z", "completed_at": "2024-09-16T15:30:13.597845Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023075580596923828, "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:30:13.601864Z", "completed_at": "2024-09-16T15:30:13.608372Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.617849Z", "completed_at": "2024-09-16T15:30:13.617860Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021636247634887695, "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:30:13.609515Z", "completed_at": "2024-09-16T15:30:13.624382Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.625965Z", "completed_at": "2024-09-16T15:30:13.625974Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024817228317260742, "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:30:13.613562Z", "completed_at": "2024-09-16T15:30:13.626780Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.629207Z", "completed_at": "2024-09-16T15:30:13.629216Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023390769958496094, "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:30:13.618771Z", "completed_at": "2024-09-16T15:30:13.627345Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.630065Z", "completed_at": "2024-09-16T15:30:13.630072Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02361774444580078, "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:30:13.633409Z", "completed_at": "2024-09-16T15:30:13.643454Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.645334Z", "completed_at": "2024-09-16T15:30:13.645343Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017546892166137695, "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:30:13.639396Z", "completed_at": "2024-09-16T15:30:13.646228Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.655514Z", "completed_at": "2024-09-16T15:30:13.655521Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024158954620361328, "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:30:13.646772Z", "completed_at": "2024-09-16T15:30:13.657297Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.659632Z", "completed_at": "2024-09-16T15:30:13.659642Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021696090698242188, "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:30:13.650806Z", "completed_at": "2024-09-16T15:30:13.657892Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.660498Z", "completed_at": "2024-09-16T15:30:13.660505Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021905183792114258, "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:30:13.661970Z", "completed_at": "2024-09-16T15:30:13.668674Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.675829Z", "completed_at": "2024-09-16T15:30:13.675838Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01927495002746582, "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:30:13.669858Z", "completed_at": "2024-09-16T15:30:13.681435Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.687267Z", "completed_at": "2024-09-16T15:30:13.687276Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026012659072875977, "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:30:13.677369Z", "completed_at": "2024-09-16T15:30:13.688100Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.690108Z", "completed_at": "2024-09-16T15:30:13.690116Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022139310836791992, "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:30:13.682809Z", "completed_at": "2024-09-16T15:30:13.690903Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.693369Z", "completed_at": "2024-09-16T15:30:13.693379Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02421092987060547, "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:30:13.694226Z", "completed_at": "2024-09-16T15:30:13.704816Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.706815Z", "completed_at": "2024-09-16T15:30:13.706823Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01825237274169922, "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:30:13.700516Z", "completed_at": "2024-09-16T15:30:13.707700Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.714076Z", "completed_at": "2024-09-16T15:30:13.714085Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02211737632751465, "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:30:13.708310Z", "completed_at": "2024-09-16T15:30:13.720631Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.722745Z", "completed_at": "2024-09-16T15:30:13.722753Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02373790740966797, "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:30:13.715053Z", "completed_at": "2024-09-16T15:30:13.723636Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.726000Z", "completed_at": "2024-09-16T15:30:13.726008Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01999354362487793, "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:30:13.726894Z", "completed_at": "2024-09-16T15:30:13.737626Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.743614Z", "completed_at": "2024-09-16T15:30:13.743622Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02236318588256836, "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:30:13.733052Z", "completed_at": "2024-09-16T15:30:13.742947Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.745187Z", "completed_at": "2024-09-16T15:30:13.745196Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02055644989013672, "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:30:13.738911Z", "completed_at": "2024-09-16T15:30:13.746061Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.752110Z", "completed_at": "2024-09-16T15:30:13.752118Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020673274993896484, "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:30:13.747280Z", "completed_at": "2024-09-16T15:30:13.755025Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.757422Z", "completed_at": "2024-09-16T15:30:13.757430Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019304275512695312, "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:30:13.758257Z", "completed_at": "2024-09-16T15:30:13.769341Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.775138Z", "completed_at": "2024-09-16T15:30:13.775146Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022217988967895508, "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:30:13.762292Z", "completed_at": "2024-09-16T15:30:13.773969Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.776095Z", "completed_at": "2024-09-16T15:30:13.776102Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02242445945739746, "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:30:13.769928Z", "completed_at": "2024-09-16T15:30:13.776939Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.779426Z", "completed_at": "2024-09-16T15:30:13.779435Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022752046585083008, "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:30:13.780281Z", "completed_at": "2024-09-16T15:30:13.787661Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.797077Z", "completed_at": "2024-09-16T15:30:13.797086Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022653818130493164, "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:30:13.792882Z", "completed_at": "2024-09-16T15:30:13.799447Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.805424Z", "completed_at": "2024-09-16T15:30:13.805434Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020438671112060547, "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:30:13.788829Z", "completed_at": "2024-09-16T15:30:13.799971Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.806295Z", "completed_at": "2024-09-16T15:30:13.806305Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02207040786743164, "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:30:13.800608Z", "completed_at": "2024-09-16T15:30:13.807849Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.815493Z", "completed_at": "2024-09-16T15:30:13.815503Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0273897647857666, "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:30:13.809737Z", "completed_at": "2024-09-16T15:30:13.818416Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.820681Z", "completed_at": "2024-09-16T15:30:13.820692Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01616191864013672, "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:30:13.825891Z", "completed_at": "2024-09-16T15:30:13.836830Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.839232Z", "completed_at": "2024-09-16T15:30:13.839240Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022367477416992188, "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:30:13.821567Z", "completed_at": "2024-09-16T15:30:13.837417Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.840077Z", "completed_at": "2024-09-16T15:30:13.840087Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02382636070251465, "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:30:13.831662Z", "completed_at": "2024-09-16T15:30:13.838661Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.844978Z", "completed_at": "2024-09-16T15:30:13.844990Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02506232261657715, "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:30:13.840936Z", "completed_at": "2024-09-16T15:30:13.848013Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.850453Z", "completed_at": "2024-09-16T15:30:13.850461Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.014433860778808594, "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:30:13.853592Z", "completed_at": "2024-09-16T15:30:13.868928Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.874753Z", "completed_at": "2024-09-16T15:30:13.874764Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026251554489135742, "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:30:13.857645Z", "completed_at": "2024-09-16T15:30:13.869646Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.875786Z", "completed_at": "2024-09-16T15:30:13.875794Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02662181854248047, "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:30:13.863140Z", "completed_at": "2024-09-16T15:30:13.870172Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.876639Z", "completed_at": "2024-09-16T15:30:13.876646Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026871204376220703, "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:30:13.870696Z", "completed_at": "2024-09-16T15:30:13.878302Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.880794Z", "completed_at": "2024-09-16T15:30:13.880804Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.013617992401123047, "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:30:13.885229Z", "completed_at": "2024-09-16T15:30:13.898697Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.905217Z", "completed_at": "2024-09-16T15:30:13.905227Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02515101432800293, "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:30:13.889946Z", "completed_at": "2024-09-16T15:30:13.899449Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.907099Z", "completed_at": "2024-09-16T15:30:13.907108Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02551412582397461, "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:30:13.893980Z", "completed_at": "2024-09-16T15:30:13.906134Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.908566Z", "completed_at": "2024-09-16T15:30:13.908575Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026388883590698242, "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:30:13.900021Z", "completed_at": "2024-09-16T15:30:13.910290Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.912665Z", "completed_at": "2024-09-16T15:30:13.912673Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02351236343383789, "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:30:13.915850Z", "completed_at": "2024-09-16T15:30:13.929445Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.930931Z", "completed_at": "2024-09-16T15:30:13.930940Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020190954208374023, "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:30:13.920579Z", "completed_at": "2024-09-16T15:30:13.931849Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.938034Z", "completed_at": "2024-09-16T15:30:13.938042Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026057720184326172, "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:30:13.925411Z", "completed_at": "2024-09-16T15:30:13.932411Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.938893Z", "completed_at": "2024-09-16T15:30:13.938902Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024918556213378906, "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:30:13.932946Z", "completed_at": "2024-09-16T15:30:13.941230Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.943629Z", "completed_at": "2024-09-16T15:30:13.943639Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01915431022644043, "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:30:13.945117Z", "completed_at": "2024-09-16T15:30:13.957931Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.963567Z", "completed_at": "2024-09-16T15:30:13.963578Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02385687828063965, "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:30:13.951380Z", "completed_at": "2024-09-16T15:30:13.964460Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.970479Z", "completed_at": "2024-09-16T15:30:13.970487Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02756047248840332, "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:30:13.958505Z", "completed_at": "2024-09-16T15:30:13.969241Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.971460Z", "completed_at": "2024-09-16T15:30:13.971468Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027086734771728516, "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:30:13.965161Z", "completed_at": "2024-09-16T15:30:13.972323Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.974868Z", "completed_at": "2024-09-16T15:30:13.974876Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018344402313232422, "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:30:13.978189Z", "completed_at": "2024-09-16T15:30:13.992306Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:13.993868Z", "completed_at": "2024-09-16T15:30:13.993877Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021085023880004883, "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:30:13.984080Z", "completed_at": "2024-09-16T15:30:13.994707Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.002111Z", "completed_at": "2024-09-16T15:30:14.002118Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02594900131225586, "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:30:13.988156Z", "completed_at": "2024-09-16T15:30:14.000881Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.003109Z", "completed_at": "2024-09-16T15:30:14.003117Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026351213455200195, "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:30:13.995298Z", "completed_at": "2024-09-16T15:30:14.003934Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.006434Z", "completed_at": "2024-09-16T15:30:14.006443Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02316880226135254, "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:30:14.009747Z", "completed_at": "2024-09-16T15:30:14.023969Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.025490Z", "completed_at": "2024-09-16T15:30:14.025498Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021097898483276367, "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:30:14.019787Z", "completed_at": "2024-09-16T15:30:14.026381Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.032298Z", "completed_at": "2024-09-16T15:30:14.032306Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023967742919921875, "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:30:14.015685Z", "completed_at": "2024-09-16T15:30:14.026967Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.033184Z", "completed_at": "2024-09-16T15:30:14.033191Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025450706481933594, "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:30:14.027486Z", "completed_at": "2024-09-16T15:30:14.035357Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.037829Z", "completed_at": "2024-09-16T15:30:14.037837Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022957801818847656, "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:30:14.039266Z", "completed_at": "2024-09-16T15:30:14.051004Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.056235Z", "completed_at": "2024-09-16T15:30:14.056244Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02223038673400879, "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:30:14.045375Z", "completed_at": "2024-09-16T15:30:14.057766Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.064059Z", "completed_at": "2024-09-16T15:30:14.064071Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026979684829711914, "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:30:14.052151Z", "completed_at": "2024-09-16T15:30:14.059164Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.065738Z", "completed_at": "2024-09-16T15:30:14.065745Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02717113494873047, "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:30:14.059715Z", "completed_at": "2024-09-16T15:30:14.067348Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.069766Z", "completed_at": "2024-09-16T15:30:14.069774Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018329620361328125, "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:30:14.070606Z", "completed_at": "2024-09-16T15:30:14.077596Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.087477Z", "completed_at": "2024-09-16T15:30:14.087486Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022446393966674805, "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:30:14.078133Z", "completed_at": "2024-09-16T15:30:14.089113Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.096623Z", "completed_at": "2024-09-16T15:30:14.096632Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02758479118347168, "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:30:14.083103Z", "completed_at": "2024-09-16T15:30:14.096047Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.098248Z", "completed_at": "2024-09-16T15:30:14.098259Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02340412139892578, "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:30:14.090538Z", "completed_at": "2024-09-16T15:30:14.099133Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.101597Z", "completed_at": "2024-09-16T15:30:14.101604Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019219398498535156, "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:30:14.103058Z", "completed_at": "2024-09-16T15:30:14.110393Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.119644Z", "completed_at": "2024-09-16T15:30:14.119654Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02224278450012207, "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:30:14.110955Z", "completed_at": "2024-09-16T15:30:14.124908Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.126896Z", "completed_at": "2024-09-16T15:30:14.126903Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024549245834350586, "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:30:14.114982Z", "completed_at": "2024-09-16T15:30:14.126194Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.128954Z", "completed_at": "2024-09-16T15:30:14.128964Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021961688995361328, "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:30:14.120815Z", "completed_at": "2024-09-16T15:30:14.127802Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.130523Z", "completed_at": "2024-09-16T15:30:14.130531Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020813941955566406, "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:30:14.133920Z", "completed_at": "2024-09-16T15:30:14.139891Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.147025Z", "completed_at": "2024-09-16T15:30:14.147033Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018782615661621094, "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:30:14.140972Z", "completed_at": "2024-09-16T15:30:14.156284Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.157931Z", "completed_at": "2024-09-16T15:30:14.157939Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025439023971557617, "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:30:14.147870Z", "completed_at": "2024-09-16T15:30:14.158821Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.161254Z", "completed_at": "2024-09-16T15:30:14.161262Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02337789535522461, "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:30:14.152021Z", "completed_at": "2024-09-16T15:30:14.159407Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.162093Z", "completed_at": "2024-09-16T15:30:14.162103Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023020267486572266, "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:30:14.165467Z", "completed_at": "2024-09-16T15:30:14.171530Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.177392Z", "completed_at": "2024-09-16T15:30:14.177401Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017545223236083984, "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:30:14.172064Z", "completed_at": "2024-09-16T15:30:14.182317Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.189439Z", "completed_at": "2024-09-16T15:30:14.189447Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026051044464111328, "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:30:14.178354Z", "completed_at": "2024-09-16T15:30:14.190331Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.192340Z", "completed_at": "2024-09-16T15:30:14.192348Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02224111557006836, "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:30:14.182887Z", "completed_at": "2024-09-16T15:30:14.193177Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.195594Z", "completed_at": "2024-09-16T15:30:14.195604Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024890422821044922, "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:30:14.196457Z", "completed_at": "2024-09-16T15:30:14.207770Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.214101Z", "completed_at": "2024-09-16T15:30:14.214113Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023248910903930664, "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:30:14.202885Z", "completed_at": "2024-09-16T15:30:14.213552Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.215678Z", "completed_at": "2024-09-16T15:30:14.215686Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021469831466674805, "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:30:14.209212Z", "completed_at": "2024-09-16T15:30:14.216557Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.222688Z", "completed_at": "2024-09-16T15:30:14.222696Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0213010311126709, "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:30:14.217822Z", "completed_at": "2024-09-16T15:30:14.224869Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.227246Z", "completed_at": "2024-09-16T15:30:14.227254Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018890380859375, "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:30:14.228679Z", "completed_at": "2024-09-16T15:30:14.240551Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.246461Z", "completed_at": "2024-09-16T15:30:14.246470Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023012399673461914, "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:30:14.232723Z", "completed_at": "2024-09-16T15:30:14.245188Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.247433Z", "completed_at": "2024-09-16T15:30:14.247440Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023266315460205078, "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:30:14.241165Z", "completed_at": "2024-09-16T15:30:14.252949Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.255157Z", "completed_at": "2024-09-16T15:30:14.255166Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02717876434326172, "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:30:14.248327Z", "completed_at": "2024-09-16T15:30:14.255967Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.258391Z", "completed_at": "2024-09-16T15:30:14.258399Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0185699462890625, "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:30:14.259792Z", "completed_at": "2024-09-16T15:30:14.270679Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.276638Z", "completed_at": "2024-09-16T15:30:14.276646Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02224588394165039, "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:30:14.265246Z", "completed_at": "2024-09-16T15:30:14.275402Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.277643Z", "completed_at": "2024-09-16T15:30:14.277650Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021219730377197266, "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:30:14.271388Z", "completed_at": "2024-09-16T15:30:14.283998Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.286062Z", "completed_at": "2024-09-16T15:30:14.286070Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022345542907714844, "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:30:14.278543Z", "completed_at": "2024-09-16T15:30:14.286907Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.289370Z", "completed_at": "2024-09-16T15:30:14.289379Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019376516342163086, "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:30:14.296669Z", "completed_at": "2024-09-16T15:30:14.306381Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.308282Z", "completed_at": "2024-09-16T15:30:14.308291Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020325183868408203, "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:30:14.292601Z", "completed_at": "2024-09-16T15:30:14.306923Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.309732Z", "completed_at": "2024-09-16T15:30:14.309740Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022368907928466797, "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:30:14.302361Z", "completed_at": "2024-09-16T15:30:14.309213Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.315658Z", "completed_at": "2024-09-16T15:30:14.315666Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024434566497802734, "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:30:14.310572Z", "completed_at": "2024-09-16T15:30:14.317921Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.320303Z", "completed_at": "2024-09-16T15:30:14.320311Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01892709732055664, "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:30:14.322317Z", "completed_at": "2024-09-16T15:30:14.338949Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.340532Z", "completed_at": "2024-09-16T15:30:14.340541Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023323535919189453, "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:30:14.328103Z", "completed_at": "2024-09-16T15:30:14.341428Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.347304Z", "completed_at": "2024-09-16T15:30:14.347315Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.028267383575439453, "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:30:14.334642Z", "completed_at": "2024-09-16T15:30:14.346011Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.348306Z", "completed_at": "2024-09-16T15:30:14.348314Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02724003791809082, "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:30:14.342021Z", "completed_at": "2024-09-16T15:30:14.349766Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.352248Z", "completed_at": "2024-09-16T15:30:14.352258Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01837778091430664, "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:30:14.354333Z", "completed_at": "2024-09-16T15:30:14.360892Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.370169Z", "completed_at": "2024-09-16T15:30:14.370178Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021052837371826172, "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:30:14.361477Z", "completed_at": "2024-09-16T15:30:14.376419Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.378683Z", "completed_at": "2024-09-16T15:30:14.378694Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025670528411865234, "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:30:14.365525Z", "completed_at": "2024-09-16T15:30:14.377489Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.379652Z", "completed_at": "2024-09-16T15:30:14.379660Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026014328002929688, "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:30:14.371318Z", "completed_at": "2024-09-16T15:30:14.380521Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.383013Z", "completed_at": "2024-09-16T15:30:14.383021Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022826671600341797, "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:30:14.386244Z", "completed_at": "2024-09-16T15:30:14.400122Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.401698Z", "completed_at": "2024-09-16T15:30:14.401707Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0207366943359375, "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:30:14.396151Z", "completed_at": "2024-09-16T15:30:14.402527Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.408486Z", "completed_at": "2024-09-16T15:30:14.408497Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023622512817382812, "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:30:14.392097Z", "completed_at": "2024-09-16T15:30:14.407149Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.409483Z", "completed_at": "2024-09-16T15:30:14.409491Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025198936462402344, "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:30:14.403135Z", "completed_at": "2024-09-16T15:30:14.410361Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.412938Z", "completed_at": "2024-09-16T15:30:14.412946Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021689414978027344, "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:30:14.416217Z", "completed_at": "2024-09-16T15:30:14.427826Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.433359Z", "completed_at": "2024-09-16T15:30:14.433369Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022600173950195312, "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:30:14.422264Z", "completed_at": "2024-09-16T15:30:14.434416Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.440125Z", "completed_at": "2024-09-16T15:30:14.440135Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025860071182250977, "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:30:14.428458Z", "completed_at": "2024-09-16T15:30:14.435025Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.441144Z", "completed_at": "2024-09-16T15:30:14.441151Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026258230209350586, "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:30:14.435546Z", "completed_at": "2024-09-16T15:30:14.442749Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.445157Z", "completed_at": "2024-09-16T15:30:14.445165Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023707866668701172, "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:30:14.447197Z", "completed_at": "2024-09-16T15:30:14.458615Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.464601Z", "completed_at": "2024-09-16T15:30:14.464612Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0226137638092041, "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:30:14.454335Z", "completed_at": "2024-09-16T15:30:14.465603Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.473381Z", "completed_at": "2024-09-16T15:30:14.473389Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027489423751831055, "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:30:14.459335Z", "completed_at": "2024-09-16T15:30:14.471318Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.474237Z", "completed_at": "2024-09-16T15:30:14.474244Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02773118019104004, "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:30:14.466204Z", "completed_at": "2024-09-16T15:30:14.475773Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.478243Z", "completed_at": "2024-09-16T15:30:14.478253Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0246579647064209, "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:30:14.480288Z", "completed_at": "2024-09-16T15:30:14.488509Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.498015Z", "completed_at": "2024-09-16T15:30:14.498024Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022948026657104492, "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:30:14.489104Z", "completed_at": "2024-09-16T15:30:14.499114Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.505061Z", "completed_at": "2024-09-16T15:30:14.505069Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02607417106628418, "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:30:14.493168Z", "completed_at": "2024-09-16T15:30:14.499652Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.505926Z", "completed_at": "2024-09-16T15:30:14.505933Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02634119987487793, "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:30:14.500213Z", "completed_at": "2024-09-16T15:30:14.508100Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.510592Z", "completed_at": "2024-09-16T15:30:14.510600Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02278447151184082, "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:30:14.512035Z", "completed_at": "2024-09-16T15:30:14.523718Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.529134Z", "completed_at": "2024-09-16T15:30:14.529143Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02237844467163086, "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:30:14.518171Z", "completed_at": "2024-09-16T15:30:14.530044Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.532465Z", "completed_at": "2024-09-16T15:30:14.532475Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022609233856201172, "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:30:14.524952Z", "completed_at": "2024-09-16T15:30:14.531864Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.538143Z", "completed_at": "2024-09-16T15:30:14.538151Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026810169219970703, "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:30:14.533353Z", "completed_at": "2024-09-16T15:30:14.540344Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.547589Z", "completed_at": "2024-09-16T15:30:14.547597Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023366689682006836, "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:30:14.542281Z", "completed_at": "2024-09-16T15:30:14.551342Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.563045Z", "completed_at": "2024-09-16T15:30:14.563056Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02575826644897461, "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:30:14.551917Z", "completed_at": "2024-09-16T15:30:14.564893Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.573882Z", "completed_at": "2024-09-16T15:30:14.573892Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.032442569732666016, "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:30:14.557041Z", "completed_at": "2024-09-16T15:30:14.566720Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.575371Z", "completed_at": "2024-09-16T15:30:14.575378Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026907682418823242, "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:30:14.567336Z", "completed_at": "2024-09-16T15:30:14.577050Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.579426Z", "completed_at": "2024-09-16T15:30:14.579434Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02315211296081543, "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:30:14.580255Z", "completed_at": "2024-09-16T15:30:14.591067Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.596858Z", "completed_at": "2024-09-16T15:30:14.596869Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022260427474975586, "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:30:14.586768Z", "completed_at": "2024-09-16T15:30:14.597828Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.599749Z", "completed_at": "2024-09-16T15:30:14.599757Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02103137969970703, "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:30:14.592362Z", "completed_at": "2024-09-16T15:30:14.600542Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.607149Z", "completed_at": "2024-09-16T15:30:14.607157Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0230712890625, "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:30:14.601447Z", "completed_at": "2024-09-16T15:30:14.608650Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.614914Z", "completed_at": "2024-09-16T15:30:14.614924Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023350000381469727, "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:30:14.610547Z", "completed_at": "2024-09-16T15:30:14.617865Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.625346Z", "completed_at": "2024-09-16T15:30:14.625355Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01963520050048828, "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:30:14.618496Z", "completed_at": "2024-09-16T15:30:14.630336Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.632301Z", "completed_at": "2024-09-16T15:30:14.632310Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023148536682128906, "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:30:14.626322Z", "completed_at": "2024-09-16T15:30:14.633216Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.639159Z", "completed_at": "2024-09-16T15:30:14.639167Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022744178771972656, "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:30:14.633751Z", "completed_at": "2024-09-16T15:30:14.640656Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.646557Z", "completed_at": "2024-09-16T15:30:14.646569Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021964311599731445, "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:30:14.642525Z", "completed_at": "2024-09-16T15:30:14.649421Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.655219Z", "completed_at": "2024-09-16T15:30:14.655228Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017509937286376953, "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:30:14.649961Z", "completed_at": "2024-09-16T15:30:14.660250Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.662367Z", "completed_at": "2024-09-16T15:30:14.662377Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021220684051513672, "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:30:14.656166Z", "completed_at": "2024-09-16T15:30:14.663233Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.670734Z", "completed_at": "2024-09-16T15:30:14.670742Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02285480499267578, "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:30:14.663757Z", "completed_at": "2024-09-16T15:30:14.672223Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.678175Z", "completed_at": "2024-09-16T15:30:14.678188Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023676156997680664, "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:30:14.674095Z", "completed_at": "2024-09-16T15:30:14.680974Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.686914Z", "completed_at": "2024-09-16T15:30:14.686923Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01769280433654785, "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:30:14.681570Z", "completed_at": "2024-09-16T15:30:14.691895Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.693930Z", "completed_at": "2024-09-16T15:30:14.693940Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02124619483947754, "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:30:14.687860Z", "completed_at": "2024-09-16T15:30:14.694837Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.700905Z", "completed_at": "2024-09-16T15:30:14.700913Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021433115005493164, "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:30:14.695377Z", "completed_at": "2024-09-16T15:30:14.702438Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.708307Z", "completed_at": "2024-09-16T15:30:14.708319Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022141456604003906, "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:30:14.704293Z", "completed_at": "2024-09-16T15:30:14.716697Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.718707Z", "completed_at": "2024-09-16T15:30:14.718718Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019347190856933594, "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:30:14.711369Z", "completed_at": "2024-09-16T15:30:14.719519Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.725767Z", "completed_at": "2024-09-16T15:30:14.725775Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022855520248413086, "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:30:14.720093Z", "completed_at": "2024-09-16T15:30:14.731037Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.733542Z", "completed_at": "2024-09-16T15:30:14.733553Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023708581924438477, "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:30:14.726722Z", "completed_at": "2024-09-16T15:30:14.734372Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.736722Z", "completed_at": "2024-09-16T15:30:14.736730Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01886749267578125, "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:30:14.737637Z", "completed_at": "2024-09-16T15:30:14.748368Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.750401Z", "completed_at": "2024-09-16T15:30:14.750412Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018804550170898438, "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:30:14.743946Z", "completed_at": "2024-09-16T15:30:14.755316Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.757489Z", "completed_at": "2024-09-16T15:30:14.757499Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022119760513305664, "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:30:14.751295Z", "completed_at": "2024-09-16T15:30:14.758418Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.765967Z", "completed_at": "2024-09-16T15:30:14.765976Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023491382598876953, "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:30:14.758949Z", "completed_at": "2024-09-16T15:30:14.767472Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.773419Z", "completed_at": "2024-09-16T15:30:14.773431Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023869752883911133, "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:30:14.769338Z", "completed_at": "2024-09-16T15:30:14.776424Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.782285Z", "completed_at": "2024-09-16T15:30:14.782294Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017879962921142578, "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:30:14.776976Z", "completed_at": "2024-09-16T15:30:14.787261Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.789465Z", "completed_at": "2024-09-16T15:30:14.789476Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02154397964477539, "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:30:14.783254Z", "completed_at": "2024-09-16T15:30:14.790280Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.796316Z", "completed_at": "2024-09-16T15:30:14.796324Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02139568328857422, "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:30:14.790853Z", "completed_at": "2024-09-16T15:30:14.798463Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.804487Z", "completed_at": "2024-09-16T15:30:14.804495Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022917509078979492, "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:30:14.799695Z", "completed_at": "2024-09-16T15:30:14.812247Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.814799Z", "completed_at": "2024-09-16T15:30:14.814808Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019957780838012695, "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:30:14.806081Z", "completed_at": "2024-09-16T15:30:14.814278Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.820456Z", "completed_at": "2024-09-16T15:30:14.820466Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022674083709716797, "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:30:14.815660Z", "completed_at": "2024-09-16T15:30:14.827648Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.830085Z", "completed_at": "2024-09-16T15:30:14.830093Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02481985092163086, "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:30:14.822124Z", "completed_at": "2024-09-16T15:30:14.828927Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.831493Z", "completed_at": "2024-09-16T15:30:14.831500Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017963647842407227, "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:30:14.832342Z", "completed_at": "2024-09-16T15:30:14.842660Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.845064Z", "completed_at": "2024-09-16T15:30:14.845072Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018252134323120117, "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:30:14.837137Z", "completed_at": "2024-09-16T15:30:14.843930Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.846474Z", "completed_at": "2024-09-16T15:30:14.846481Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018255233764648438, "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:30:14.847306Z", "completed_at": "2024-09-16T15:30:14.859772Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.862050Z", "completed_at": "2024-09-16T15:30:14.862058Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020137310028076172, "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:30:14.851745Z", "completed_at": "2024-09-16T15:30:14.860345Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.862888Z", "completed_at": "2024-09-16T15:30:14.862895Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019641637802124023, "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:30:14.863731Z", "completed_at": "2024-09-16T15:30:14.874338Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.876727Z", "completed_at": "2024-09-16T15:30:14.876737Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01842975616455078, "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:30:14.868083Z", "completed_at": "2024-09-16T15:30:14.875550Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.878168Z", "completed_at": "2024-09-16T15:30:14.878177Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019062280654907227, "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:30:14.880234Z", "completed_at": "2024-09-16T15:30:14.890860Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.893338Z", "completed_at": "2024-09-16T15:30:14.893348Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018459558486938477, "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:30:14.885442Z", "completed_at": "2024-09-16T15:30:14.892739Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.903860Z", "completed_at": "2024-09-16T15:30:14.903867Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027834415435791016, "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:30:14.894207Z", "completed_at": "2024-09-16T15:30:14.906281Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.908684Z", "completed_at": "2024-09-16T15:30:14.908692Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019263505935668945, "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:30:14.898256Z", "completed_at": "2024-09-16T15:30:14.906953Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.909563Z", "completed_at": "2024-09-16T15:30:14.909571Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019410133361816406, "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:30:14.912819Z", "completed_at": "2024-09-16T15:30:14.923347Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.929112Z", "completed_at": "2024-09-16T15:30:14.929120Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02174067497253418, "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:30:14.916942Z", "completed_at": "2024-09-16T15:30:14.923929Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.929977Z", "completed_at": "2024-09-16T15:30:14.929986Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021992206573486328, "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:30:14.925059Z", "completed_at": "2024-09-16T15:30:14.935886Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.938431Z", "completed_at": "2024-09-16T15:30:14.938442Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017348766326904297, "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:30:14.930836Z", "completed_at": "2024-09-16T15:30:14.937863Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.940643Z", "completed_at": "2024-09-16T15:30:14.940650Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018848419189453125, "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:30:14.942767Z", "completed_at": "2024-09-16T15:30:14.955119Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.960917Z", "completed_at": "2024-09-16T15:30:14.960932Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023793935775756836, "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:30:14.948185Z", "completed_at": "2024-09-16T15:30:14.956339Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.966027Z", "completed_at": "2024-09-16T15:30:14.966037Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02673029899597168, "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:30:14.956881Z", "completed_at": "2024-09-16T15:30:14.968369Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.971177Z", "completed_at": "2024-09-16T15:30:14.971188Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023740053176879883, "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:30:14.961957Z", "completed_at": "2024-09-16T15:30:14.970270Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.973258Z", "completed_at": "2024-09-16T15:30:14.973267Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01950359344482422, "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:30:14.975968Z", "completed_at": "2024-09-16T15:30:14.987005Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:14.993467Z", "completed_at": "2024-09-16T15:30:14.993476Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02387404441833496, "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:30:14.981604Z", "completed_at": "2024-09-16T15:30:14.992564Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.003118Z", "completed_at": "2024-09-16T15:30:15.003128Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.031217336654663086, "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:30:14.988339Z", "completed_at": "2024-09-16T15:30:15.004462Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.007678Z", "completed_at": "2024-09-16T15:30:15.007688Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026836872100830078, "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:30:14.994338Z", "completed_at": "2024-09-16T15:30:15.006499Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.010096Z", "completed_at": "2024-09-16T15:30:15.010106Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02469635009765625, "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:30:15.014398Z", "completed_at": "2024-09-16T15:30:15.027432Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.037013Z", "completed_at": "2024-09-16T15:30:15.037024Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.028596162796020508, "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:30:15.018754Z", "completed_at": "2024-09-16T15:30:15.032407Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.038454Z", "completed_at": "2024-09-16T15:30:15.038464Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.029343605041503906, "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:30:15.028319Z", "completed_at": "2024-09-16T15:30:15.039382Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.042587Z", "completed_at": "2024-09-16T15:30:15.042594Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.028908252716064453, "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:30:15.032953Z", "completed_at": "2024-09-16T15:30:15.041941Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.044954Z", "completed_at": "2024-09-16T15:30:15.044964Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019742488861083984, "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:30:15.054144Z", "completed_at": "2024-09-16T15:30:15.061883Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.071285Z", "completed_at": "2024-09-16T15:30:15.071295Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027076244354248047, "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:30:15.049114Z", "completed_at": "2024-09-16T15:30:15.062468Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.072271Z", "completed_at": "2024-09-16T15:30:15.072278Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02891850471496582, "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:30:15.063001Z", "completed_at": "2024-09-16T15:30:15.074077Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.076524Z", "completed_at": "2024-09-16T15:30:15.076532Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.028142213821411133, "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:30:15.067072Z", "completed_at": "2024-09-16T15:30:15.074630Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.077400Z", "completed_at": "2024-09-16T15:30:15.077410Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017759084701538086, "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:30:15.081285Z", "completed_at": "2024-09-16T15:30:15.091533Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.097611Z", "completed_at": "2024-09-16T15:30:15.097620Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021810531616210938, "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:30:15.086661Z", "completed_at": "2024-09-16T15:30:15.096908Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.104050Z", "completed_at": "2024-09-16T15:30:15.104058Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02590489387512207, "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:30:15.092848Z", "completed_at": "2024-09-16T15:30:15.104905Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.107506Z", "completed_at": "2024-09-16T15:30:15.107515Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02218031883239746, "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:30:15.098486Z", "completed_at": "2024-09-16T15:30:15.106965Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.109568Z", "completed_at": "2024-09-16T15:30:15.109575Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023617029190063477, "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:30:15.113497Z", "completed_at": "2024-09-16T15:30:15.123751Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.133610Z", "completed_at": "2024-09-16T15:30:15.133624Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02539992332458496, "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:30:15.117598Z", "completed_at": "2024-09-16T15:30:15.128624Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.134715Z", "completed_at": "2024-09-16T15:30:15.134724Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025880813598632812, "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:30:15.124349Z", "completed_at": "2024-09-16T15:30:15.135673Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.138229Z", "completed_at": "2024-09-16T15:30:15.138237Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025490522384643555, "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:30:15.129315Z", "completed_at": "2024-09-16T15:30:15.137012Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.139693Z", "completed_at": "2024-09-16T15:30:15.139703Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018146038055419922, "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:30:15.144202Z", "completed_at": "2024-09-16T15:30:15.156151Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.165786Z", "completed_at": "2024-09-16T15:30:15.165800Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02683734893798828, "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:30:15.149357Z", "completed_at": "2024-09-16T15:30:15.160870Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.167510Z", "completed_at": "2024-09-16T15:30:15.167522Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027109622955322266, "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:30:15.156788Z", "completed_at": "2024-09-16T15:30:15.166966Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.169897Z", "completed_at": "2024-09-16T15:30:15.169904Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026404619216918945, "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:30:15.161624Z", "completed_at": "2024-09-16T15:30:15.169354Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.172016Z", "completed_at": "2024-09-16T15:30:15.172024Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023485422134399414, "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:30:15.176534Z", "completed_at": "2024-09-16T15:30:15.187220Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.197807Z", "completed_at": "2024-09-16T15:30:15.197821Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02652573585510254, "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:30:15.182186Z", "completed_at": "2024-09-16T15:30:15.198709Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.200848Z", "completed_at": "2024-09-16T15:30:15.200855Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027391910552978516, "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:30:15.192004Z", "completed_at": "2024-09-16T15:30:15.200175Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.202904Z", "completed_at": "2024-09-16T15:30:15.202914Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022172927856445312, "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:30:15.187809Z", "completed_at": "2024-09-16T15:30:15.201700Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.204430Z", "completed_at": "2024-09-16T15:30:15.204438Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.029163122177124023, "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:30:15.207825Z", "completed_at": "2024-09-16T15:30:15.219183Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.224988Z", "completed_at": "2024-09-16T15:30:15.225023Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022858142852783203, "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:30:15.214927Z", "completed_at": "2024-09-16T15:30:15.225882Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.231889Z", "completed_at": "2024-09-16T15:30:15.231897Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025462627410888672, "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:30:15.220538Z", "completed_at": "2024-09-16T15:30:15.231342Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.234065Z", "completed_at": "2024-09-16T15:30:15.234075Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02196359634399414, "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:30:15.226465Z", "completed_at": "2024-09-16T15:30:15.233501Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.236194Z", "completed_at": "2024-09-16T15:30:15.236201Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02268838882446289, "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:30:15.238360Z", "completed_at": "2024-09-16T15:30:15.245625Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.256753Z", "completed_at": "2024-09-16T15:30:15.256763Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02400350570678711, "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:30:15.246187Z", "completed_at": "2024-09-16T15:30:15.262204Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.263754Z", "completed_at": "2024-09-16T15:30:15.263761Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026128292083740234, "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:30:15.257841Z", "completed_at": "2024-09-16T15:30:15.264648Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.267046Z", "completed_at": "2024-09-16T15:30:15.267055Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022734403610229492, "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:30:15.252399Z", "completed_at": "2024-09-16T15:30:15.265216Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.267887Z", "completed_at": "2024-09-16T15:30:15.267894Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02485489845275879, "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:30:15.271255Z", "completed_at": "2024-09-16T15:30:15.281511Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.283481Z", "completed_at": "2024-09-16T15:30:15.283491Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017818450927734375, "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:30:15.277348Z", "completed_at": "2024-09-16T15:30:15.284358Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.294461Z", "completed_at": "2024-09-16T15:30:15.294469Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02525019645690918, "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:30:15.284891Z", "completed_at": "2024-09-16T15:30:15.296212Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.298622Z", "completed_at": "2024-09-16T15:30:15.298629Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02271437644958496, "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:30:15.287892Z", "completed_at": "2024-09-16T15:30:15.296801Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.299466Z", "completed_at": "2024-09-16T15:30:15.299476Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02295398712158203, "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:30:15.300910Z", "completed_at": "2024-09-16T15:30:15.308946Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.315016Z", "completed_at": "2024-09-16T15:30:15.315027Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019502639770507812, "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:30:15.309563Z", "completed_at": "2024-09-16T15:30:15.324215Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.326051Z", "completed_at": "2024-09-16T15:30:15.326061Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025852203369140625, "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:30:15.315998Z", "completed_at": "2024-09-16T15:30:15.326890Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.329386Z", "completed_at": "2024-09-16T15:30:15.329394Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021762609481811523, "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:30:15.320071Z", "completed_at": "2024-09-16T15:30:15.328089Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.330809Z", "completed_at": "2024-09-16T15:30:15.330816Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02252340316772461, "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:30:15.332931Z", "completed_at": "2024-09-16T15:30:15.344764Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.347098Z", "completed_at": "2024-09-16T15:30:15.347106Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0196990966796875, "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:30:15.339672Z", "completed_at": "2024-09-16T15:30:15.352143Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.357784Z", "completed_at": "2024-09-16T15:30:15.357792Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026246070861816406, "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:30:15.348091Z", "completed_at": "2024-09-16T15:30:15.358679Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.361227Z", "completed_at": "2024-09-16T15:30:15.361235Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023029565811157227, "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:30:15.352743Z", "completed_at": "2024-09-16T15:30:15.359965Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.362655Z", "completed_at": "2024-09-16T15:30:15.362662Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0237429141998291, "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:30:15.364775Z", "completed_at": "2024-09-16T15:30:15.371489Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.377698Z", "completed_at": "2024-09-16T15:30:15.377706Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018481016159057617, "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:30:15.372041Z", "completed_at": "2024-09-16T15:30:15.382999Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.390204Z", "completed_at": "2024-09-16T15:30:15.390212Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026807069778442383, "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:30:15.378663Z", "completed_at": "2024-09-16T15:30:15.391110Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.393642Z", "completed_at": "2024-09-16T15:30:15.393650Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023584604263305664, "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:30:15.383546Z", "completed_at": "2024-09-16T15:30:15.393028Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.395658Z", "completed_at": "2024-09-16T15:30:15.395666Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02487969398498535, "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:30:15.397180Z", "completed_at": "2024-09-16T15:30:15.407250Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.409400Z", "completed_at": "2024-09-16T15:30:15.409408Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017742395401000977, "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:30:15.403266Z", "completed_at": "2024-09-16T15:30:15.410946Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.420438Z", "completed_at": "2024-09-16T15:30:15.420446Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025485754013061523, "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:30:15.411502Z", "completed_at": "2024-09-16T15:30:15.421518Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.424073Z", "completed_at": "2024-09-16T15:30:15.424083Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021625041961669922, "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:30:15.416315Z", "completed_at": "2024-09-16T15:30:15.423543Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.426149Z", "completed_at": "2024-09-16T15:30:15.426157Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018268585205078125, "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:30:15.427684Z", "completed_at": "2024-09-16T15:30:15.439575Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.441551Z", "completed_at": "2024-09-16T15:30:15.441559Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019547224044799805, "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:30:15.433920Z", "completed_at": "2024-09-16T15:30:15.442977Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.451446Z", "completed_at": "2024-09-16T15:30:15.451455Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026008129119873047, "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:30:15.443532Z", "completed_at": "2024-09-16T15:30:15.453231Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.455141Z", "completed_at": "2024-09-16T15:30:15.455149Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022055864334106445, "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:30:15.448328Z", "completed_at": "2024-09-16T15:30:15.455948Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.460808Z", "completed_at": "2024-09-16T15:30:15.460817Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0206758975982666, "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:30:15.457166Z", "completed_at": "2024-09-16T15:30:15.462969Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.469384Z", "completed_at": "2024-09-16T15:30:15.469395Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017035245895385742, "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:30:15.464194Z", "completed_at": "2024-09-16T15:30:15.474996Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.477300Z", "completed_at": "2024-09-16T15:30:15.477309Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02088475227355957, "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:30:15.470992Z", "completed_at": "2024-09-16T15:30:15.478171Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.485666Z", "completed_at": "2024-09-16T15:30:15.485674Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023412227630615234, "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:30:15.479300Z", "completed_at": "2024-09-16T15:30:15.487858Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.494089Z", "completed_at": "2024-09-16T15:30:15.494099Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023925304412841797, "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:30:15.489372Z", "completed_at": "2024-09-16T15:30:15.500019Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.502125Z", "completed_at": "2024-09-16T15:30:15.502134Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023535966873168945, "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:30:15.495650Z", "completed_at": "2024-09-16T15:30:15.503604Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.509537Z", "completed_at": "2024-09-16T15:30:15.509545Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02241349220275879, "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:30:15.504172Z", "completed_at": "2024-09-16T15:30:15.515224Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.517282Z", "completed_at": "2024-09-16T15:30:15.517290Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02242898941040039, "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:30:15.511155Z", "completed_at": "2024-09-16T15:30:15.518150Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.524435Z", "completed_at": "2024-09-16T15:30:15.524447Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02154374122619629, "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:30:15.519338Z", "completed_at": "2024-09-16T15:30:15.527280Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.534989Z", "completed_at": "2024-09-16T15:30:15.534998Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024590492248535156, "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:30:15.527897Z", "completed_at": "2024-09-16T15:30:15.704866Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.707197Z", "completed_at": "2024-09-16T15:30:15.707209Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.1886143684387207, "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:30:15.535939Z", "completed_at": "2024-09-16T15:30:15.712262Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.714451Z", "completed_at": "2024-09-16T15:30:15.714463Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.18851542472839355, "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:30:15.708153Z", "completed_at": "2024-09-16T15:30:15.715333Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.717703Z", "completed_at": "2024-09-16T15:30:15.717711Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.18341898918151855, "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:30:15.718559Z", "completed_at": "2024-09-16T15:30:15.728599Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.730595Z", "completed_at": "2024-09-16T15:30:15.730607Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017718076705932617, "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:30:15.724548Z", "completed_at": "2024-09-16T15:30:15.731469Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.737294Z", "completed_at": "2024-09-16T15:30:15.737302Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020981311798095703, "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:30:15.732001Z", "completed_at": "2024-09-16T15:30:15.742245Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.744757Z", "completed_at": "2024-09-16T15:30:15.744768Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021710872650146484, "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:30:15.738235Z", "completed_at": "2024-09-16T15:30:15.744227Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.746815Z", "completed_at": "2024-09-16T15:30:15.746822Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01703953742980957, "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:30:15.748358Z", "completed_at": "2024-09-16T15:30:15.760265Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.762707Z", "completed_at": "2024-09-16T15:30:15.762718Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019991636276245117, "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:30:15.755645Z", "completed_at": "2024-09-16T15:30:15.762161Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.769500Z", "completed_at": "2024-09-16T15:30:15.769508Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02339911460876465, "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:30:15.766555Z", "completed_at": "2024-09-16T15:30:15.772635Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.774981Z", "completed_at": "2024-09-16T15:30:15.774989Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.015375375747680664, "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:30:15.763583Z", "completed_at": "2024-09-16T15:30:15.773237Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.775818Z", "completed_at": "2024-09-16T15:30:15.775826Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020991802215576172, "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:30:15.777243Z", "completed_at": "2024-09-16T15:30:15.788979Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.791305Z", "completed_at": "2024-09-16T15:30:15.791314Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019355297088623047, "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:30:15.783314Z", "completed_at": "2024-09-16T15:30:15.790753Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.801631Z", "completed_at": "2024-09-16T15:30:15.801641Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02792668342590332, "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:30:15.792159Z", "completed_at": "2024-09-16T15:30:15.804151Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.806615Z", "completed_at": "2024-09-16T15:30:15.806623Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019239187240600586, "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:30:15.797444Z", "completed_at": "2024-09-16T15:30:15.806048Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.808536Z", "completed_at": "2024-09-16T15:30:15.808543Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02050638198852539, "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:30:15.814080Z", "completed_at": "2024-09-16T15:30:15.820183Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.822454Z", "completed_at": "2024-09-16T15:30:15.822464Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01707148551940918, "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:30:15.810022Z", "completed_at": "2024-09-16T15:30:15.821328Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.827303Z", "completed_at": "2024-09-16T15:30:15.827312Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02262592315673828, "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:30:15.823297Z", "completed_at": "2024-09-16T15:30:15.833410Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.835978Z", "completed_at": "2024-09-16T15:30:15.835988Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0173642635345459, "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:30:15.828344Z", "completed_at": "2024-09-16T15:30:15.834825Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.837429Z", "completed_at": "2024-09-16T15:30:15.837436Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017920255661010742, "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:30:15.839511Z", "completed_at": "2024-09-16T15:30:15.850993Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.856648Z", "completed_at": "2024-09-16T15:30:15.856658Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02258896827697754, "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:30:15.844477Z", "completed_at": "2024-09-16T15:30:15.851585Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.857684Z", "completed_at": "2024-09-16T15:30:15.857691Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022419214248657227, "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:30:15.852657Z", "completed_at": "2024-09-16T15:30:15.864153Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.866703Z", "completed_at": "2024-09-16T15:30:15.866711Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017930984497070312, "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:30:15.858532Z", "completed_at": "2024-09-16T15:30:15.865531Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.868092Z", "completed_at": "2024-09-16T15:30:15.868099Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018584251403808594, "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:30:15.870228Z", "completed_at": "2024-09-16T15:30:15.880987Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.883344Z", "completed_at": "2024-09-16T15:30:15.883352Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018540620803833008, "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:30:15.875541Z", "completed_at": "2024-09-16T15:30:15.882248Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.889493Z", "completed_at": "2024-09-16T15:30:15.889501Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023502111434936523, "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:30:15.884182Z", "completed_at": "2024-09-16T15:30:15.896096Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.898442Z", "completed_at": "2024-09-16T15:30:15.898450Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01894354820251465, "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:30:15.890355Z", "completed_at": "2024-09-16T15:30:15.896674Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.899288Z", "completed_at": "2024-09-16T15:30:15.899297Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019019126892089844, "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:30:15.905573Z", "completed_at": "2024-09-16T15:30:15.910680Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.916618Z", "completed_at": "2024-09-16T15:30:15.916626Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018881559371948242, "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:30:15.902586Z", "completed_at": "2024-09-16T15:30:15.911255Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.917521Z", "completed_at": "2024-09-16T15:30:15.917530Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02039051055908203, "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:30:15.912341Z", "completed_at": "2024-09-16T15:30:15.924234Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.926875Z", "completed_at": "2024-09-16T15:30:15.926885Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018531084060668945, "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:30:15.918425Z", "completed_at": "2024-09-16T15:30:15.925705Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.928269Z", "completed_at": "2024-09-16T15:30:15.928278Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019281387329101562, "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:30:15.930393Z", "completed_at": "2024-09-16T15:30:15.941971Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.944304Z", "completed_at": "2024-09-16T15:30:15.944312Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0193021297454834, "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:30:15.936460Z", "completed_at": "2024-09-16T15:30:15.943215Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.949157Z", "completed_at": "2024-09-16T15:30:15.949165Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022985458374023438, "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:30:15.945174Z", "completed_at": "2024-09-16T15:30:15.955685Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.958039Z", "completed_at": "2024-09-16T15:30:15.958046Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017673015594482422, "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:30:15.950017Z", "completed_at": "2024-09-16T15:30:15.957469Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.959960Z", "completed_at": "2024-09-16T15:30:15.959967Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01879429817199707, "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:30:15.961469Z", "completed_at": "2024-09-16T15:30:15.970191Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.972472Z", "completed_at": "2024-09-16T15:30:15.972482Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.016361236572265625, "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:30:15.965537Z", "completed_at": "2024-09-16T15:30:15.971330Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.973902Z", "completed_at": "2024-09-16T15:30:15.973911Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01712799072265625, "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:30:15.974748Z", "completed_at": "2024-09-16T15:30:15.986810Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.989222Z", "completed_at": "2024-09-16T15:30:15.989233Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020010948181152344, "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:30:15.981071Z", "completed_at": "2024-09-16T15:30:15.988055Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:15.990628Z", "completed_at": "2024-09-16T15:30:15.990638Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01996779441833496, "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:30:15.991484Z", "completed_at": "2024-09-16T15:30:16.002873Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.005103Z", "completed_at": "2024-09-16T15:30:16.005111Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019023895263671875, "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:30:15.996324Z", "completed_at": "2024-09-16T15:30:16.003984Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.009964Z", "completed_at": "2024-09-16T15:30:16.009971Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022613048553466797, "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:30:16.005941Z", "completed_at": "2024-09-16T15:30:16.016582Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.019038Z", "completed_at": "2024-09-16T15:30:16.019045Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01776123046875, "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:30:16.010825Z", "completed_at": "2024-09-16T15:30:16.017880Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.020433Z", "completed_at": "2024-09-16T15:30:16.020439Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018375635147094727, "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:30:16.022522Z", "completed_at": "2024-09-16T15:30:16.034336Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.036689Z", "completed_at": "2024-09-16T15:30:16.036698Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019531965255737305, "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:30:16.028552Z", "completed_at": "2024-09-16T15:30:16.036168Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.046138Z", "completed_at": "2024-09-16T15:30:16.046147Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027812480926513672, "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:30:16.041826Z", "completed_at": "2024-09-16T15:30:16.048623Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.051052Z", "completed_at": "2024-09-16T15:30:16.051060Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017467260360717773, "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:30:16.037570Z", "completed_at": "2024-09-16T15:30:16.049312Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.051897Z", "completed_at": "2024-09-16T15:30:16.051904Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019136905670166016, "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:30:16.059299Z", "completed_at": "2024-09-16T15:30:16.065825Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.073130Z", "completed_at": "2024-09-16T15:30:16.073140Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022806406021118164, "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:30:16.055186Z", "completed_at": "2024-09-16T15:30:16.066384Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.074118Z", "completed_at": "2024-09-16T15:30:16.074125Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02438211441040039, "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:30:16.067492Z", "completed_at": "2024-09-16T15:30:16.079780Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.081828Z", "completed_at": "2024-09-16T15:30:16.081838Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018341064453125, "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:30:16.074974Z", "completed_at": "2024-09-16T15:30:16.082659Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.085079Z", "completed_at": "2024-09-16T15:30:16.085087Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02084827423095703, "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:30:16.086478Z", "completed_at": "2024-09-16T15:30:16.096649Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.102835Z", "completed_at": "2024-09-16T15:30:16.102846Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021778583526611328, "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:30:16.091947Z", "completed_at": "2024-09-16T15:30:16.102267Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.104372Z", "completed_at": "2024-09-16T15:30:16.104380Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021243810653686523, "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:30:16.098003Z", "completed_at": "2024-09-16T15:30:16.105258Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.111597Z", "completed_at": "2024-09-16T15:30:16.111607Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021142005920410156, "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:30:16.106484Z", "completed_at": "2024-09-16T15:30:16.114469Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.116806Z", "completed_at": "2024-09-16T15:30:16.116814Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019620180130004883, "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:30:16.123048Z", "completed_at": "2024-09-16T15:30:16.132920Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.134848Z", "completed_at": "2024-09-16T15:30:16.134856Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021703720092773438, "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:30:16.117679Z", "completed_at": "2024-09-16T15:30:16.133476Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.135758Z", "completed_at": "2024-09-16T15:30:16.135767Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023363351821899414, "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:30:16.128664Z", "completed_at": "2024-09-16T15:30:16.136551Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.138990Z", "completed_at": "2024-09-16T15:30:16.138997Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02288651466369629, "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:30:16.139823Z", "completed_at": "2024-09-16T15:30:16.147048Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.156810Z", "completed_at": "2024-09-16T15:30:16.156819Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022783517837524414, "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:30:16.148210Z", "completed_at": "2024-09-16T15:30:16.158621Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.166102Z", "completed_at": "2024-09-16T15:30:16.166111Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022420883178710938, "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:30:16.152444Z", "completed_at": "2024-09-16T15:30:16.159199Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.166973Z", "completed_at": "2024-09-16T15:30:16.166982Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022556066513061523, "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:30:16.160438Z", "completed_at": "2024-09-16T15:30:16.169883Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.172188Z", "completed_at": "2024-09-16T15:30:16.172195Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024678468704223633, "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:30:16.173047Z", "completed_at": "2024-09-16T15:30:16.187712Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.189316Z", "completed_at": "2024-09-16T15:30:16.189327Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021607637405395508, "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:30:16.179067Z", "completed_at": "2024-09-16T15:30:16.190242Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.192559Z", "completed_at": "2024-09-16T15:30:16.192567Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021666526794433594, "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:30:16.183418Z", "completed_at": "2024-09-16T15:30:16.190788Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.193444Z", "completed_at": "2024-09-16T15:30:16.193452Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021954059600830078, "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:30:16.194288Z", "completed_at": "2024-09-16T15:30:16.200919Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.206784Z", "completed_at": "2024-09-16T15:30:16.206795Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018581628799438477, "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:30:16.202710Z", "completed_at": "2024-09-16T15:30:16.209765Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.220754Z", "completed_at": "2024-09-16T15:30:16.220763Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02254652976989746, "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:30:16.210318Z", "completed_at": "2024-09-16T15:30:16.222438Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.228683Z", "completed_at": "2024-09-16T15:30:16.228691Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027294635772705078, "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:30:16.215699Z", "completed_at": "2024-09-16T15:30:16.227985Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.230279Z", "completed_at": "2024-09-16T15:30:16.230287Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.028282880783081055, "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:30:16.223764Z", "completed_at": "2024-09-16T15:30:16.231755Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.234197Z", "completed_at": "2024-09-16T15:30:16.234205Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.014285087585449219, "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:30:16.235033Z", "completed_at": "2024-09-16T15:30:16.241743Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.251192Z", "completed_at": "2024-09-16T15:30:16.251200Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021715641021728516, "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:30:16.242298Z", "completed_at": "2024-09-16T15:30:16.253701Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.260975Z", "completed_at": "2024-09-16T15:30:16.260985Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027518033981323242, "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:30:16.246942Z", "completed_at": "2024-09-16T15:30:16.260411Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.263085Z", "completed_at": "2024-09-16T15:30:16.263092Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02410435676574707, "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:30:16.254345Z", "completed_at": "2024-09-16T15:30:16.262558Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.268835Z", "completed_at": "2024-09-16T15:30:16.268843Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02261042594909668, "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:30:16.264555Z", "completed_at": "2024-09-16T15:30:16.271091Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.273457Z", "completed_at": "2024-09-16T15:30:16.273465Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.013809680938720703, "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:30:16.275425Z", "completed_at": "2024-09-16T15:30:16.286101Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.291476Z", "completed_at": "2024-09-16T15:30:16.291487Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021208524703979492, "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:30:16.281071Z", "completed_at": "2024-09-16T15:30:16.292307Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.298518Z", "completed_at": "2024-09-16T15:30:16.298529Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026357650756835938, "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:30:16.286713Z", "completed_at": "2024-09-16T15:30:16.297090Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.299508Z", "completed_at": "2024-09-16T15:30:16.299517Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025322675704956055, "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:30:16.292950Z", "completed_at": "2024-09-16T15:30:16.300376Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.302904Z", "completed_at": "2024-09-16T15:30:16.302912Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017546415328979492, "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:30:16.306148Z", "completed_at": "2024-09-16T15:30:16.317586Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.323009Z", "completed_at": "2024-09-16T15:30:16.323019Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022199630737304688, "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:30:16.313533Z", "completed_at": "2024-09-16T15:30:16.323988Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.329909Z", "completed_at": "2024-09-16T15:30:16.329917Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025728464126586914, "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:30:16.318301Z", "completed_at": "2024-09-16T15:30:16.324601Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.330814Z", "completed_at": "2024-09-16T15:30:16.330821Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026044845581054688, "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:30:16.325162Z", "completed_at": "2024-09-16T15:30:16.332410Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.334887Z", "completed_at": "2024-09-16T15:30:16.334897Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022188425064086914, "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:30:16.336927Z", "completed_at": "2024-09-16T15:30:16.348049Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.355002Z", "completed_at": "2024-09-16T15:30:16.355014Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023348569869995117, "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:30:16.344032Z", "completed_at": "2024-09-16T15:30:16.355903Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.361953Z", "completed_at": "2024-09-16T15:30:16.361964Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026338577270507812, "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:30:16.348779Z", "completed_at": "2024-09-16T15:30:16.360521Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.362929Z", "completed_at": "2024-09-16T15:30:16.362938Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026721954345703125, "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:30:16.356530Z", "completed_at": "2024-09-16T15:30:16.363818Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.366311Z", "completed_at": "2024-09-16T15:30:16.366319Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023031949996948242, "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:30:16.369539Z", "completed_at": "2024-09-16T15:30:16.379537Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.385326Z", "completed_at": "2024-09-16T15:30:16.385335Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0210878849029541, "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:30:16.375543Z", "completed_at": "2024-09-16T15:30:16.386228Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.392706Z", "completed_at": "2024-09-16T15:30:16.392717Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025135278701782227, "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:30:16.380209Z", "completed_at": "2024-09-16T15:30:16.391204Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.393719Z", "completed_at": "2024-09-16T15:30:16.393728Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02556610107421875, "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:30:16.386860Z", "completed_at": "2024-09-16T15:30:16.395210Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.397760Z", "completed_at": "2024-09-16T15:30:16.397770Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023026704788208008, "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:30:16.399821Z", "completed_at": "2024-09-16T15:30:16.412262Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.417895Z", "completed_at": "2024-09-16T15:30:16.417907Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02337360382080078, "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:30:16.408267Z", "completed_at": "2024-09-16T15:30:16.418792Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.424880Z", "completed_at": "2024-09-16T15:30:16.424891Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026391983032226562, "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:30:16.413019Z", "completed_at": "2024-09-16T15:30:16.423443Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.425876Z", "completed_at": "2024-09-16T15:30:16.425885Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02675938606262207, "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:30:16.419433Z", "completed_at": "2024-09-16T15:30:16.426752Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.429264Z", "completed_at": "2024-09-16T15:30:16.429272Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02174830436706543, "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:30:16.432468Z", "completed_at": "2024-09-16T15:30:16.442604Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.449605Z", "completed_at": "2024-09-16T15:30:16.449616Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022437095642089844, "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:30:16.438459Z", "completed_at": "2024-09-16T15:30:16.450483Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.456831Z", "completed_at": "2024-09-16T15:30:16.456841Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026293277740478516, "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:30:16.443285Z", "completed_at": "2024-09-16T15:30:16.456142Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.458988Z", "completed_at": "2024-09-16T15:30:16.458997Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027857303619384766, "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:30:16.451101Z", "completed_at": "2024-09-16T15:30:16.458462Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.461038Z", "completed_at": "2024-09-16T15:30:16.461045Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02336883544921875, "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:30:16.463140Z", "completed_at": "2024-09-16T15:30:16.469836Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.475499Z", "completed_at": "2024-09-16T15:30:16.475511Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017789602279663086, "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:30:16.470927Z", "completed_at": "2024-09-16T15:30:16.485568Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.488196Z", "completed_at": "2024-09-16T15:30:16.488204Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025754213333129883, "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:30:16.476376Z", "completed_at": "2024-09-16T15:30:16.487091Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.489616Z", "completed_at": "2024-09-16T15:30:16.489623Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021798133850097656, "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:30:16.480532Z", "completed_at": "2024-09-16T15:30:16.487659Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.490448Z", "completed_at": "2024-09-16T15:30:16.490457Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021351337432861328, "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:30:16.492378Z", "completed_at": "2024-09-16T15:30:16.500637Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.502949Z", "completed_at": "2024-09-16T15:30:16.502959Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01655125617980957, "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:30:16.504342Z", "completed_at": "2024-09-16T15:30:16.518210Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.520079Z", "completed_at": "2024-09-16T15:30:16.520087Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020917654037475586, "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:30:16.508593Z", "completed_at": "2024-09-16T15:30:16.519410Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.522103Z", "completed_at": "2024-09-16T15:30:16.522113Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022210359573364258, "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:30:16.513730Z", "completed_at": "2024-09-16T15:30:16.520958Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.523624Z", "completed_at": "2024-09-16T15:30:16.523634Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022518157958984375, "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:30:16.524483Z", "completed_at": "2024-09-16T15:30:16.531422Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.533732Z", "completed_at": "2024-09-16T15:30:16.533740Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.015004634857177734, "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:30:16.534568Z", "completed_at": "2024-09-16T15:30:16.550405Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.552348Z", "completed_at": "2024-09-16T15:30:16.552356Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02303481101989746, "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:30:16.539862Z", "completed_at": "2024-09-16T15:30:16.551688Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.554388Z", "completed_at": "2024-09-16T15:30:16.554397Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023626327514648438, "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:30:16.546288Z", "completed_at": "2024-09-16T15:30:16.553287Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.555896Z", "completed_at": "2024-09-16T15:30:16.555905Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0234529972076416, "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:30:16.556750Z", "completed_at": "2024-09-16T15:30:16.563681Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.565986Z", "completed_at": "2024-09-16T15:30:16.565994Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.014972209930419922, "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:30:16.566828Z", "completed_at": "2024-09-16T15:30:16.581705Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.584243Z", "completed_at": "2024-09-16T15:30:16.584252Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02263927459716797, "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:30:16.571580Z", "completed_at": "2024-09-16T15:30:16.583107Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.590617Z", "completed_at": "2024-09-16T15:30:16.590626Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02760171890258789, "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:30:16.576731Z", "completed_at": "2024-09-16T15:30:16.583678Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.591484Z", "completed_at": "2024-09-16T15:30:16.591492Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02678513526916504, "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:30:16.585127Z", "completed_at": "2024-09-16T15:30:16.593862Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.596238Z", "completed_at": "2024-09-16T15:30:16.596248Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.015228033065795898, "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:30:16.600041Z", "completed_at": "2024-09-16T15:30:16.613743Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.618934Z", "completed_at": "2024-09-16T15:30:16.618942Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02399897575378418, "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:30:16.608877Z", "completed_at": "2024-09-16T15:30:16.618406Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.620479Z", "completed_at": "2024-09-16T15:30:16.620488Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023482561111450195, "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:30:16.604132Z", "completed_at": "2024-09-16T15:30:16.619795Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.622061Z", "completed_at": "2024-09-16T15:30:16.622068Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02651834487915039, "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:30:16.614490Z", "completed_at": "2024-09-16T15:30:16.622900Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.625450Z", "completed_at": "2024-09-16T15:30:16.625459Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01743340492248535, "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:30:16.629491Z", "completed_at": "2024-09-16T15:30:16.645344Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.646887Z", "completed_at": "2024-09-16T15:30:16.646896Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022871017456054688, "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:30:16.640829Z", "completed_at": "2024-09-16T15:30:16.647715Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.653733Z", "completed_at": "2024-09-16T15:30:16.653741Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026379823684692383, "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:30:16.635017Z", "completed_at": "2024-09-16T15:30:16.648302Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.654593Z", "completed_at": "2024-09-16T15:30:16.654601Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.028394699096679688, "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:30:16.648825Z", "completed_at": "2024-09-16T15:30:16.656770Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.659229Z", "completed_at": "2024-09-16T15:30:16.659236Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024918317794799805, "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:30:16.660655Z", "completed_at": "2024-09-16T15:30:16.671520Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.677124Z", "completed_at": "2024-09-16T15:30:16.677135Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021697282791137695, "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:30:16.666861Z", "completed_at": "2024-09-16T15:30:16.677947Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.685538Z", "completed_at": "2024-09-16T15:30:16.685549Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027030229568481445, "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:30:16.672176Z", "completed_at": "2024-09-16T15:30:16.684937Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.687665Z", "completed_at": "2024-09-16T15:30:16.687673Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027705907821655273, "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:30:16.678610Z", "completed_at": "2024-09-16T15:30:16.687112Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.689726Z", "completed_at": "2024-09-16T15:30:16.689733Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018886089324951172, "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:30:16.691821Z", "completed_at": "2024-09-16T15:30:16.699138Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.708477Z", "completed_at": "2024-09-16T15:30:16.708486Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022058725357055664, "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:30:16.699693Z", "completed_at": "2024-09-16T15:30:16.713590Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.715130Z", "completed_at": "2024-09-16T15:30:16.715139Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024014711380004883, "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:30:16.704318Z", "completed_at": "2024-09-16T15:30:16.716001Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.718428Z", "completed_at": "2024-09-16T15:30:16.718436Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02192068099975586, "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:30:16.709493Z", "completed_at": "2024-09-16T15:30:16.716597Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.719261Z", "completed_at": "2024-09-16T15:30:16.719267Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021417617797851562, "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:30:16.722600Z", "completed_at": "2024-09-16T15:30:16.735183Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.744634Z", "completed_at": "2024-09-16T15:30:16.744648Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027623414993286133, "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:30:16.728553Z", "completed_at": "2024-09-16T15:30:16.744038Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.745860Z", "completed_at": "2024-09-16T15:30:16.745867Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025317668914794922, "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:30:16.735834Z", "completed_at": "2024-09-16T15:30:16.746736Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.749261Z", "completed_at": "2024-09-16T15:30:16.749268Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022108078002929688, "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:30:16.739675Z", "completed_at": "2024-09-16T15:30:16.747348Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.750102Z", "completed_at": "2024-09-16T15:30:16.750110Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022338390350341797, "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:30:16.755830Z", "completed_at": "2024-09-16T15:30:16.770355Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.777170Z", "completed_at": "2024-09-16T15:30:16.777178Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026343107223510742, "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:30:16.760161Z", "completed_at": "2024-09-16T15:30:16.770931Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.778600Z", "completed_at": "2024-09-16T15:30:16.778610Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027178049087524414, "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:30:16.766123Z", "completed_at": "2024-09-16T15:30:16.778065Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.780771Z", "completed_at": "2024-09-16T15:30:16.780778Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026210546493530273, "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:30:16.771485Z", "completed_at": "2024-09-16T15:30:16.780211Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.782935Z", "completed_at": "2024-09-16T15:30:16.782943Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027789592742919922, "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:30:16.787387Z", "completed_at": "2024-09-16T15:30:16.797516Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.806898Z", "completed_at": "2024-09-16T15:30:16.806908Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024689197540283203, "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:30:16.792726Z", "completed_at": "2024-09-16T15:30:16.806315Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.808063Z", "completed_at": "2024-09-16T15:30:16.808070Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02374863624572754, "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:30:16.798071Z", "completed_at": "2024-09-16T15:30:16.808936Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.811411Z", "completed_at": "2024-09-16T15:30:16.811418Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02525925636291504, "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:30:16.802271Z", "completed_at": "2024-09-16T15:30:16.809552Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.812255Z", "completed_at": "2024-09-16T15:30:16.812262Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020918846130371094, "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:30:16.817957Z", "completed_at": "2024-09-16T15:30:16.832834Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.838282Z", "completed_at": "2024-09-16T15:30:16.838291Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02526402473449707, "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:30:16.822025Z", "completed_at": "2024-09-16T15:30:16.837594Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.839850Z", "completed_at": "2024-09-16T15:30:16.839858Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02622532844543457, "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:30:16.828817Z", "completed_at": "2024-09-16T15:30:16.839321Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.841972Z", "completed_at": "2024-09-16T15:30:16.841979Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02532815933227539, "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:30:16.833537Z", "completed_at": "2024-09-16T15:30:16.841439Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.844130Z", "completed_at": "2024-09-16T15:30:16.844138Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026863813400268555, "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:30:16.848575Z", "completed_at": "2024-09-16T15:30:16.858376Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.869885Z", "completed_at": "2024-09-16T15:30:16.869896Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026458024978637695, "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:30:16.853889Z", "completed_at": "2024-09-16T15:30:16.869339Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.871021Z", "completed_at": "2024-09-16T15:30:16.871029Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025485754013061523, "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:30:16.858952Z", "completed_at": "2024-09-16T15:30:16.871909Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.874480Z", "completed_at": "2024-09-16T15:30:16.874488Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02713465690612793, "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:30:16.863304Z", "completed_at": "2024-09-16T15:30:16.872458Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.875341Z", "completed_at": "2024-09-16T15:30:16.875348Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022895336151123047, "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:30:16.885280Z", "completed_at": "2024-09-16T15:30:16.895004Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.900533Z", "completed_at": "2024-09-16T15:30:16.900544Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023881912231445312, "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:30:16.880927Z", "completed_at": "2024-09-16T15:30:16.899708Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.902097Z", "completed_at": "2024-09-16T15:30:16.902104Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026027679443359375, "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:30:16.891039Z", "completed_at": "2024-09-16T15:30:16.901467Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.904232Z", "completed_at": "2024-09-16T15:30:16.904241Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024580717086791992, "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:30:16.895697Z", "completed_at": "2024-09-16T15:30:16.903670Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.906394Z", "completed_at": "2024-09-16T15:30:16.906402Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02615642547607422, "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:30:16.910931Z", "completed_at": "2024-09-16T15:30:16.922617Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.931586Z", "completed_at": "2024-09-16T15:30:16.931595Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025920867919921875, "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:30:16.916320Z", "completed_at": "2024-09-16T15:30:16.932406Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.934540Z", "completed_at": "2024-09-16T15:30:16.934547Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026744842529296875, "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:30:16.923153Z", "completed_at": "2024-09-16T15:30:16.933887Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.936502Z", "completed_at": "2024-09-16T15:30:16.936512Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026851892471313477, "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:30:16.927260Z", "completed_at": "2024-09-16T15:30:16.935336Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.938026Z", "completed_at": "2024-09-16T15:30:16.938036Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0231173038482666, "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:30:16.941396Z", "completed_at": "2024-09-16T15:30:16.947870Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.957148Z", "completed_at": "2024-09-16T15:30:16.957158Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021373987197875977, "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:30:16.948424Z", "completed_at": "2024-09-16T15:30:16.963653Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.965878Z", "completed_at": "2024-09-16T15:30:16.965885Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02586960792541504, "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:30:16.953142Z", "completed_at": "2024-09-16T15:30:16.965298Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.967911Z", "completed_at": "2024-09-16T15:30:16.967921Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022568225860595703, "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:30:16.958154Z", "completed_at": "2024-09-16T15:30:16.966766Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.969465Z", "completed_at": "2024-09-16T15:30:16.969475Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02295517921447754, "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:30:16.972811Z", "completed_at": "2024-09-16T15:30:16.983452Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.989248Z", "completed_at": "2024-09-16T15:30:16.989260Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022078514099121094, "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:30:16.979274Z", "completed_at": "2024-09-16T15:30:16.990132Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.996570Z", "completed_at": "2024-09-16T15:30:16.996578Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025130271911621094, "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:30:16.984823Z", "completed_at": "2024-09-16T15:30:16.995812Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:16.998801Z", "completed_at": "2024-09-16T15:30:16.998810Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022309064865112305, "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:30:16.990715Z", "completed_at": "2024-09-16T15:30:16.998265Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.000882Z", "completed_at": "2024-09-16T15:30:17.000889Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02302241325378418, "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:30:17.003051Z", "completed_at": "2024-09-16T15:30:17.009772Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.016988Z", "completed_at": "2024-09-16T15:30:17.017015Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019509315490722656, "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:30:17.010918Z", "completed_at": "2024-09-16T15:30:17.026042Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.027542Z", "completed_at": "2024-09-16T15:30:17.027550Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0252077579498291, "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:30:17.021973Z", "completed_at": "2024-09-16T15:30:17.028358Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.030770Z", "completed_at": "2024-09-16T15:30:17.030778Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0217132568359375, "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:30:17.017876Z", "completed_at": "2024-09-16T15:30:17.028910Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.031626Z", "completed_at": "2024-09-16T15:30:17.031633Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02386927604675293, "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:30:17.034945Z", "completed_at": "2024-09-16T15:30:17.044959Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.046927Z", "completed_at": "2024-09-16T15:30:17.046937Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017538785934448242, "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:30:17.040955Z", "completed_at": "2024-09-16T15:30:17.047795Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.058709Z", "completed_at": "2024-09-16T15:30:17.058717Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02579641342163086, "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:30:17.048319Z", "completed_at": "2024-09-16T15:30:17.060401Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.062844Z", "completed_at": "2024-09-16T15:30:17.062854Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023288726806640625, "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:30:17.052393Z", "completed_at": "2024-09-16T15:30:17.061704Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.064298Z", "completed_at": "2024-09-16T15:30:17.064305Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02413034439086914, "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:30:17.065148Z", "completed_at": "2024-09-16T15:30:17.072044Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.077911Z", "completed_at": "2024-09-16T15:30:17.077919Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018201828002929688, "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:30:17.072588Z", "completed_at": "2024-09-16T15:30:17.079462Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.088544Z", "completed_at": "2024-09-16T15:30:17.088552Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02495551109313965, "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:30:17.080007Z", "completed_at": "2024-09-16T15:30:17.090236Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.092725Z", "completed_at": "2024-09-16T15:30:17.092733Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021405935287475586, "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:30:17.084734Z", "completed_at": "2024-09-16T15:30:17.091588Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.094218Z", "completed_at": "2024-09-16T15:30:17.094226Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01772475242614746, "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:30:17.095058Z", "completed_at": "2024-09-16T15:30:17.102410Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.109965Z", "completed_at": "2024-09-16T15:30:17.109974Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0204775333404541, "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:30:17.102938Z", "completed_at": "2024-09-16T15:30:17.111496Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.121086Z", "completed_at": "2024-09-16T15:30:17.121094Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027582645416259766, "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:30:17.112055Z", "completed_at": "2024-09-16T15:30:17.122712Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.125220Z", "completed_at": "2024-09-16T15:30:17.125228Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02357029914855957, "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:30:17.117085Z", "completed_at": "2024-09-16T15:30:17.124101Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.126685Z", "completed_at": "2024-09-16T15:30:17.126692Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018132686614990234, "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:30:17.127519Z", "completed_at": "2024-09-16T15:30:17.138525Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.140331Z", "completed_at": "2024-09-16T15:30:17.140339Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01836872100830078, "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:30:17.134437Z", "completed_at": "2024-09-16T15:30:17.141796Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.152773Z", "completed_at": "2024-09-16T15:30:17.152781Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026796579360961914, "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:30:17.142356Z", "completed_at": "2024-09-16T15:30:17.154613Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.156948Z", "completed_at": "2024-09-16T15:30:17.156955Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023293256759643555, "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:30:17.147149Z", "completed_at": "2024-09-16T15:30:17.155780Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.158431Z", "completed_at": "2024-09-16T15:30:17.158439Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019461393356323242, "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:30:17.159266Z", "completed_at": "2024-09-16T15:30:17.166041Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.171956Z", "completed_at": "2024-09-16T15:30:17.171964Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018224000930786133, "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:30:17.166607Z", "completed_at": "2024-09-16T15:30:17.173544Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.182877Z", "completed_at": "2024-09-16T15:30:17.182885Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025154829025268555, "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:30:17.174064Z", "completed_at": "2024-09-16T15:30:17.184542Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.187041Z", "completed_at": "2024-09-16T15:30:17.187049Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02172565460205078, "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:30:17.178795Z", "completed_at": "2024-09-16T15:30:17.185242Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.187879Z", "completed_at": "2024-09-16T15:30:17.187889Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017337322235107422, "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:30:17.189349Z", "completed_at": "2024-09-16T15:30:17.196051Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.203255Z", "completed_at": "2024-09-16T15:30:17.203263Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01947927474975586, "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:30:17.197248Z", "completed_at": "2024-09-16T15:30:17.209069Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.214513Z", "completed_at": "2024-09-16T15:30:17.214521Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02590036392211914, "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:30:17.204771Z", "completed_at": "2024-09-16T15:30:17.215415Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.217991Z", "completed_at": "2024-09-16T15:30:17.218001Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0226285457611084, "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:30:17.210404Z", "completed_at": "2024-09-16T15:30:17.217430Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.220015Z", "completed_at": "2024-09-16T15:30:17.220023Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023500680923461914, "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:30:17.221564Z", "completed_at": "2024-09-16T15:30:17.232270Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.234785Z", "completed_at": "2024-09-16T15:30:17.234796Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01891946792602539, "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:30:17.227622Z", "completed_at": "2024-09-16T15:30:17.234234Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.245405Z", "completed_at": "2024-09-16T15:30:17.245413Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026100635528564453, "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:30:17.235654Z", "completed_at": "2024-09-16T15:30:17.247802Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.250276Z", "completed_at": "2024-09-16T15:30:17.250284Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023481369018554688, "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:30:17.239715Z", "completed_at": "2024-09-16T15:30:17.248514Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.251113Z", "completed_at": "2024-09-16T15:30:17.251120Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019505739212036133, "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:30:17.254466Z", "completed_at": "2024-09-16T15:30:17.264662Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.270394Z", "completed_at": "2024-09-16T15:30:17.270402Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021424293518066406, "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:30:17.258543Z", "completed_at": "2024-09-16T15:30:17.265282Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.271253Z", "completed_at": "2024-09-16T15:30:17.271263Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021677732467651367, "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:30:17.266380Z", "completed_at": "2024-09-16T15:30:17.277215Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.279708Z", "completed_at": "2024-09-16T15:30:17.279716Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01722431182861328, "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:30:17.272121Z", "completed_at": "2024-09-16T15:30:17.279176Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.281743Z", "completed_at": "2024-09-16T15:30:17.281751Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018640995025634766, "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:30:17.283800Z", "completed_at": "2024-09-16T15:30:17.295485Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.297883Z", "completed_at": "2024-09-16T15:30:17.297894Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019461870193481445, "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:30:17.289326Z", "completed_at": "2024-09-16T15:30:17.297327Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.306654Z", "completed_at": "2024-09-16T15:30:17.306661Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026207923889160156, "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:30:17.298744Z", "completed_at": "2024-09-16T15:30:17.309245Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.311589Z", "completed_at": "2024-09-16T15:30:17.311599Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023000478744506836, "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:30:17.302711Z", "completed_at": "2024-09-16T15:30:17.310430Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.312991Z", "completed_at": "2024-09-16T15:30:17.313021Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018242597579956055, "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:30:17.315080Z", "completed_at": "2024-09-16T15:30:17.326563Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.332346Z", "completed_at": "2024-09-16T15:30:17.332355Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022588729858398438, "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:30:17.319877Z", "completed_at": "2024-09-16T15:30:17.327154Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.333242Z", "completed_at": "2024-09-16T15:30:17.333251Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022354602813720703, "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:30:17.328249Z", "completed_at": "2024-09-16T15:30:17.341928Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.344243Z", "completed_at": "2024-09-16T15:30:17.344251Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020090341567993164, "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:30:17.334098Z", "completed_at": "2024-09-16T15:30:17.343113Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.345677Z", "completed_at": "2024-09-16T15:30:17.345684Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020604848861694336, "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:30:17.346526Z", "completed_at": "2024-09-16T15:30:17.356840Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.359288Z", "completed_at": "2024-09-16T15:30:17.359296Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018061161041259766, "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:30:17.351222Z", "completed_at": "2024-09-16T15:30:17.358720Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.364718Z", "completed_at": "2024-09-16T15:30:17.364728Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02230072021484375, "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:30:17.360674Z", "completed_at": "2024-09-16T15:30:17.371257Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.373743Z", "completed_at": "2024-09-16T15:30:17.373753Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017653703689575195, "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:30:17.366408Z", "completed_at": "2024-09-16T15:30:17.373175Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.375706Z", "completed_at": "2024-09-16T15:30:17.375712Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01827526092529297, "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:30:17.377243Z", "completed_at": "2024-09-16T15:30:17.389374Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.391596Z", "completed_at": "2024-09-16T15:30:17.391606Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019883394241333008, "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:30:17.381312Z", "completed_at": "2024-09-16T15:30:17.390474Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.396518Z", "completed_at": "2024-09-16T15:30:17.396529Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024091005325317383, "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:30:17.392448Z", "completed_at": "2024-09-16T15:30:17.403234Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.405611Z", "completed_at": "2024-09-16T15:30:17.405621Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017993450164794922, "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:30:17.397565Z", "completed_at": "2024-09-16T15:30:17.404417Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.407016Z", "completed_at": "2024-09-16T15:30:17.407025Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018382549285888672, "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:30:17.409109Z", "completed_at": "2024-09-16T15:30:17.418481Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.420834Z", "completed_at": "2024-09-16T15:30:17.420845Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017133235931396484, "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:30:17.413979Z", "completed_at": "2024-09-16T15:30:17.420269Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.431929Z", "completed_at": "2024-09-16T15:30:17.431936Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027050018310546875, "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:30:17.421774Z", "completed_at": "2024-09-16T15:30:17.434498Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.437135Z", "completed_at": "2024-09-16T15:30:17.437146Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020188331604003906, "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:30:17.426093Z", "completed_at": "2024-09-16T15:30:17.435952Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.438557Z", "completed_at": "2024-09-16T15:30:17.438567Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02081155776977539, "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:30:17.440622Z", "completed_at": "2024-09-16T15:30:17.451718Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.457523Z", "completed_at": "2024-09-16T15:30:17.457532Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02250075340270996, "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:30:17.445550Z", "completed_at": "2024-09-16T15:30:17.452864Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.462422Z", "completed_at": "2024-09-16T15:30:17.462430Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026039838790893555, "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:30:17.453450Z", "completed_at": "2024-09-16T15:30:17.464872Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.467306Z", "completed_at": "2024-09-16T15:30:17.467314Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01777791976928711, "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:30:17.458393Z", "completed_at": "2024-09-16T15:30:17.465539Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.468142Z", "completed_at": "2024-09-16T15:30:17.468149Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01787853240966797, "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:30:17.471446Z", "completed_at": "2024-09-16T15:30:17.482731Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.485026Z", "completed_at": "2024-09-16T15:30:17.485036Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019037961959838867, "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:30:17.475523Z", "completed_at": "2024-09-16T15:30:17.483913Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.489949Z", "completed_at": "2024-09-16T15:30:17.489961Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0233762264251709, "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:30:17.485893Z", "completed_at": "2024-09-16T15:30:17.496565Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.499598Z", "completed_at": "2024-09-16T15:30:17.499607Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01843738555908203, "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:30:17.490837Z", "completed_at": "2024-09-16T15:30:17.499026Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.501896Z", "completed_at": "2024-09-16T15:30:17.501902Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02004837989807129, "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:30:17.503407Z", "completed_at": "2024-09-16T15:30:17.511942Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.514588Z", "completed_at": "2024-09-16T15:30:17.514598Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017146587371826172, "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:30:17.507385Z", "completed_at": "2024-09-16T15:30:17.513482Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.515991Z", "completed_at": "2024-09-16T15:30:17.515997Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017644166946411133, "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:30:17.516809Z", "completed_at": "2024-09-16T15:30:17.529669Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.532091Z", "completed_at": "2024-09-16T15:30:17.532101Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021075963973999023, "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:30:17.522129Z", "completed_at": "2024-09-16T15:30:17.531507Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.537610Z", "completed_at": "2024-09-16T15:30:17.537620Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024912595748901367, "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:30:17.533534Z", "completed_at": "2024-09-16T15:30:17.544089Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.546557Z", "completed_at": "2024-09-16T15:30:17.546565Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017686843872070312, "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:30:17.539153Z", "completed_at": "2024-09-16T15:30:17.546036Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.548531Z", "completed_at": "2024-09-16T15:30:17.548537Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018296003341674805, "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:30:17.554156Z", "completed_at": "2024-09-16T15:30:17.560361Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.562644Z", "completed_at": "2024-09-16T15:30:17.562654Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017353296279907227, "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:30:17.550076Z", "completed_at": "2024-09-16T15:30:17.560968Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.563500Z", "completed_at": "2024-09-16T15:30:17.563507Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018961191177368164, "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:30:17.564330Z", "completed_at": "2024-09-16T15:30:17.576147Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.578444Z", "completed_at": "2024-09-16T15:30:17.578454Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019687891006469727, "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:30:17.568387Z", "completed_at": "2024-09-16T15:30:17.576703Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.579314Z", "completed_at": "2024-09-16T15:30:17.579320Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019704341888427734, "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:30:17.580711Z", "completed_at": "2024-09-16T15:30:17.591265Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.593256Z", "completed_at": "2024-09-16T15:30:17.593264Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01781296730041504, "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:30:17.586371Z", "completed_at": "2024-09-16T15:30:17.594074Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.599920Z", "completed_at": "2024-09-16T15:30:17.599933Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022755146026611328, "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:30:17.595223Z", "completed_at": "2024-09-16T15:30:17.605520Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.607915Z", "completed_at": "2024-09-16T15:30:17.607926Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017492055892944336, "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:30:17.600856Z", "completed_at": "2024-09-16T15:30:17.606775Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.613143Z", "completed_at": "2024-09-16T15:30:17.613155Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021364688873291016, "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:30:17.608764Z", "completed_at": "2024-09-16T15:30:17.621508Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.624069Z", "completed_at": "2024-09-16T15:30:17.624079Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0201418399810791, "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:30:17.616287Z", "completed_at": "2024-09-16T15:30:17.626152Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.635509Z", "completed_at": "2024-09-16T15:30:17.635522Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028336763381958008, "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:30:17.627410Z", "completed_at": "2024-09-16T15:30:17.638818Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.644561Z", "completed_at": "2024-09-16T15:30:17.644574Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02183222770690918, "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:30:17.631471Z", "completed_at": "2024-09-16T15:30:17.639374Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.645687Z", "completed_at": "2024-09-16T15:30:17.645695Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02233147621154785, "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:30:17.640542Z", "completed_at": "2024-09-16T15:30:17.647927Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.653911Z", "completed_at": "2024-09-16T15:30:17.653919Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017431259155273438, "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:30:17.649164Z", "completed_at": "2024-09-16T15:30:17.656639Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.662533Z", "completed_at": "2024-09-16T15:30:17.662541Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022690296173095703, "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:30:17.657832Z", "completed_at": "2024-09-16T15:30:17.669811Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.675873Z", "completed_at": "2024-09-16T15:30:17.675881Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02277350425720215, "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:30:17.663384Z", "completed_at": "2024-09-16T15:30:17.675189Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.677498Z", "completed_at": "2024-09-16T15:30:17.677508Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022836923599243164, "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:30:17.671122Z", "completed_at": "2024-09-16T15:30:17.678366Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.680795Z", "completed_at": "2024-09-16T15:30:17.680802Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018982648849487305, "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:30:17.682276Z", "completed_at": "2024-09-16T15:30:17.688844Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.697022Z", "completed_at": "2024-09-16T15:30:17.697035Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02041769027709961, "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:30:17.694067Z", "completed_at": "2024-09-16T15:30:17.703879Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.705859Z", "completed_at": "2024-09-16T15:30:17.705867Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01964545249938965, "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:30:17.690052Z", "completed_at": "2024-09-16T15:30:17.704584Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.706765Z", "completed_at": "2024-09-16T15:30:17.706773Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025194883346557617, "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:30:17.699631Z", "completed_at": "2024-09-16T15:30:17.707641Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.710221Z", "completed_at": "2024-09-16T15:30:17.710229Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020876646041870117, "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:30:17.711060Z", "completed_at": "2024-09-16T15:30:17.719573Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.725417Z", "completed_at": "2024-09-16T15:30:17.725426Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0203704833984375, "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:30:17.721350Z", "completed_at": "2024-09-16T15:30:17.731686Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.737730Z", "completed_at": "2024-09-16T15:30:17.737739Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020946502685546875, "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:30:17.726282Z", "completed_at": "2024-09-16T15:30:17.736526Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.738698Z", "completed_at": "2024-09-16T15:30:17.738705Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02125692367553711, "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:30:17.732416Z", "completed_at": "2024-09-16T15:30:17.740129Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.746096Z", "completed_at": "2024-09-16T15:30:17.746104Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025501012802124023, "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:30:17.742027Z", "completed_at": "2024-09-16T15:30:17.748849Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.751225Z", "completed_at": "2024-09-16T15:30:17.751235Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01422739028930664, "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:30:17.752071Z", "completed_at": "2024-09-16T15:30:17.767457Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.768924Z", "completed_at": "2024-09-16T15:30:17.768934Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02212047576904297, "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:30:17.763343Z", "completed_at": "2024-09-16T15:30:17.769881Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.772180Z", "completed_at": "2024-09-16T15:30:17.772189Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021662473678588867, "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:30:17.756170Z", "completed_at": "2024-09-16T15:30:17.770452Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.773068Z", "completed_at": "2024-09-16T15:30:17.773075Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025629281997680664, "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:30:17.773918Z", "completed_at": "2024-09-16T15:30:17.781257Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.786950Z", "completed_at": "2024-09-16T15:30:17.786959Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01892852783203125, "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:30:17.782423Z", "completed_at": "2024-09-16T15:30:17.791900Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.797757Z", "completed_at": "2024-09-16T15:30:17.797769Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019930601119995117, "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:30:17.788465Z", "completed_at": "2024-09-16T15:30:17.798660Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.800667Z", "completed_at": "2024-09-16T15:30:17.800676Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020112037658691406, "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:30:17.793361Z", "completed_at": "2024-09-16T15:30:17.801535Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.803990Z", "completed_at": "2024-09-16T15:30:17.803998Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022268295288085938, "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:30:17.804970Z", "completed_at": "2024-09-16T15:30:17.818435Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.824854Z", "completed_at": "2024-09-16T15:30:17.824865Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025728702545166016, "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:30:17.812718Z", "completed_at": "2024-09-16T15:30:17.823454Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.825859Z", "completed_at": "2024-09-16T15:30:17.825868Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023291826248168945, "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:30:17.819161Z", "completed_at": "2024-09-16T15:30:17.830983Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.833213Z", "completed_at": "2024-09-16T15:30:17.833223Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021958112716674805, "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:30:17.826748Z", "completed_at": "2024-09-16T15:30:17.834676Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.837126Z", "completed_at": "2024-09-16T15:30:17.837136Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019386768341064453, "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:30:17.839144Z", "completed_at": "2024-09-16T15:30:17.849407Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.855895Z", "completed_at": "2024-09-16T15:30:17.855904Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021901845932006836, "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:30:17.844267Z", "completed_at": "2024-09-16T15:30:17.857421Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.859343Z", "completed_at": "2024-09-16T15:30:17.859352Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024186372756958008, "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:30:17.850666Z", "completed_at": "2024-09-16T15:30:17.860229Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.866518Z", "completed_at": "2024-09-16T15:30:17.866526Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.028074026107788086, "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:30:17.860752Z", "completed_at": "2024-09-16T15:30:17.868708Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.874651Z", "completed_at": "2024-09-16T15:30:17.874659Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024808168411254883, "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:30:17.869961Z", "completed_at": "2024-09-16T15:30:17.880499Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.882561Z", "completed_at": "2024-09-16T15:30:17.882569Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01759171485900879, "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:30:17.876232Z", "completed_at": "2024-09-16T15:30:17.883459Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.889627Z", "completed_at": "2024-09-16T15:30:17.889641Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021713972091674805, "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:30:17.884622Z", "completed_at": "2024-09-16T15:30:17.891912Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.897814Z", "completed_at": "2024-09-16T15:30:17.897822Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02240777015686035, "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:30:17.893173Z", "completed_at": "2024-09-16T15:30:17.904264Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.906289Z", "completed_at": "2024-09-16T15:30:17.906298Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022389888763427734, "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:30:17.899388Z", "completed_at": "2024-09-16T15:30:17.907187Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.913319Z", "completed_at": "2024-09-16T15:30:17.913330Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0221254825592041, "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:30:17.908338Z", "completed_at": "2024-09-16T15:30:17.915458Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.921898Z", "completed_at": "2024-09-16T15:30:17.921908Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023363590240478516, "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:30:17.916735Z", "completed_at": "2024-09-16T15:30:17.927903Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.929787Z", "completed_at": "2024-09-16T15:30:17.929795Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022156715393066406, "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:30:17.923583Z", "completed_at": "2024-09-16T15:30:17.930663Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.936924Z", "completed_at": "2024-09-16T15:30:17.936934Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02220463752746582, "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:30:17.931852Z", "completed_at": "2024-09-16T15:30:17.939960Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.946164Z", "completed_at": "2024-09-16T15:30:17.946174Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02342963218688965, "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:30:17.940511Z", "completed_at": "2024-09-16T15:30:17.953678Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.959330Z", "completed_at": "2024-09-16T15:30:17.959341Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02823472023010254, "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:30:17.947116Z", "completed_at": "2024-09-16T15:30:17.960344Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.962952Z", "completed_at": "2024-09-16T15:30:17.962960Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02447032928466797, "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:30:17.955010Z", "completed_at": "2024-09-16T15:30:17.962410Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.964971Z", "completed_at": "2024-09-16T15:30:17.964981Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0195462703704834, "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:30:17.966492Z", "completed_at": "2024-09-16T15:30:17.977689Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.980044Z", "completed_at": "2024-09-16T15:30:17.980051Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01922607421875, "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:30:17.972764Z", "completed_at": "2024-09-16T15:30:17.979464Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.989304Z", "completed_at": "2024-09-16T15:30:17.989318Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025057077407836914, "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:30:17.980896Z", "completed_at": "2024-09-16T15:30:17.991704Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.994149Z", "completed_at": "2024-09-16T15:30:17.994159Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022242307662963867, "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:30:17.984966Z", "completed_at": "2024-09-16T15:30:17.992348Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:17.995015Z", "completed_at": "2024-09-16T15:30:17.995022Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018021345138549805, "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:30:17.998333Z", "completed_at": "2024-09-16T15:30:18.010307Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.015420Z", "completed_at": "2024-09-16T15:30:18.015432Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022672653198242188, "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:30:18.004125Z", "completed_at": "2024-09-16T15:30:18.010932Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.016484Z", "completed_at": "2024-09-16T15:30:18.016491Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023028850555419922, "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:30:18.012051Z", "completed_at": "2024-09-16T15:30:18.022403Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.024935Z", "completed_at": "2024-09-16T15:30:18.024942Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.016976594924926758, "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:30:18.017360Z", "completed_at": "2024-09-16T15:30:18.024381Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.027002Z", "completed_at": "2024-09-16T15:30:18.027011Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018303394317626953, "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:30:18.029338Z", "completed_at": "2024-09-16T15:30:18.040193Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.042166Z", "completed_at": "2024-09-16T15:30:18.042176Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0185396671295166, "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:30:18.035007Z", "completed_at": "2024-09-16T15:30:18.043006Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.054377Z", "completed_at": "2024-09-16T15:30:18.054385Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02866220474243164, "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:30:18.049465Z", "completed_at": "2024-09-16T15:30:18.056793Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.059254Z", "completed_at": "2024-09-16T15:30:18.059263Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019866228103637695, "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:30:18.043564Z", "completed_at": "2024-09-16T15:30:18.057399Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.060105Z", "completed_at": "2024-09-16T15:30:18.060112Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025808095932006836, "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:30:18.060938Z", "completed_at": "2024-09-16T15:30:18.071368Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.073501Z", "completed_at": "2024-09-16T15:30:18.073509Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018068552017211914, "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:30:18.067365Z", "completed_at": "2024-09-16T15:30:18.074366Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.076704Z", "completed_at": "2024-09-16T15:30:18.076711Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018223285675048828, "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:30:18.077581Z", "completed_at": "2024-09-16T15:30:18.088465Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.095856Z", "completed_at": "2024-09-16T15:30:18.095868Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02387404441833496, "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:30:18.081889Z", "completed_at": "2024-09-16T15:30:18.095322Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.097445Z", "completed_at": "2024-09-16T15:30:18.097453Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024824142456054688, "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:30:18.089723Z", "completed_at": "2024-09-16T15:30:18.098327Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.104450Z", "completed_at": "2024-09-16T15:30:18.104459Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018296003341674805, "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:30:18.099550Z", "completed_at": "2024-09-16T15:30:18.107283Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.109637Z", "completed_at": "2024-09-16T15:30:18.109648Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020692825317382812, "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:30:18.110508Z", "completed_at": "2024-09-16T15:30:18.120410Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.125562Z", "completed_at": "2024-09-16T15:30:18.125570Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02030324935913086, "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:30:18.114791Z", "completed_at": "2024-09-16T15:30:18.124345Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.126540Z", "completed_at": "2024-09-16T15:30:18.126547Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020563125610351562, "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:30:18.121050Z", "completed_at": "2024-09-16T15:30:18.128008Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.134193Z", "completed_at": "2024-09-16T15:30:18.134201Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025256872177124023, "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:30:18.129861Z", "completed_at": "2024-09-16T15:30:18.136976Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.139476Z", "completed_at": "2024-09-16T15:30:18.139486Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.014664173126220703, "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:30:18.140341Z", "completed_at": "2024-09-16T15:30:18.156644Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.158648Z", "completed_at": "2024-09-16T15:30:18.158656Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023737430572509766, "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:30:18.146252Z", "completed_at": "2024-09-16T15:30:18.157967Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.160709Z", "completed_at": "2024-09-16T15:30:18.160718Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025165796279907227, "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:30:18.152176Z", "completed_at": "2024-09-16T15:30:18.160146Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.166576Z", "completed_at": "2024-09-16T15:30:18.166583Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02779555320739746, "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:30:18.162275Z", "completed_at": "2024-09-16T15:30:18.169637Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.171980Z", "completed_at": "2024-09-16T15:30:18.171988Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01470804214477539, "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:30:18.173421Z", "completed_at": "2024-09-16T15:30:18.189208Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.190630Z", "completed_at": "2024-09-16T15:30:18.190639Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022575855255126953, "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:30:18.178957Z", "completed_at": "2024-09-16T15:30:18.191479Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.193927Z", "completed_at": "2024-09-16T15:30:18.193934Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023828506469726562, "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:30:18.183198Z", "completed_at": "2024-09-16T15:30:18.192641Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.199065Z", "completed_at": "2024-09-16T15:30:18.199073Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027801036834716797, "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:30:18.194777Z", "completed_at": "2024-09-16T15:30:18.202117Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.204435Z", "completed_at": "2024-09-16T15:30:18.204442Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.014775991439819336, "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:30:18.205312Z", "completed_at": "2024-09-16T15:30:18.215446Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.221062Z", "completed_at": "2024-09-16T15:30:18.221071Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02123403549194336, "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:30:18.211427Z", "completed_at": "2024-09-16T15:30:18.221927Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.224407Z", "completed_at": "2024-09-16T15:30:18.224414Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021271944046020508, "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:30:18.216024Z", "completed_at": "2024-09-16T15:30:18.223165Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.229336Z", "completed_at": "2024-09-16T15:30:18.229344Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0256044864654541, "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:30:18.225298Z", "completed_at": "2024-09-16T15:30:18.232844Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.239410Z", "completed_at": "2024-09-16T15:30:18.239420Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019240379333496094, "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:30:18.234640Z", "completed_at": "2024-09-16T15:30:18.242333Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.252283Z", "completed_at": "2024-09-16T15:30:18.252297Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022220373153686523, "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:30:18.242891Z", "completed_at": "2024-09-16T15:30:18.254821Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.261515Z", "completed_at": "2024-09-16T15:30:18.261524Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.028179407119750977, "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:30:18.247161Z", "completed_at": "2024-09-16T15:30:18.260084Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.262491Z", "completed_at": "2024-09-16T15:30:18.262498Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028550148010253906, "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:30:18.255583Z", "completed_at": "2024-09-16T15:30:18.264567Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.270649Z", "completed_at": "2024-09-16T15:30:18.270659Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01911187171936035, "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:30:18.265946Z", "completed_at": "2024-09-16T15:30:18.272805Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.278731Z", "completed_at": "2024-09-16T15:30:18.278740Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018117666244506836, "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:30:18.274637Z", "completed_at": "2024-09-16T15:30:18.286949Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.289360Z", "completed_at": "2024-09-16T15:30:18.289368Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01943349838256836, "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:30:18.280283Z", "completed_at": "2024-09-16T15:30:18.288766Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.295026Z", "completed_at": "2024-09-16T15:30:18.295033Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023627519607543945, "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:30:18.290198Z", "completed_at": "2024-09-16T15:30:18.301548Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.303600Z", "completed_at": "2024-09-16T15:30:18.303608Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024088144302368164, "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:30:18.296674Z", "completed_at": "2024-09-16T15:30:18.304407Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.306806Z", "completed_at": "2024-09-16T15:30:18.306815Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018749237060546875, "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:30:18.307686Z", "completed_at": "2024-09-16T15:30:18.318891Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.324822Z", "completed_at": "2024-09-16T15:30:18.324832Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02270650863647461, "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:30:18.311728Z", "completed_at": "2024-09-16T15:30:18.319496Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.325740Z", "completed_at": "2024-09-16T15:30:18.325749Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022876977920532227, "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:30:18.320048Z", "completed_at": "2024-09-16T15:30:18.333167Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.335246Z", "completed_at": "2024-09-16T15:30:18.335256Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01934981346130371, "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:30:18.326705Z", "completed_at": "2024-09-16T15:30:18.336062Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.338508Z", "completed_at": "2024-09-16T15:30:18.338516Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020305156707763672, "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:30:18.339917Z", "completed_at": "2024-09-16T15:30:18.349330Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.354923Z", "completed_at": "2024-09-16T15:30:18.354932Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020421743392944336, "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:30:18.345370Z", "completed_at": "2024-09-16T15:30:18.355905Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.357905Z", "completed_at": "2024-09-16T15:30:18.357912Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021378517150878906, "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:30:18.350619Z", "completed_at": "2024-09-16T15:30:18.358743Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.365235Z", "completed_at": "2024-09-16T15:30:18.365243Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02141427993774414, "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:30:18.359301Z", "completed_at": "2024-09-16T15:30:18.367419Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.373722Z", "completed_at": "2024-09-16T15:30:18.373731Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023946762084960938, "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:30:18.368665Z", "completed_at": "2024-09-16T15:30:18.381757Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.383713Z", "completed_at": "2024-09-16T15:30:18.383721Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020147085189819336, "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:30:18.375289Z", "completed_at": "2024-09-16T15:30:18.384520Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.390617Z", "completed_at": "2024-09-16T15:30:18.390627Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023869037628173828, "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:30:18.385151Z", "completed_at": "2024-09-16T15:30:18.395850Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.397991Z", "completed_at": "2024-09-16T15:30:18.397998Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023501157760620117, "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:30:18.391602Z", "completed_at": "2024-09-16T15:30:18.398880Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.401299Z", "completed_at": "2024-09-16T15:30:18.401309Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01833629608154297, "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:30:18.402171Z", "completed_at": "2024-09-16T15:30:18.412499Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.414526Z", "completed_at": "2024-09-16T15:30:18.414535Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01806473731994629, "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:30:18.408419Z", "completed_at": "2024-09-16T15:30:18.419422Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.421436Z", "completed_at": "2024-09-16T15:30:18.421444Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021548748016357422, "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:30:18.415433Z", "completed_at": "2024-09-16T15:30:18.427418Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.429713Z", "completed_at": "2024-09-16T15:30:18.429721Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022791624069213867, "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:30:18.422345Z", "completed_at": "2024-09-16T15:30:18.431290Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.437204Z", "completed_at": "2024-09-16T15:30:18.437212Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02349233627319336, "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:30:18.433169Z", "completed_at": "2024-09-16T15:30:18.440018Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.446331Z", "completed_at": "2024-09-16T15:30:18.446339Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01803898811340332, "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:30:18.440651Z", "completed_at": "2024-09-16T15:30:18.451304Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.453358Z", "completed_at": "2024-09-16T15:30:18.453366Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02162313461303711, "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:30:18.447295Z", "completed_at": "2024-09-16T15:30:18.454183Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.459367Z", "completed_at": "2024-09-16T15:30:18.459377Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020809412002563477, "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:30:18.454749Z", "completed_at": "2024-09-16T15:30:18.461778Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.467988Z", "completed_at": "2024-09-16T15:30:18.467996Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0225217342376709, "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:30:18.463026Z", "completed_at": "2024-09-16T15:30:18.469630Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.477654Z", "completed_at": "2024-09-16T15:30:18.477662Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019773244857788086, "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:30:18.470168Z", "completed_at": "2024-09-16T15:30:18.483519Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.485743Z", "completed_at": "2024-09-16T15:30:18.485751Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024625062942504883, "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:30:18.479268Z", "completed_at": "2024-09-16T15:30:18.486635Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.492694Z", "completed_at": "2024-09-16T15:30:18.492704Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02395915985107422, "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:30:18.487804Z", "completed_at": "2024-09-16T15:30:18.495531Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.501703Z", "completed_at": "2024-09-16T15:30:18.501713Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023195505142211914, "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:30:18.496173Z", "completed_at": "2024-09-16T15:30:18.506748Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.508647Z", "completed_at": "2024-09-16T15:30:18.508654Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021561622619628906, "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:30:18.502657Z", "completed_at": "2024-09-16T15:30:18.509548Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.515652Z", "completed_at": "2024-09-16T15:30:18.515660Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021435976028442383, "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:30:18.510097Z", "completed_at": "2024-09-16T15:30:18.517180Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.524555Z", "completed_at": "2024-09-16T15:30:18.524563Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02362847328186035, "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:30:18.518997Z", "completed_at": "2024-09-16T15:30:18.527490Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.533450Z", "completed_at": "2024-09-16T15:30:18.533458Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01929163932800293, "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:30:18.528025Z", "completed_at": "2024-09-16T15:30:18.538414Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.541009Z", "completed_at": "2024-09-16T15:30:18.541020Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02338099479675293, "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:30:18.534446Z", "completed_at": "2024-09-16T15:30:18.540449Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.546545Z", "completed_at": "2024-09-16T15:30:18.546555Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02060103416442871, "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:30:18.541875Z", "completed_at": "2024-09-16T15:30:18.549384Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.555413Z", "completed_at": "2024-09-16T15:30:18.555421Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022855281829833984, "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:30:18.550589Z", "completed_at": "2024-09-16T15:30:18.557560Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.567497Z", "completed_at": "2024-09-16T15:30:18.567509Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021707534790039062, "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:30:18.562827Z", "completed_at": "2024-09-16T15:30:18.570076Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.572436Z", "completed_at": "2024-09-16T15:30:18.572444Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017859458923339844, "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:30:18.558782Z", "completed_at": "2024-09-16T15:30:18.571284Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.577587Z", "completed_at": "2024-09-16T15:30:18.577594Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027692079544067383, "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:30:18.573323Z", "completed_at": "2024-09-16T15:30:18.585018Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.587153Z", "completed_at": "2024-09-16T15:30:18.587163Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01870870590209961, "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:30:18.580720Z", "completed_at": "2024-09-16T15:30:18.588028Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.590441Z", "completed_at": "2024-09-16T15:30:18.590449Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018702268600463867, "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:30:18.591290Z", "completed_at": "2024-09-16T15:30:18.602187Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.608041Z", "completed_at": "2024-09-16T15:30:18.608050Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022336721420288086, "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:30:18.595619Z", "completed_at": "2024-09-16T15:30:18.603319Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.609511Z", "completed_at": "2024-09-16T15:30:18.609518Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023180484771728516, "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:30:18.603897Z", "completed_at": "2024-09-16T15:30:18.616287Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.618784Z", "completed_at": "2024-09-16T15:30:18.618791Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019076824188232422, "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:30:18.611211Z", "completed_at": "2024-09-16T15:30:18.620340Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.622730Z", "completed_at": "2024-09-16T15:30:18.622738Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020102977752685547, "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:30:18.623575Z", "completed_at": "2024-09-16T15:30:18.633758Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.639623Z", "completed_at": "2024-09-16T15:30:18.639632Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02158498764038086, "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:30:18.628259Z", "completed_at": "2024-09-16T15:30:18.635001Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.641249Z", "completed_at": "2024-09-16T15:30:18.641257Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021592378616333008, "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:30:18.635570Z", "completed_at": "2024-09-16T15:30:18.642902Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.648944Z", "completed_at": "2024-09-16T15:30:18.648952Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021439790725708008, "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:30:18.643458Z", "completed_at": "2024-09-16T15:30:18.650540Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.652886Z", "completed_at": "2024-09-16T15:30:18.652894Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018585920333862305, "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:30:18.658490Z", "completed_at": "2024-09-16T15:30:18.666167Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.671924Z", "completed_at": "2024-09-16T15:30:18.671932Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022060871124267578, "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:30:18.653772Z", "completed_at": "2024-09-16T15:30:18.666736Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.672783Z", "completed_at": "2024-09-16T15:30:18.672792Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024657487869262695, "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:30:18.667280Z", "completed_at": "2024-09-16T15:30:18.677620Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.680272Z", "completed_at": "2024-09-16T15:30:18.680282Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022497892379760742, "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:30:18.673788Z", "completed_at": "2024-09-16T15:30:18.679731Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.682334Z", "completed_at": "2024-09-16T15:30:18.682341Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.016910791397094727, "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:30:18.684410Z", "completed_at": "2024-09-16T15:30:18.695439Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.697892Z", "completed_at": "2024-09-16T15:30:18.697900Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01891016960144043, "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:30:18.690295Z", "completed_at": "2024-09-16T15:30:18.697321Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.864222Z", "completed_at": "2024-09-16T15:30:18.864237Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.18323349952697754, "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:30:18.698726Z", "completed_at": "2024-09-16T15:30:18.866478Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.868900Z", "completed_at": "2024-09-16T15:30:18.868912Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.17939066886901855, "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:30:18.702789Z", "completed_at": "2024-09-16T15:30:18.867627Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.870411Z", "completed_at": "2024-09-16T15:30:18.870423Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.17578887939453125, "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:30:18.873777Z", "completed_at": "2024-09-16T15:30:18.883915Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.889756Z", "completed_at": "2024-09-16T15:30:18.889771Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02163219451904297, "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:30:18.878616Z", "completed_at": "2024-09-16T15:30:18.885220Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.894760Z", "completed_at": "2024-09-16T15:30:18.894771Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025063753128051758, "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:30:18.885766Z", "completed_at": "2024-09-16T15:30:18.896377Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.898953Z", "completed_at": "2024-09-16T15:30:18.898963Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021082162857055664, "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:30:18.890811Z", "completed_at": "2024-09-16T15:30:18.898401Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.900967Z", "completed_at": "2024-09-16T15:30:18.900974Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018466949462890625, "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:30:18.903037Z", "completed_at": "2024-09-16T15:30:18.915248Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.920220Z", "completed_at": "2024-09-16T15:30:18.920230Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022542238235473633, "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:30:18.908641Z", "completed_at": "2024-09-16T15:30:18.919649Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.925480Z", "completed_at": "2024-09-16T15:30:18.925490Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025809288024902344, "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:30:18.916481Z", "completed_at": "2024-09-16T15:30:18.926446Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.928598Z", "completed_at": "2024-09-16T15:30:18.928605Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02069091796875, "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:30:18.921103Z", "completed_at": "2024-09-16T15:30:18.929433Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.932172Z", "completed_at": "2024-09-16T15:30:18.932181Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01834845542907715, "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:30:18.939689Z", "completed_at": "2024-09-16T15:30:18.949415Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.951228Z", "completed_at": "2024-09-16T15:30:18.951236Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020702600479125977, "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:30:18.935417Z", "completed_at": "2024-09-16T15:30:18.950542Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.957916Z", "completed_at": "2024-09-16T15:30:18.957924Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027992963790893555, "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:30:18.945300Z", "completed_at": "2024-09-16T15:30:18.952087Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.959476Z", "completed_at": "2024-09-16T15:30:18.959483Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025406599044799805, "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:30:18.952637Z", "completed_at": "2024-09-16T15:30:18.961745Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.964118Z", "completed_at": "2024-09-16T15:30:18.964126Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01985025405883789, "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:30:18.966119Z", "completed_at": "2024-09-16T15:30:18.976194Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.981513Z", "completed_at": "2024-09-16T15:30:18.981524Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020447731018066406, "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:30:18.971416Z", "completed_at": "2024-09-16T15:30:18.982332Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.988634Z", "completed_at": "2024-09-16T15:30:18.988644Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025783300399780273, "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:30:18.976759Z", "completed_at": "2024-09-16T15:30:18.987233Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.989669Z", "completed_at": "2024-09-16T15:30:18.989678Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024825334548950195, "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:30:18.983000Z", "completed_at": "2024-09-16T15:30:18.990532Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:18.992989Z", "completed_at": "2024-09-16T15:30:18.993018Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017604351043701172, "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:30:18.996251Z", "completed_at": "2024-09-16T15:30:19.010858Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.012268Z", "completed_at": "2024-09-16T15:30:19.012277Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021323442459106445, "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:30:19.002201Z", "completed_at": "2024-09-16T15:30:19.013163Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.019199Z", "completed_at": "2024-09-16T15:30:19.019206Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024896860122680664, "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:30:19.006689Z", "completed_at": "2024-09-16T15:30:19.013762Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.020063Z", "completed_at": "2024-09-16T15:30:19.020070Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025154829025268555, "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:30:19.014289Z", "completed_at": "2024-09-16T15:30:19.021683Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.024427Z", "completed_at": "2024-09-16T15:30:19.024437Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023018836975097656, "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:30:19.026499Z", "completed_at": "2024-09-16T15:30:19.036962Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.042500Z", "completed_at": "2024-09-16T15:30:19.042511Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02158951759338379, "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:30:19.033045Z", "completed_at": "2024-09-16T15:30:19.043390Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.050653Z", "completed_at": "2024-09-16T15:30:19.050661Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02545475959777832, "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:30:19.037657Z", "completed_at": "2024-09-16T15:30:19.049149Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.051521Z", "completed_at": "2024-09-16T15:30:19.051528Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025727033615112305, "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:30:19.044035Z", "completed_at": "2024-09-16T15:30:19.053724Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.056184Z", "completed_at": "2024-09-16T15:30:19.056194Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023894309997558594, "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:30:19.057674Z", "completed_at": "2024-09-16T15:30:19.067620Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.073119Z", "completed_at": "2024-09-16T15:30:19.073129Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020793437957763672, "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:30:19.063679Z", "completed_at": "2024-09-16T15:30:19.074019Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.076454Z", "completed_at": "2024-09-16T15:30:19.076461Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020977497100830078, "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:30:19.068964Z", "completed_at": "2024-09-16T15:30:19.075844Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.081893Z", "completed_at": "2024-09-16T15:30:19.081902Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024938583374023438, "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:30:19.077322Z", "completed_at": "2024-09-16T15:30:19.084133Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.089234Z", "completed_at": "2024-09-16T15:30:19.089246Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02103114128112793, "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:30:19.085962Z", "completed_at": "2024-09-16T15:30:19.092141Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.099532Z", "completed_at": "2024-09-16T15:30:19.099540Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018370866775512695, "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:30:19.093265Z", "completed_at": "2024-09-16T15:30:19.104850Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.107825Z", "completed_at": "2024-09-16T15:30:19.107833Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02257704734802246, "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:30:19.100389Z", "completed_at": "2024-09-16T15:30:19.107266Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.113469Z", "completed_at": "2024-09-16T15:30:19.113477Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02344036102294922, "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:30:19.108686Z", "completed_at": "2024-09-16T15:30:19.116289Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.122195Z", "completed_at": "2024-09-16T15:30:19.122203Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023497581481933594, "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:30:19.117547Z", "completed_at": "2024-09-16T15:30:19.124839Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.134177Z", "completed_at": "2024-09-16T15:30:19.134189Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0215909481048584, "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:30:19.125491Z", "completed_at": "2024-09-16T15:30:19.135334Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.137911Z", "completed_at": "2024-09-16T15:30:19.137919Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02110767364501953, "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:30:19.129526Z", "completed_at": "2024-09-16T15:30:19.136494Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.144252Z", "completed_at": "2024-09-16T15:30:19.144263Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022774696350097656, "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:30:19.138765Z", "completed_at": "2024-09-16T15:30:19.148122Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.153976Z", "completed_at": "2024-09-16T15:30:19.153984Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020518779754638672, "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:30:19.149935Z", "completed_at": "2024-09-16T15:30:19.156684Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.165944Z", "completed_at": "2024-09-16T15:30:19.165954Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020801544189453125, "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:30:19.161302Z", "completed_at": "2024-09-16T15:30:19.167659Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.173733Z", "completed_at": "2024-09-16T15:30:19.173742Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02449822425842285, "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:30:19.157301Z", "completed_at": "2024-09-16T15:30:19.168818Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.175208Z", "completed_at": "2024-09-16T15:30:19.175216Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026618242263793945, "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:30:19.169494Z", "completed_at": "2024-09-16T15:30:19.176851Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.179271Z", "completed_at": "2024-09-16T15:30:19.179279Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.014051198959350586, "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:30:19.180102Z", "completed_at": "2024-09-16T15:30:19.187141Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.198252Z", "completed_at": "2024-09-16T15:30:19.198261Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023759126663208008, "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:30:19.187674Z", "completed_at": "2024-09-16T15:30:19.199792Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.205975Z", "completed_at": "2024-09-16T15:30:19.205983Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027413368225097656, "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:30:19.194000Z", "completed_at": "2024-09-16T15:30:19.201114Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.207458Z", "completed_at": "2024-09-16T15:30:19.207466Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02312612533569336, "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:30:19.201714Z", "completed_at": "2024-09-16T15:30:19.209744Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.215599Z", "completed_at": "2024-09-16T15:30:19.215609Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022345781326293945, "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:30:19.211544Z", "completed_at": "2024-09-16T15:30:19.219217Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.228510Z", "completed_at": "2024-09-16T15:30:19.228518Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02176809310913086, "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:30:19.219784Z", "completed_at": "2024-09-16T15:30:19.230179Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.237788Z", "completed_at": "2024-09-16T15:30:19.237796Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026958227157592773, "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:30:19.224446Z", "completed_at": "2024-09-16T15:30:19.231604Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.239275Z", "completed_at": "2024-09-16T15:30:19.239283Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022738218307495117, "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:30:19.232135Z", "completed_at": "2024-09-16T15:30:19.242127Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.248299Z", "completed_at": "2024-09-16T15:30:19.248309Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024611473083496094, "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:30:19.243345Z", "completed_at": "2024-09-16T15:30:19.250550Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.260156Z", "completed_at": "2024-09-16T15:30:19.260166Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021628379821777344, "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:30:19.251743Z", "completed_at": "2024-09-16T15:30:19.262087Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.264465Z", "completed_at": "2024-09-16T15:30:19.264473Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02182626724243164, "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:30:19.256030Z", "completed_at": "2024-09-16T15:30:19.262627Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.265346Z", "completed_at": "2024-09-16T15:30:19.265353Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017770051956176758, "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:30:19.266817Z", "completed_at": "2024-09-16T15:30:19.274471Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.280567Z", "completed_at": "2024-09-16T15:30:19.280575Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0195004940032959, "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:30:19.275044Z", "completed_at": "2024-09-16T15:30:19.287423Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.293077Z", "completed_at": "2024-09-16T15:30:19.293085Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027003765106201172, "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:30:19.281571Z", "completed_at": "2024-09-16T15:30:19.293958Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.296481Z", "completed_at": "2024-09-16T15:30:19.296489Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023363828659057617, "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:30:19.287978Z", "completed_at": "2024-09-16T15:30:19.295249Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.297934Z", "completed_at": "2024-09-16T15:30:19.297941Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02414393424987793, "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:30:19.300068Z", "completed_at": "2024-09-16T15:30:19.311006Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.312905Z", "completed_at": "2024-09-16T15:30:19.312912Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018416881561279297, "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:30:19.306971Z", "completed_at": "2024-09-16T15:30:19.317826Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.323268Z", "completed_at": "2024-09-16T15:30:19.323277Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024595022201538086, "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:30:19.313858Z", "completed_at": "2024-09-16T15:30:19.324947Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.327315Z", "completed_at": "2024-09-16T15:30:19.327323Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021811485290527344, "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:30:19.318412Z", "completed_at": "2024-09-16T15:30:19.325527Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.328155Z", "completed_at": "2024-09-16T15:30:19.328161Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021935701370239258, "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:30:19.329610Z", "completed_at": "2024-09-16T15:30:19.338740Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.344864Z", "completed_at": "2024-09-16T15:30:19.344874Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020604610443115234, "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:30:19.339274Z", "completed_at": "2024-09-16T15:30:19.354118Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.355657Z", "completed_at": "2024-09-16T15:30:19.355665Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026782989501953125, "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:30:19.345895Z", "completed_at": "2024-09-16T15:30:19.356503Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.358942Z", "completed_at": "2024-09-16T15:30:19.358950Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021621227264404297, "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:30:19.350205Z", "completed_at": "2024-09-16T15:30:19.357719Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.360351Z", "completed_at": "2024-09-16T15:30:19.360358Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022357940673828125, "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:30:19.362517Z", "completed_at": "2024-09-16T15:30:19.369482Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.375525Z", "completed_at": "2024-09-16T15:30:19.375533Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018489837646484375, "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:30:19.370047Z", "completed_at": "2024-09-16T15:30:19.381679Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.387642Z", "completed_at": "2024-09-16T15:30:19.387655Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026554346084594727, "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:30:19.376479Z", "completed_at": "2024-09-16T15:30:19.388866Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.391291Z", "completed_at": "2024-09-16T15:30:19.391299Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023278474807739258, "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:30:19.382884Z", "completed_at": "2024-09-16T15:30:19.390055Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.392710Z", "completed_at": "2024-09-16T15:30:19.392717Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02397632598876953, "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:30:19.394875Z", "completed_at": "2024-09-16T15:30:19.406052Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.407931Z", "completed_at": "2024-09-16T15:30:19.407939Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0185699462890625, "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:30:19.401975Z", "completed_at": "2024-09-16T15:30:19.412800Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.418253Z", "completed_at": "2024-09-16T15:30:19.418261Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024771928787231445, "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:30:19.408839Z", "completed_at": "2024-09-16T15:30:19.419285Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.421696Z", "completed_at": "2024-09-16T15:30:19.421704Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021275997161865234, "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:30:19.413410Z", "completed_at": "2024-09-16T15:30:19.420486Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.423109Z", "completed_at": "2024-09-16T15:30:19.423116Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02187323570251465, "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:30:19.425260Z", "completed_at": "2024-09-16T15:30:19.433317Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.439350Z", "completed_at": "2024-09-16T15:30:19.439358Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019626855850219727, "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:30:19.433889Z", "completed_at": "2024-09-16T15:30:19.448679Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.450301Z", "completed_at": "2024-09-16T15:30:19.450308Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02646493911743164, "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:30:19.440297Z", "completed_at": "2024-09-16T15:30:19.451124Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.453544Z", "completed_at": "2024-09-16T15:30:19.453553Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02169013023376465, "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:30:19.444595Z", "completed_at": "2024-09-16T15:30:19.451705Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.454413Z", "completed_at": "2024-09-16T15:30:19.454420Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02179431915283203, "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:30:19.457701Z", "completed_at": "2024-09-16T15:30:19.468289Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.470176Z", "completed_at": "2024-09-16T15:30:19.470185Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018050193786621094, "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:30:19.463919Z", "completed_at": "2024-09-16T15:30:19.471049Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.482216Z", "completed_at": "2024-09-16T15:30:19.482226Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02655482292175293, "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:30:19.471604Z", "completed_at": "2024-09-16T15:30:19.484005Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.486390Z", "completed_at": "2024-09-16T15:30:19.486401Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023913860321044922, "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:30:19.477362Z", "completed_at": "2024-09-16T15:30:19.484607Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.487252Z", "completed_at": "2024-09-16T15:30:19.487259Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024152517318725586, "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:30:19.488699Z", "completed_at": "2024-09-16T15:30:19.495935Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.501841Z", "completed_at": "2024-09-16T15:30:19.501849Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018599510192871094, "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:30:19.497098Z", "completed_at": "2024-09-16T15:30:19.507455Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.513055Z", "completed_at": "2024-09-16T15:30:19.513065Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02510237693786621, "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:30:19.503337Z", "completed_at": "2024-09-16T15:30:19.514096Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.516589Z", "completed_at": "2024-09-16T15:30:19.516598Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021399497985839844, "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:30:19.508897Z", "completed_at": "2024-09-16T15:30:19.516054Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.518629Z", "completed_at": "2024-09-16T15:30:19.518639Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022260189056396484, "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:30:19.520147Z", "completed_at": "2024-09-16T15:30:19.531979Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.533811Z", "completed_at": "2024-09-16T15:30:19.533822Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019277334213256836, "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:30:19.527626Z", "completed_at": "2024-09-16T15:30:19.535246Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.544846Z", "completed_at": "2024-09-16T15:30:19.544855Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02695178985595703, "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:30:19.535794Z", "completed_at": "2024-09-16T15:30:19.546702Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.549087Z", "completed_at": "2024-09-16T15:30:19.549098Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02229595184326172, "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:30:19.540841Z", "completed_at": "2024-09-16T15:30:19.548507Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.553529Z", "completed_at": "2024-09-16T15:30:19.553537Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021112680435180664, "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:30:19.550528Z", "completed_at": "2024-09-16T15:30:19.556634Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.562796Z", "completed_at": "2024-09-16T15:30:19.562804Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.016972780227661133, "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:30:19.557853Z", "completed_at": "2024-09-16T15:30:19.564854Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.576418Z", "completed_at": "2024-09-16T15:30:19.576428Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026612520217895508, "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:30:19.572226Z", "completed_at": "2024-09-16T15:30:19.579036Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.581363Z", "completed_at": "2024-09-16T15:30:19.581371Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01931309700012207, "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:30:19.566176Z", "completed_at": "2024-09-16T15:30:19.579566Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.582201Z", "completed_at": "2024-09-16T15:30:19.582208Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025045156478881836, "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:30:19.583073Z", "completed_at": "2024-09-16T15:30:19.593961Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.596374Z", "completed_at": "2024-09-16T15:30:19.596382Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01898670196533203, "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:30:19.589236Z", "completed_at": "2024-09-16T15:30:19.595833Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.601795Z", "completed_at": "2024-09-16T15:30:19.601803Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021167278289794922, "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:30:19.597805Z", "completed_at": "2024-09-16T15:30:19.608990Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.610947Z", "completed_at": "2024-09-16T15:30:19.610958Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017705202102661133, "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:30:19.603943Z", "completed_at": "2024-09-16T15:30:19.611817Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.614152Z", "completed_at": "2024-09-16T15:30:19.614159Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0197298526763916, "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:30:19.614988Z", "completed_at": "2024-09-16T15:30:19.626879Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.632705Z", "completed_at": "2024-09-16T15:30:19.632714Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023240327835083008, "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:30:19.620482Z", "completed_at": "2024-09-16T15:30:19.628074Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.634169Z", "completed_at": "2024-09-16T15:30:19.634176Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023971080780029297, "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:30:19.628639Z", "completed_at": "2024-09-16T15:30:19.639812Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.641935Z", "completed_at": "2024-09-16T15:30:19.641943Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017436981201171875, "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:30:19.635858Z", "completed_at": "2024-09-16T15:30:19.642799Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.645191Z", "completed_at": "2024-09-16T15:30:19.645202Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017802953720092773, "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:30:19.646613Z", "completed_at": "2024-09-16T15:30:19.655862Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.664683Z", "completed_at": "2024-09-16T15:30:19.664697Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023639678955078125, "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:30:19.652019Z", "completed_at": "2024-09-16T15:30:19.665709Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.668191Z", "completed_at": "2024-09-16T15:30:19.668198Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024950742721557617, "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:30:19.657154Z", "completed_at": "2024-09-16T15:30:19.667628Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.674023Z", "completed_at": "2024-09-16T15:30:19.674032Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02348470687866211, "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:30:19.669066Z", "completed_at": "2024-09-16T15:30:19.675887Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.678307Z", "completed_at": "2024-09-16T15:30:19.678315Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022015094757080078, "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:30:19.679136Z", "completed_at": "2024-09-16T15:30:19.689778Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.695105Z", "completed_at": "2024-09-16T15:30:19.695116Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021856069564819336, "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:30:19.685815Z", "completed_at": "2024-09-16T15:30:19.696115Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.698621Z", "completed_at": "2024-09-16T15:30:19.698628Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021036624908447266, "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:30:19.690965Z", "completed_at": "2024-09-16T15:30:19.698089Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.704238Z", "completed_at": "2024-09-16T15:30:19.704246Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021185636520385742, "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:30:19.699465Z", "completed_at": "2024-09-16T15:30:19.706467Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.713818Z", "completed_at": "2024-09-16T15:30:19.713827Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02357316017150879, "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:30:19.708303Z", "completed_at": "2024-09-16T15:30:19.716545Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.722414Z", "completed_at": "2024-09-16T15:30:19.722423Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019015073776245117, "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:30:19.717733Z", "completed_at": "2024-09-16T15:30:19.727929Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.733476Z", "completed_at": "2024-09-16T15:30:19.733487Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025936365127563477, "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:30:19.723259Z", "completed_at": "2024-09-16T15:30:19.734343Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.736347Z", "completed_at": "2024-09-16T15:30:19.736355Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0217897891998291, "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:30:19.729411Z", "completed_at": "2024-09-16T15:30:19.737202Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.739596Z", "completed_at": "2024-09-16T15:30:19.739604Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017895936965942383, "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:30:19.740429Z", "completed_at": "2024-09-16T15:30:19.750648Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.752634Z", "completed_at": "2024-09-16T15:30:19.752644Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017824649810791016, "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:30:19.746634Z", "completed_at": "2024-09-16T15:30:19.753503Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.759847Z", "completed_at": "2024-09-16T15:30:19.759854Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021617650985717773, "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:30:19.754068Z", "completed_at": "2024-09-16T15:30:19.765088Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.767097Z", "completed_at": "2024-09-16T15:30:19.767106Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022082805633544922, "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:30:19.760826Z", "completed_at": "2024-09-16T15:30:19.769169Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.775667Z", "completed_at": "2024-09-16T15:30:19.775678Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023905277252197266, "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:30:19.770502Z", "completed_at": "2024-09-16T15:30:19.781996Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.784473Z", "completed_at": "2024-09-16T15:30:19.784481Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018892765045166016, "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:30:19.777299Z", "completed_at": "2024-09-16T15:30:19.783936Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.790039Z", "completed_at": "2024-09-16T15:30:19.790048Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021567344665527344, "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:30:19.785389Z", "completed_at": "2024-09-16T15:30:19.795793Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.797867Z", "completed_at": "2024-09-16T15:30:19.797876Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021416664123535156, "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:30:19.791686Z", "completed_at": "2024-09-16T15:30:19.799879Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.807195Z", "completed_at": "2024-09-16T15:30:19.807206Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02403712272644043, "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:30:19.801698Z", "completed_at": "2024-09-16T15:30:19.813828Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.816209Z", "completed_at": "2024-09-16T15:30:19.816217Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0191800594329834, "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:30:19.808785Z", "completed_at": "2024-09-16T15:30:19.815636Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.821692Z", "completed_at": "2024-09-16T15:30:19.821703Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023075580596923828, "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:30:19.817087Z", "completed_at": "2024-09-16T15:30:19.828092Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.830093Z", "completed_at": "2024-09-16T15:30:19.830102Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02202892303466797, "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:30:19.823359Z", "completed_at": "2024-09-16T15:30:19.830922Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.833263Z", "completed_at": "2024-09-16T15:30:19.833270Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01832866668701172, "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:30:19.838189Z", "completed_at": "2024-09-16T15:30:19.843815Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.846084Z", "completed_at": "2024-09-16T15:30:19.846094Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01674365997314453, "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:30:19.834105Z", "completed_at": "2024-09-16T15:30:19.844374Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.846946Z", "completed_at": "2024-09-16T15:30:19.846953Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018336057662963867, "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:30:19.847780Z", "completed_at": "2024-09-16T15:30:19.858865Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.860840Z", "completed_at": "2024-09-16T15:30:19.860849Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01874399185180664, "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:30:19.855322Z", "completed_at": "2024-09-16T15:30:19.861699Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.867893Z", "completed_at": "2024-09-16T15:30:19.867903Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022513389587402344, "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:30:19.862827Z", "completed_at": "2024-09-16T15:30:19.873952Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.876690Z", "completed_at": "2024-09-16T15:30:19.876698Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018501996994018555, "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:30:19.868748Z", "completed_at": "2024-09-16T15:30:19.876146Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.882206Z", "completed_at": "2024-09-16T15:30:19.882216Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02288031578063965, "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:30:19.878182Z", "completed_at": "2024-09-16T15:30:19.885163Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.890935Z", "completed_at": "2024-09-16T15:30:19.890944Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017857789993286133, "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:30:19.886312Z", "completed_at": "2024-09-16T15:30:19.892984Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.903833Z", "completed_at": "2024-09-16T15:30:19.903845Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026391267776489258, "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:30:19.894241Z", "completed_at": "2024-09-16T15:30:19.906431Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.908734Z", "completed_at": "2024-09-16T15:30:19.908744Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0231325626373291, "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:30:19.899797Z", "completed_at": "2024-09-16T15:30:19.907018Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.909625Z", "completed_at": "2024-09-16T15:30:19.909631Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019396305084228516, "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:30:19.910465Z", "completed_at": "2024-09-16T15:30:19.920600Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.922544Z", "completed_at": "2024-09-16T15:30:19.922552Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017766714096069336, "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:30:19.916518Z", "completed_at": "2024-09-16T15:30:19.923360Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.925922Z", "completed_at": "2024-09-16T15:30:19.925929Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017886638641357422, "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:30:19.930839Z", "completed_at": "2024-09-16T15:30:19.937201Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.944330Z", "completed_at": "2024-09-16T15:30:19.944340Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022660493850708008, "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:30:19.926761Z", "completed_at": "2024-09-16T15:30:19.938322Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.945919Z", "completed_at": "2024-09-16T15:30:19.945925Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02483654022216797, "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:30:19.938896Z", "completed_at": "2024-09-16T15:30:19.951525Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.953716Z", "completed_at": "2024-09-16T15:30:19.953725Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018930673599243164, "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:30:19.947568Z", "completed_at": "2024-09-16T15:30:19.955186Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.957544Z", "completed_at": "2024-09-16T15:30:19.957552Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019870519638061523, "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:30:19.958378Z", "completed_at": "2024-09-16T15:30:19.969054Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.975215Z", "completed_at": "2024-09-16T15:30:19.975226Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02241659164428711, "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:30:19.963223Z", "completed_at": "2024-09-16T15:30:19.970354Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.976826Z", "completed_at": "2024-09-16T15:30:19.976833Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02229785919189453, "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:30:19.970894Z", "completed_at": "2024-09-16T15:30:19.978549Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.984857Z", "completed_at": "2024-09-16T15:30:19.984868Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02235269546508789, "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:30:19.979110Z", "completed_at": "2024-09-16T15:30:19.986483Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:19.988761Z", "completed_at": "2024-09-16T15:30:19.988769Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01914811134338379, "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:30:19.989638Z", "completed_at": "2024-09-16T15:30:20.001379Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.007293Z", "completed_at": "2024-09-16T15:30:20.007301Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023157835006713867, "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:30:19.995793Z", "completed_at": "2024-09-16T15:30:20.006697Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.008829Z", "completed_at": "2024-09-16T15:30:20.008838Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023081541061401367, "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:30:20.002691Z", "completed_at": "2024-09-16T15:30:20.009692Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.015733Z", "completed_at": "2024-09-16T15:30:20.015741Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020659208297729492, "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:30:20.010913Z", "completed_at": "2024-09-16T15:30:20.017883Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.020207Z", "completed_at": "2024-09-16T15:30:20.020218Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018273115158081055, "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:30:20.021672Z", "completed_at": "2024-09-16T15:30:20.031334Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.038253Z", "completed_at": "2024-09-16T15:30:20.038263Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0217742919921875, "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:30:20.025710Z", "completed_at": "2024-09-16T15:30:20.031909Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.039445Z", "completed_at": "2024-09-16T15:30:20.039452Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022217512130737305, "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:30:20.033090Z", "completed_at": "2024-09-16T15:30:20.042267Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.048145Z", "completed_at": "2024-09-16T15:30:20.048156Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027184486389160156, "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:30:20.042888Z", "completed_at": "2024-09-16T15:30:20.050264Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.059575Z", "completed_at": "2024-09-16T15:30:20.059585Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02722620964050293, "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:30:20.055558Z", "completed_at": "2024-09-16T15:30:20.062039Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.064364Z", "completed_at": "2024-09-16T15:30:20.064374Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.016928672790527344, "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:30:20.051507Z", "completed_at": "2024-09-16T15:30:20.062588Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.065256Z", "completed_at": "2024-09-16T15:30:20.065263Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018424272537231445, "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:30:20.066090Z", "completed_at": "2024-09-16T15:30:20.077516Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.079919Z", "completed_at": "2024-09-16T15:30:20.079927Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019583463668823242, "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:30:20.072426Z", "completed_at": "2024-09-16T15:30:20.079380Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.087296Z", "completed_at": "2024-09-16T15:30:20.087307Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023639917373657227, "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:30:20.081350Z", "completed_at": "2024-09-16T15:30:20.094124Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.096558Z", "completed_at": "2024-09-16T15:30:20.096566Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019835472106933594, "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:30:20.088862Z", "completed_at": "2024-09-16T15:30:20.095410Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.098024Z", "completed_at": "2024-09-16T15:30:20.098031Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020029067993164062, "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:30:20.100099Z", "completed_at": "2024-09-16T15:30:20.110487Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.112222Z", "completed_at": "2024-09-16T15:30:20.112230Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017623424530029297, "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:30:20.104918Z", "completed_at": "2024-09-16T15:30:20.113080Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.122436Z", "completed_at": "2024-09-16T15:30:20.122444Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02659320831298828, "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:30:20.113643Z", "completed_at": "2024-09-16T15:30:20.124131Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.126560Z", "completed_at": "2024-09-16T15:30:20.126568Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01764535903930664, "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:30:20.117694Z", "completed_at": "2024-09-16T15:30:20.125975Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.133555Z", "completed_at": "2024-09-16T15:30:20.133565Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023866653442382812, "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:30:20.128005Z", "completed_at": "2024-09-16T15:30:20.137056Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.142846Z", "completed_at": "2024-09-16T15:30:20.142857Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019383907318115234, "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:30:20.137632Z", "completed_at": "2024-09-16T15:30:20.149248Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.154719Z", "completed_at": "2024-09-16T15:30:20.154727Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027413129806518555, "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:30:20.144372Z", "completed_at": "2024-09-16T15:30:20.155520Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.158042Z", "completed_at": "2024-09-16T15:30:20.158049Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02167344093322754, "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:30:20.149921Z", "completed_at": "2024-09-16T15:30:20.157417Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.163524Z", "completed_at": "2024-09-16T15:30:20.163534Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021951675415039062, "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:30:20.158876Z", "completed_at": "2024-09-16T15:30:20.165761Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.171597Z", "completed_at": "2024-09-16T15:30:20.171605Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017632246017456055, "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:30:20.167596Z", "completed_at": "2024-09-16T15:30:20.174404Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.182038Z", "completed_at": "2024-09-16T15:30:20.182046Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01923966407775879, "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:30:20.175554Z", "completed_at": "2024-09-16T15:30:20.188010Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.193764Z", "completed_at": "2024-09-16T15:30:20.193772Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026881933212280273, "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:30:20.182887Z", "completed_at": "2024-09-16T15:30:20.194636Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.196656Z", "completed_at": "2024-09-16T15:30:20.196664Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024296045303344727, "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:30:20.189407Z", "completed_at": "2024-09-16T15:30:20.197515Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.199948Z", "completed_at": "2024-09-16T15:30:20.199958Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01865696907043457, "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:30:20.200813Z", "completed_at": "2024-09-16T15:30:20.211271Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.213291Z", "completed_at": "2024-09-16T15:30:20.213299Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018178224563598633, "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:30:20.207192Z", "completed_at": "2024-09-16T15:30:20.214147Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.220160Z", "completed_at": "2024-09-16T15:30:20.220171Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02158975601196289, "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:30:20.214732Z", "completed_at": "2024-09-16T15:30:20.227286Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.229798Z", "completed_at": "2024-09-16T15:30:20.229808Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024113178253173828, "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:30:20.221143Z", "completed_at": "2024-09-16T15:30:20.229243Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.235309Z", "completed_at": "2024-09-16T15:30:20.235317Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022876501083374023, "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:30:20.231247Z", "completed_at": "2024-09-16T15:30:20.238361Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.244366Z", "completed_at": "2024-09-16T15:30:20.244375Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01776599884033203, "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:30:20.239537Z", "completed_at": "2024-09-16T15:30:20.246543Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.256018Z", "completed_at": "2024-09-16T15:30:20.256028Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025501251220703125, "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:30:20.251811Z", "completed_at": "2024-09-16T15:30:20.258553Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.260832Z", "completed_at": "2024-09-16T15:30:20.260839Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017328500747680664, "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:30:20.247768Z", "completed_at": "2024-09-16T15:30:20.259162Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.261708Z", "completed_at": "2024-09-16T15:30:20.261715Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022885560989379883, "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:30:20.262540Z", "completed_at": "2024-09-16T15:30:20.275011Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.277420Z", "completed_at": "2024-09-16T15:30:20.277429Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020497798919677734, "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:30:20.268705Z", "completed_at": "2024-09-16T15:30:20.276845Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.282801Z", "completed_at": "2024-09-16T15:30:20.282810Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022695302963256836, "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:30:20.278810Z", "completed_at": "2024-09-16T15:30:20.289665Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.291616Z", "completed_at": "2024-09-16T15:30:20.291626Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01736903190612793, "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:30:20.284514Z", "completed_at": "2024-09-16T15:30:20.292419Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.294805Z", "completed_at": "2024-09-16T15:30:20.294812Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019363880157470703, "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:30:20.295656Z", "completed_at": "2024-09-16T15:30:20.306775Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.312856Z", "completed_at": "2024-09-16T15:30:20.312864Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022737979888916016, "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:30:20.299953Z", "completed_at": "2024-09-16T15:30:20.307305Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.313758Z", "completed_at": "2024-09-16T15:30:20.313770Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02291727066040039, "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:30:20.308518Z", "completed_at": "2024-09-16T15:30:20.315972Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.323445Z", "completed_at": "2024-09-16T15:30:20.323453Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01909184455871582, "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:30:20.317228Z", "completed_at": "2024-09-16T15:30:20.325600Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.331412Z", "completed_at": "2024-09-16T15:30:20.331422Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02364325523376465, "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:30:20.327362Z", "completed_at": "2024-09-16T15:30:20.337769Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.340265Z", "completed_at": "2024-09-16T15:30:20.340276Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017544031143188477, "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:30:20.332928Z", "completed_at": "2024-09-16T15:30:20.339701Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.345875Z", "completed_at": "2024-09-16T15:30:20.345883Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021684885025024414, "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:30:20.341151Z", "completed_at": "2024-09-16T15:30:20.351575Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.353690Z", "completed_at": "2024-09-16T15:30:20.353697Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021462440490722656, "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:30:20.347538Z", "completed_at": "2024-09-16T15:30:20.355753Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.361580Z", "completed_at": "2024-09-16T15:30:20.361590Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022583961486816406, "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:30:20.357551Z", "completed_at": "2024-09-16T15:30:20.369482Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.371864Z", "completed_at": "2024-09-16T15:30:20.371874Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019018173217773438, "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:30:20.363074Z", "completed_at": "2024-09-16T15:30:20.371316Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.377519Z", "completed_at": "2024-09-16T15:30:20.377528Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023061037063598633, "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:30:20.372711Z", "completed_at": "2024-09-16T15:30:20.383281Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.385428Z", "completed_at": "2024-09-16T15:30:20.385436Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023060083389282227, "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:30:20.379247Z", "completed_at": "2024-09-16T15:30:20.386937Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.389336Z", "completed_at": "2024-09-16T15:30:20.389344Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018739938735961914, "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:30:20.390181Z", "completed_at": "2024-09-16T15:30:20.400593Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.406801Z", "completed_at": "2024-09-16T15:30:20.406810Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02223062515258789, "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:30:20.394854Z", "completed_at": "2024-09-16T15:30:20.406209Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.408304Z", "completed_at": "2024-09-16T15:30:20.408311Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022063016891479492, "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:30:20.401941Z", "completed_at": "2024-09-16T15:30:20.409190Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.416970Z", "completed_at": "2024-09-16T15:30:20.416982Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022868633270263672, "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:30:20.410423Z", "completed_at": "2024-09-16T15:30:20.419228Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.421625Z", "completed_at": "2024-09-16T15:30:20.421633Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02043890953063965, "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:30:20.423080Z", "completed_at": "2024-09-16T15:30:20.433561Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.439354Z", "completed_at": "2024-09-16T15:30:20.439362Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02158379554748535, "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:30:20.427132Z", "completed_at": "2024-09-16T15:30:20.434134Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.440225Z", "completed_at": "2024-09-16T15:30:20.440234Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021760225296020508, "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:30:20.434689Z", "completed_at": "2024-09-16T15:30:20.445384Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.447484Z", "completed_at": "2024-09-16T15:30:20.447493Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025124311447143555, "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:30:20.441280Z", "completed_at": "2024-09-16T15:30:20.448384Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.450816Z", "completed_at": "2024-09-16T15:30:20.450824Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018016576766967773, "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:30:20.454045Z", "completed_at": "2024-09-16T15:30:20.469216Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.471129Z", "completed_at": "2024-09-16T15:30:20.471137Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02232837677001953, "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:30:20.458111Z", "completed_at": "2024-09-16T15:30:20.469836Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.472549Z", "completed_at": "2024-09-16T15:30:20.472559Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02311873435974121, "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:30:20.465211Z", "completed_at": "2024-09-16T15:30:20.472000Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.478290Z", "completed_at": "2024-09-16T15:30:20.478299Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02564859390258789, "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:30:20.473467Z", "completed_at": "2024-09-16T15:30:20.480559Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.482942Z", "completed_at": "2024-09-16T15:30:20.482950Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01871776580810547, "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:30:20.484920Z", "completed_at": "2024-09-16T15:30:20.499597Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.501839Z", "completed_at": "2024-09-16T15:30:20.501849Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022026777267456055, "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:30:20.490319Z", "completed_at": "2024-09-16T15:30:20.501249Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.509161Z", "completed_at": "2024-09-16T15:30:20.509169Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02747654914855957, "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:30:20.495372Z", "completed_at": "2024-09-16T15:30:20.502666Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.511173Z", "completed_at": "2024-09-16T15:30:20.511182Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027503252029418945, "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:30:20.503223Z", "completed_at": "2024-09-16T15:30:20.512884Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.515394Z", "completed_at": "2024-09-16T15:30:20.515402Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020796775817871094, "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:30:20.518635Z", "completed_at": "2024-09-16T15:30:20.532861Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.538821Z", "completed_at": "2024-09-16T15:30:20.538830Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025473356246948242, "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:30:20.523306Z", "completed_at": "2024-09-16T15:30:20.533540Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.539679Z", "completed_at": "2024-09-16T15:30:20.539688Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025002002716064453, "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:30:20.528091Z", "completed_at": "2024-09-16T15:30:20.538217Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.540631Z", "completed_at": "2024-09-16T15:30:20.540640Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02396225929260254, "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:30:20.534171Z", "completed_at": "2024-09-16T15:30:20.542100Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.544627Z", "completed_at": "2024-09-16T15:30:20.544637Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017366409301757812, "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:30:20.549065Z", "completed_at": "2024-09-16T15:30:20.564453Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.570547Z", "completed_at": "2024-09-16T15:30:20.570555Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0266263484954834, "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:30:20.553846Z", "completed_at": "2024-09-16T15:30:20.569386Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.571523Z", "completed_at": "2024-09-16T15:30:20.571530Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026111841201782227, "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:30:20.559524Z", "completed_at": "2024-09-16T15:30:20.569914Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.572435Z", "completed_at": "2024-09-16T15:30:20.572443Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02642059326171875, "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:30:20.565334Z", "completed_at": "2024-09-16T15:30:20.573286Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.576093Z", "completed_at": "2024-09-16T15:30:20.576100Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023095130920410156, "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:30:20.585950Z", "completed_at": "2024-09-16T15:30:20.595621Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.603355Z", "completed_at": "2024-09-16T15:30:20.603363Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02586531639099121, "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:30:20.590370Z", "completed_at": "2024-09-16T15:30:20.596317Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.604292Z", "completed_at": "2024-09-16T15:30:20.604303Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026203393936157227, "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:30:20.581796Z", "completed_at": "2024-09-16T15:30:20.601970Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.605184Z", "completed_at": "2024-09-16T15:30:20.605191Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.028325796127319336, "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:30:20.596867Z", "completed_at": "2024-09-16T15:30:20.608072Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.610556Z", "completed_at": "2024-09-16T15:30:20.610566Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02951192855834961, "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:30:20.617871Z", "completed_at": "2024-09-16T15:30:20.627086Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.628903Z", "completed_at": "2024-09-16T15:30:20.628912Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01967644691467285, "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:30:20.613777Z", "completed_at": "2024-09-16T15:30:20.628331Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.634392Z", "completed_at": "2024-09-16T15:30:20.634399Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025804758071899414, "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:30:20.622000Z", "completed_at": "2024-09-16T15:30:20.629754Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.635929Z", "completed_at": "2024-09-16T15:30:20.635936Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02606344223022461, "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:30:20.630311Z", "completed_at": "2024-09-16T15:30:20.637614Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.640053Z", "completed_at": "2024-09-16T15:30:20.640061Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.014145851135253906, "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:30:20.643267Z", "completed_at": "2024-09-16T15:30:20.658560Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.660435Z", "completed_at": "2024-09-16T15:30:20.660443Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022377729415893555, "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:30:20.647910Z", "completed_at": "2024-09-16T15:30:20.659790Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.665962Z", "completed_at": "2024-09-16T15:30:20.665970Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026628494262695312, "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:30:20.654330Z", "completed_at": "2024-09-16T15:30:20.661339Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.667503Z", "completed_at": "2024-09-16T15:30:20.667510Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026144981384277344, "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:30:20.661894Z", "completed_at": "2024-09-16T15:30:20.669190Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.671649Z", "completed_at": "2024-09-16T15:30:20.671657Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01816391944885254, "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:30:20.674935Z", "completed_at": "2024-09-16T15:30:20.688839Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.690828Z", "completed_at": "2024-09-16T15:30:20.690836Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021184682846069336, "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:30:20.679538Z", "completed_at": "2024-09-16T15:30:20.690149Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.698159Z", "completed_at": "2024-09-16T15:30:20.698167Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02723073959350586, "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:30:20.684552Z", "completed_at": "2024-09-16T15:30:20.691679Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.699802Z", "completed_at": "2024-09-16T15:30:20.699810Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02683424949645996, "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:30:20.692226Z", "completed_at": "2024-09-16T15:30:20.701534Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.703953Z", "completed_at": "2024-09-16T15:30:20.703960Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02024054527282715, "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:30:20.707225Z", "completed_at": "2024-09-16T15:30:20.720857Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.722822Z", "completed_at": "2024-09-16T15:30:20.722831Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020858049392700195, "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:30:20.711904Z", "completed_at": "2024-09-16T15:30:20.722147Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.728318Z", "completed_at": "2024-09-16T15:30:20.728326Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025079011917114258, "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:30:20.716796Z", "completed_at": "2024-09-16T15:30:20.723714Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.729979Z", "completed_at": "2024-09-16T15:30:20.729987Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024691343307495117, "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:30:20.724232Z", "completed_at": "2024-09-16T15:30:20.732212Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.734682Z", "completed_at": "2024-09-16T15:30:20.734690Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018717527389526367, "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:30:20.736644Z", "completed_at": "2024-09-16T15:30:20.752439Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.754526Z", "completed_at": "2024-09-16T15:30:20.754535Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022974491119384766, "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:30:20.742083Z", "completed_at": "2024-09-16T15:30:20.753876Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.759988Z", "completed_at": "2024-09-16T15:30:20.759996Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026560306549072266, "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:30:20.748467Z", "completed_at": "2024-09-16T15:30:20.755391Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.761574Z", "completed_at": "2024-09-16T15:30:20.761581Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02616715431213379, "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:30:20.755949Z", "completed_at": "2024-09-16T15:30:20.763259Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.765723Z", "completed_at": "2024-09-16T15:30:20.765731Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018024682998657227, "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:30:20.768945Z", "completed_at": "2024-09-16T15:30:20.783033Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.785023Z", "completed_at": "2024-09-16T15:30:20.785033Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021350383758544922, "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:30:20.773585Z", "completed_at": "2024-09-16T15:30:20.784336Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.792542Z", "completed_at": "2024-09-16T15:30:20.792549Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027535676956176758, "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:30:20.778624Z", "completed_at": "2024-09-16T15:30:20.791177Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.794089Z", "completed_at": "2024-09-16T15:30:20.794097Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027076005935668945, "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:30:20.785901Z", "completed_at": "2024-09-16T15:30:20.796346Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.798758Z", "completed_at": "2024-09-16T15:30:20.798766Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020964860916137695, "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:30:20.800739Z", "completed_at": "2024-09-16T15:30:20.811265Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.816878Z", "completed_at": "2024-09-16T15:30:20.816889Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02122640609741211, "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:30:20.806445Z", "completed_at": "2024-09-16T15:30:20.817730Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.823963Z", "completed_at": "2024-09-16T15:30:20.823974Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026469707489013672, "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:30:20.811938Z", "completed_at": "2024-09-16T15:30:20.822534Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.824944Z", "completed_at": "2024-09-16T15:30:20.824953Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025484323501586914, "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:30:20.818407Z", "completed_at": "2024-09-16T15:30:20.825811Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.828331Z", "completed_at": "2024-09-16T15:30:20.828339Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017815113067626953, "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:30:20.831615Z", "completed_at": "2024-09-16T15:30:20.848192Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.854360Z", "completed_at": "2024-09-16T15:30:20.854368Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.028093576431274414, "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:30:20.843402Z", "completed_at": "2024-09-16T15:30:20.853108Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.855313Z", "completed_at": "2024-09-16T15:30:20.855320Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02503490447998047, "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:30:20.837750Z", "completed_at": "2024-09-16T15:30:20.853763Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.856194Z", "completed_at": "2024-09-16T15:30:20.856201Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026526689529418945, "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:30:20.849067Z", "completed_at": "2024-09-16T15:30:20.857038Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.859631Z", "completed_at": "2024-09-16T15:30:20.859638Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022793292999267578, "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:30:20.873267Z", "completed_at": "2024-09-16T15:30:20.884702Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.887097Z", "completed_at": "2024-09-16T15:30:20.887106Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02551412582397461, "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:30:20.865245Z", "completed_at": "2024-09-16T15:30:20.885480Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.887958Z", "completed_at": "2024-09-16T15:30:20.887964Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027588367462158203, "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:30:20.869269Z", "completed_at": "2024-09-16T15:30:20.886025Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.888811Z", "completed_at": "2024-09-16T15:30:20.888818Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027808189392089844, "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:30:20.878843Z", "completed_at": "2024-09-16T15:30:20.886570Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.889691Z", "completed_at": "2024-09-16T15:30:20.889699Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025171756744384766, "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:30:20.897891Z", "completed_at": "2024-09-16T15:30:20.915627Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.918200Z", "completed_at": "2024-09-16T15:30:20.918209Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025049924850463867, "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:30:20.902255Z", "completed_at": "2024-09-16T15:30:20.916328Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.919068Z", "completed_at": "2024-09-16T15:30:20.919076Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0252993106842041, "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:30:20.906704Z", "completed_at": "2024-09-16T15:30:20.917082Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.919918Z", "completed_at": "2024-09-16T15:30:20.919925Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02554607391357422, "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:30:20.911192Z", "completed_at": "2024-09-16T15:30:20.917635Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.920741Z", "completed_at": "2024-09-16T15:30:20.920748Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025772809982299805, "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:30:20.928863Z", "completed_at": "2024-09-16T15:30:20.947430Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.948441Z", "completed_at": "2024-09-16T15:30:20.948450Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02430129051208496, "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:30:20.942817Z", "completed_at": "2024-09-16T15:30:20.950058Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.952293Z", "completed_at": "2024-09-16T15:30:20.952301Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026299476623535156, "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:30:20.938783Z", "completed_at": "2024-09-16T15:30:20.950647Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.953165Z", "completed_at": "2024-09-16T15:30:20.953172Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02776050567626953, "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:30:20.933057Z", "completed_at": "2024-09-16T15:30:20.951166Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.954002Z", "completed_at": "2024-09-16T15:30:20.954009Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02923417091369629, "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:30:20.957397Z", "completed_at": "2024-09-16T15:30:20.964580Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.973876Z", "completed_at": "2024-09-16T15:30:20.973884Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02229595184326172, "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:30:20.965724Z", "completed_at": "2024-09-16T15:30:20.981271Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.983759Z", "completed_at": "2024-09-16T15:30:20.983767Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022405624389648438, "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:30:20.969797Z", "completed_at": "2024-09-16T15:30:20.981927Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.984603Z", "completed_at": "2024-09-16T15:30:20.984613Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02254199981689453, "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:30:20.974749Z", "completed_at": "2024-09-16T15:30:20.983191Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.986028Z", "completed_at": "2024-09-16T15:30:20.986037Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02336406707763672, "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:30:20.988162Z", "completed_at": "2024-09-16T15:30:20.995027Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:20.997246Z", "completed_at": "2024-09-16T15:30:20.997255Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.014776945114135742, "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:30:20.998082Z", "completed_at": "2024-09-16T15:30:21.012083Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.014525Z", "completed_at": "2024-09-16T15:30:21.014533Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02156543731689453, "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:30:21.002336Z", "completed_at": "2024-09-16T15:30:21.012703Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.015407Z", "completed_at": "2024-09-16T15:30:21.015416Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021837711334228516, "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:30:21.006626Z", "completed_at": "2024-09-16T15:30:21.013987Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.016823Z", "completed_at": "2024-09-16T15:30:21.016832Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02252960205078125, "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:30:21.019021Z", "completed_at": "2024-09-16T15:30:21.026142Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.028342Z", "completed_at": "2024-09-16T15:30:21.028349Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.015114307403564453, "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:30:21.029210Z", "completed_at": "2024-09-16T15:30:21.044962Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.047249Z", "completed_at": "2024-09-16T15:30:21.047257Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023146390914916992, "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:30:21.034796Z", "completed_at": "2024-09-16T15:30:21.045605Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.048099Z", "completed_at": "2024-09-16T15:30:21.048106Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023390531539916992, "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:30:21.038866Z", "completed_at": "2024-09-16T15:30:21.046140Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.048940Z", "completed_at": "2024-09-16T15:30:21.048947Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02348470687866211, "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:30:21.049808Z", "completed_at": "2024-09-16T15:30:21.057324Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.059670Z", "completed_at": "2024-09-16T15:30:21.059678Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.015405654907226562, "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:30:21.061073Z", "completed_at": "2024-09-16T15:30:21.076597Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.078467Z", "completed_at": "2024-09-16T15:30:21.078476Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02254343032836914, "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:30:21.065149Z", "completed_at": "2024-09-16T15:30:21.077205Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.079880Z", "completed_at": "2024-09-16T15:30:21.079890Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023282766342163086, "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:30:21.069947Z", "completed_at": "2024-09-16T15:30:21.079335Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.085621Z", "completed_at": "2024-09-16T15:30:21.085629Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027831077575683594, "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:30:21.080728Z", "completed_at": "2024-09-16T15:30:21.088471Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.090880Z", "completed_at": "2024-09-16T15:30:21.090890Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.015030622482299805, "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:30:21.092261Z", "completed_at": "2024-09-16T15:30:21.106209Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.108289Z", "completed_at": "2024-09-16T15:30:21.108298Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02114725112915039, "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:30:21.097666Z", "completed_at": "2024-09-16T15:30:21.107751Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.110317Z", "completed_at": "2024-09-16T15:30:21.110324Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021306991577148438, "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:30:21.101799Z", "completed_at": "2024-09-16T15:30:21.109211Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.111817Z", "completed_at": "2024-09-16T15:30:21.111824Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021633625030517578, "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:30:21.112663Z", "completed_at": "2024-09-16T15:30:21.120357Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.127997Z", "completed_at": "2024-09-16T15:30:21.128007Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0213623046875, "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:30:21.122096Z", "completed_at": "2024-09-16T15:30:21.134797Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.140863Z", "completed_at": "2024-09-16T15:30:21.140874Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0232388973236084, "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:30:21.129625Z", "completed_at": "2024-09-16T15:30:21.140307Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.142464Z", "completed_at": "2024-09-16T15:30:21.142472Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023360729217529297, "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:30:21.135349Z", "completed_at": "2024-09-16T15:30:21.143271Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.149285Z", "completed_at": "2024-09-16T15:30:21.149296Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02847123146057129, "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:30:21.144500Z", "completed_at": "2024-09-16T15:30:21.151488Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.153868Z", "completed_at": "2024-09-16T15:30:21.153875Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.014429807662963867, "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:30:21.155326Z", "completed_at": "2024-09-16T15:30:21.165098Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.172521Z", "completed_at": "2024-09-16T15:30:21.172532Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022478103637695312, "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:30:21.159417Z", "completed_at": "2024-09-16T15:30:21.166301Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.173983Z", "completed_at": "2024-09-16T15:30:21.173992Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023212432861328125, "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:30:21.166890Z", "completed_at": "2024-09-16T15:30:21.175564Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.181678Z", "completed_at": "2024-09-16T15:30:21.181686Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027072906494140625, "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:30:21.176180Z", "completed_at": "2024-09-16T15:30:21.183219Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.185587Z", "completed_at": "2024-09-16T15:30:21.185595Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01995229721069336, "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:30:21.186429Z", "completed_at": "2024-09-16T15:30:21.196641Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.202584Z", "completed_at": "2024-09-16T15:30:21.202592Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021623849868774414, "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:30:21.191144Z", "completed_at": "2024-09-16T15:30:21.197991Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.204015Z", "completed_at": "2024-09-16T15:30:21.204022Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021488666534423828, "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:30:21.198522Z", "completed_at": "2024-09-16T15:30:21.205663Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.211707Z", "completed_at": "2024-09-16T15:30:21.211714Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02128434181213379, "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:30:21.206284Z", "completed_at": "2024-09-16T15:30:21.213319Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.215676Z", "completed_at": "2024-09-16T15:30:21.215684Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018431425094604492, "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:30:21.216515Z", "completed_at": "2024-09-16T15:30:21.228905Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.235224Z", "completed_at": "2024-09-16T15:30:21.235233Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02431631088256836, "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:30:21.223046Z", "completed_at": "2024-09-16T15:30:21.234544Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.236743Z", "completed_at": "2024-09-16T15:30:21.236750Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024191856384277344, "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:30:21.230282Z", "completed_at": "2024-09-16T15:30:21.237644Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.243916Z", "completed_at": "2024-09-16T15:30:21.243924Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021612882614135742, "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:30:21.238884Z", "completed_at": "2024-09-16T15:30:21.246165Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.248487Z", "completed_at": "2024-09-16T15:30:21.248495Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01896190643310547, "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:30:21.249976Z", "completed_at": "2024-09-16T15:30:21.260859Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.268590Z", "completed_at": "2024-09-16T15:30:21.268600Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023905277252197266, "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:30:21.254333Z", "completed_at": "2024-09-16T15:30:21.267451Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.269600Z", "completed_at": "2024-09-16T15:30:21.269609Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024158000946044922, "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:30:21.261474Z", "completed_at": "2024-09-16T15:30:21.270439Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.276576Z", "completed_at": "2024-09-16T15:30:21.276584Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027317047119140625, "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:30:21.271004Z", "completed_at": "2024-09-16T15:30:21.278215Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.280592Z", "completed_at": "2024-09-16T15:30:21.280602Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020549297332763672, "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:30:21.282632Z", "completed_at": "2024-09-16T15:30:21.293366Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.299543Z", "completed_at": "2024-09-16T15:30:21.299555Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022094249725341797, "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:30:21.287704Z", "completed_at": "2024-09-16T15:30:21.298353Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.300508Z", "completed_at": "2024-09-16T15:30:21.300517Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021847963333129883, "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:30:21.294007Z", "completed_at": "2024-09-16T15:30:21.301398Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.307421Z", "completed_at": "2024-09-16T15:30:21.307428Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025494098663330078, "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:30:21.301929Z", "completed_at": "2024-09-16T15:30:21.309689Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.312543Z", "completed_at": "2024-09-16T15:30:21.312551Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01997232437133789, "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:30:21.314092Z", "completed_at": "2024-09-16T15:30:21.325650Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.331635Z", "completed_at": "2024-09-16T15:30:21.331646Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023403644561767578, "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:30:21.319828Z", "completed_at": "2024-09-16T15:30:21.326192Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.332666Z", "completed_at": "2024-09-16T15:30:21.332673Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023658275604248047, "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:30:21.327330Z", "completed_at": "2024-09-16T15:30:21.334922Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.340854Z", "completed_at": "2024-09-16T15:30:21.340862Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027477025985717773, "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:30:21.336116Z", "completed_at": "2024-09-16T15:30:21.343062Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.349146Z", "completed_at": "2024-09-16T15:30:21.349154Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02252650260925293, "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:30:21.344806Z", "completed_at": "2024-09-16T15:30:21.355857Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.357810Z", "completed_at": "2024-09-16T15:30:21.357819Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017782211303710938, "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:30:21.350612Z", "completed_at": "2024-09-16T15:30:21.358628Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.366356Z", "completed_at": "2024-09-16T15:30:21.366363Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024723291397094727, "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:30:21.359189Z", "completed_at": "2024-09-16T15:30:21.372297Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.374923Z", "completed_at": "2024-09-16T15:30:21.374931Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025018692016601562, "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:30:21.367284Z", "completed_at": "2024-09-16T15:30:21.374356Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.380715Z", "completed_at": "2024-09-16T15:30:21.380725Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023728370666503906, "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:30:21.376362Z", "completed_at": "2024-09-16T15:30:21.383792Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.389901Z", "completed_at": "2024-09-16T15:30:21.389912Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018297195434570312, "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:30:21.385076Z", "completed_at": "2024-09-16T15:30:21.392015Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.401715Z", "completed_at": "2024-09-16T15:30:21.401727Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026084423065185547, "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:30:21.397596Z", "completed_at": "2024-09-16T15:30:21.405038Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.412730Z", "completed_at": "2024-09-16T15:30:21.412738Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023675918579101562, "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:30:21.393255Z", "completed_at": "2024-09-16T15:30:21.406277Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.414252Z", "completed_at": "2024-09-16T15:30:21.414260Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.029926300048828125, "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:30:21.406805Z", "completed_at": "2024-09-16T15:30:21.415844Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.422018Z", "completed_at": "2024-09-16T15:30:21.422026Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01925182342529297, "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:30:21.416467Z", "completed_at": "2024-09-16T15:30:21.424173Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.430333Z", "completed_at": "2024-09-16T15:30:21.430341Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024807214736938477, "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:30:21.426028Z", "completed_at": "2024-09-16T15:30:21.438115Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.443994Z", "completed_at": "2024-09-16T15:30:21.444003Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022796630859375, "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:30:21.431802Z", "completed_at": "2024-09-16T15:30:21.438695Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.444868Z", "completed_at": "2024-09-16T15:30:21.444875Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021986722946166992, "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:30:21.439253Z", "completed_at": "2024-09-16T15:30:21.445834Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.451767Z", "completed_at": "2024-09-16T15:30:21.451775Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020679473876953125, "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:30:21.446367Z", "completed_at": "2024-09-16T15:30:21.453331Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.455732Z", "completed_at": "2024-09-16T15:30:21.455742Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018288850784301758, "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:30:21.457774Z", "completed_at": "2024-09-16T15:30:21.469885Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.476169Z", "completed_at": "2024-09-16T15:30:21.476180Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023552656173706055, "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:30:21.464408Z", "completed_at": "2024-09-16T15:30:21.475507Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.482146Z", "completed_at": "2024-09-16T15:30:21.482154Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02834463119506836, "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:30:21.470532Z", "completed_at": "2024-09-16T15:30:21.481491Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.484351Z", "completed_at": "2024-09-16T15:30:21.484358Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027289390563964844, "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:30:21.477179Z", "completed_at": "2024-09-16T15:30:21.483812Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.486516Z", "completed_at": "2024-09-16T15:30:21.486524Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017377138137817383, "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:30:21.491020Z", "completed_at": "2024-09-16T15:30:21.507878Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.513911Z", "completed_at": "2024-09-16T15:30:21.513921Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02812814712524414, "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:30:21.496659Z", "completed_at": "2024-09-16T15:30:21.513256Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.516471Z", "completed_at": "2024-09-16T15:30:21.516480Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.028580665588378906, "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:30:21.501808Z", "completed_at": "2024-09-16T15:30:21.515326Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.518410Z", "completed_at": "2024-09-16T15:30:21.518418Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.028660297393798828, "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:30:21.508552Z", "completed_at": "2024-09-16T15:30:21.515946Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.519433Z", "completed_at": "2024-09-16T15:30:21.519440Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024169445037841797, "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:30:21.525777Z", "completed_at": "2024-09-16T15:30:21.543602Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.545693Z", "completed_at": "2024-09-16T15:30:21.545703Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024877309799194336, "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:30:21.531187Z", "completed_at": "2024-09-16T15:30:21.544395Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.547090Z", "completed_at": "2024-09-16T15:30:21.547097Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02429676055908203, "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:30:21.535340Z", "completed_at": "2024-09-16T15:30:21.545084Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.547914Z", "completed_at": "2024-09-16T15:30:21.547921Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02397918701171875, "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:30:21.539495Z", "completed_at": "2024-09-16T15:30:21.546566Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.549475Z", "completed_at": "2024-09-16T15:30:21.549482Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024964094161987305, "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:30:21.556538Z", "completed_at": "2024-09-16T15:30:21.575963Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.578048Z", "completed_at": "2024-09-16T15:30:21.578058Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02650594711303711, "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:30:21.563088Z", "completed_at": "2024-09-16T15:30:21.576761Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.579438Z", "completed_at": "2024-09-16T15:30:21.579445Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02642989158630371, "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:30:21.567195Z", "completed_at": "2024-09-16T15:30:21.577472Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.580269Z", "completed_at": "2024-09-16T15:30:21.580277Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026674747467041016, "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:30:21.571627Z", "completed_at": "2024-09-16T15:30:21.578869Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.581833Z", "completed_at": "2024-09-16T15:30:21.581841Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02708292007446289, "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:30:21.593696Z", "completed_at": "2024-09-16T15:30:21.608646Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.609404Z", "completed_at": "2024-09-16T15:30:21.609412Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024169206619262695, "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:30:21.588867Z", "completed_at": "2024-09-16T15:30:21.610357Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.612191Z", "completed_at": "2024-09-16T15:30:21.612199Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028232812881469727, "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:30:21.603804Z", "completed_at": "2024-09-16T15:30:21.611510Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.614180Z", "completed_at": "2024-09-16T15:30:21.614188Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02713489532470703, "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:30:21.597717Z", "completed_at": "2024-09-16T15:30:21.612985Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.615723Z", "completed_at": "2024-09-16T15:30:21.615730Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02989482879638672, "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:30:21.619055Z", "completed_at": "2024-09-16T15:30:21.626072Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.635855Z", "completed_at": "2024-09-16T15:30:21.635869Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022411346435546875, "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:30:21.626613Z", "completed_at": "2024-09-16T15:30:21.641107Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.643308Z", "completed_at": "2024-09-16T15:30:21.643316Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02561163902282715, "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:30:21.631512Z", "completed_at": "2024-09-16T15:30:21.642514Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.645397Z", "completed_at": "2024-09-16T15:30:21.645405Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02209305763244629, "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:30:21.636913Z", "completed_at": "2024-09-16T15:30:21.644796Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.647496Z", "completed_at": "2024-09-16T15:30:21.647503Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022870540618896484, "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:30:21.649618Z", "completed_at": "2024-09-16T15:30:21.658809Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.668111Z", "completed_at": "2024-09-16T15:30:21.668119Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023993253707885742, "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:30:21.659372Z", "completed_at": "2024-09-16T15:30:21.673234Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.674892Z", "completed_at": "2024-09-16T15:30:21.674900Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0260159969329834, "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:30:21.664021Z", "completed_at": "2024-09-16T15:30:21.675719Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.678147Z", "completed_at": "2024-09-16T15:30:21.678156Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02198338508605957, "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:30:21.669149Z", "completed_at": "2024-09-16T15:30:21.676921Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.679596Z", "completed_at": "2024-09-16T15:30:21.679603Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022107601165771484, "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:30:21.681691Z", "completed_at": "2024-09-16T15:30:21.688616Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.694599Z", "completed_at": "2024-09-16T15:30:21.694611Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018403053283691406, "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:30:21.689192Z", "completed_at": "2024-09-16T15:30:21.701364Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.706833Z", "completed_at": "2024-09-16T15:30:21.706841Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02651667594909668, "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:30:21.695572Z", "completed_at": "2024-09-16T15:30:21.708484Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.710864Z", "completed_at": "2024-09-16T15:30:21.710874Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023694992065429688, "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:30:21.701944Z", "completed_at": "2024-09-16T15:30:21.709102Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.711720Z", "completed_at": "2024-09-16T15:30:21.711727Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023853302001953125, "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:30:21.713207Z", "completed_at": "2024-09-16T15:30:21.719932Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.725713Z", "completed_at": "2024-09-16T15:30:21.725722Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017934083938598633, "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:30:21.721115Z", "completed_at": "2024-09-16T15:30:21.731516Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.737218Z", "completed_at": "2024-09-16T15:30:21.737226Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0247650146484375, "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:30:21.727228Z", "completed_at": "2024-09-16T15:30:21.738016Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.740558Z", "completed_at": "2024-09-16T15:30:21.740565Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021317481994628906, "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:30:21.732125Z", "completed_at": "2024-09-16T15:30:21.739355Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.747377Z", "completed_at": "2024-09-16T15:30:21.747386Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027010440826416016, "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:30:21.741446Z", "completed_at": "2024-09-16T15:30:21.750731Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.753044Z", "completed_at": "2024-09-16T15:30:21.753055Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0166168212890625, "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:30:21.753903Z", "completed_at": "2024-09-16T15:30:21.764580Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.770296Z", "completed_at": "2024-09-16T15:30:21.770304Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022144556045532227, "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:30:21.760297Z", "completed_at": "2024-09-16T15:30:21.771194Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.773652Z", "completed_at": "2024-09-16T15:30:21.773659Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02192974090576172, "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:30:21.765331Z", "completed_at": "2024-09-16T15:30:21.772414Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.778804Z", "completed_at": "2024-09-16T15:30:21.778812Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026483774185180664, "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:30:21.774521Z", "completed_at": "2024-09-16T15:30:21.781896Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.784201Z", "completed_at": "2024-09-16T15:30:21.784212Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01472783088684082, "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:30:21.785060Z", "completed_at": "2024-09-16T15:30:21.800973Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.802549Z", "completed_at": "2024-09-16T15:30:21.802559Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02288985252380371, "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:30:21.797017Z", "completed_at": "2024-09-16T15:30:21.803543Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.805875Z", "completed_at": "2024-09-16T15:30:21.805882Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02236771583557129, "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:30:21.791101Z", "completed_at": "2024-09-16T15:30:21.804592Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.810836Z", "completed_at": "2024-09-16T15:30:21.810846Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027962207794189453, "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:30:21.806729Z", "completed_at": "2024-09-16T15:30:21.813852Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.816250Z", "completed_at": "2024-09-16T15:30:21.816261Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01464700698852539, "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:30:21.817135Z", "completed_at": "2024-09-16T15:30:21.830893Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.832503Z", "completed_at": "2024-09-16T15:30:21.832513Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02077507972717285, "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:30:21.823398Z", "completed_at": "2024-09-16T15:30:21.833458Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.835824Z", "completed_at": "2024-09-16T15:30:21.835832Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020875215530395508, "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:30:21.827462Z", "completed_at": "2024-09-16T15:30:21.834045Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:21.836684Z", "completed_at": "2024-09-16T15:30:21.836691Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021123886108398438, "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:30:21.837564Z", "completed_at": "2024-09-16T15:30:21.846543Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.013523Z", "completed_at": "2024-09-16T15:30:22.013537Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.18203306198120117, "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:30:21.848312Z", "completed_at": "2024-09-16T15:30:22.020921Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.026664Z", "completed_at": "2024-09-16T15:30:22.026673Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.18336009979248047, "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:30:22.016563Z", "completed_at": "2024-09-16T15:30:22.027666Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.030174Z", "completed_at": "2024-09-16T15:30:22.030181Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.18317675590515137, "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:30:22.021657Z", "completed_at": "2024-09-16T15:30:22.028848Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.035310Z", "completed_at": "2024-09-16T15:30:22.035319Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.18772315979003906, "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:30:22.031035Z", "completed_at": "2024-09-16T15:30:22.038331Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.040688Z", "completed_at": "2024-09-16T15:30:22.040698Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.014864206314086914, "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:30:22.041572Z", "completed_at": "2024-09-16T15:30:22.051765Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.058676Z", "completed_at": "2024-09-16T15:30:22.058684Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022502899169921875, "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:30:22.047757Z", "completed_at": "2024-09-16T15:30:22.060278Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.066141Z", "completed_at": "2024-09-16T15:30:22.066150Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026749372482299805, "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:30:22.052454Z", "completed_at": "2024-09-16T15:30:22.061599Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.067604Z", "completed_at": "2024-09-16T15:30:22.067612Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02760028839111328, "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:30:22.062157Z", "completed_at": "2024-09-16T15:30:22.069847Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.075694Z", "completed_at": "2024-09-16T15:30:22.075702Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01787281036376953, "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:30:22.071682Z", "completed_at": "2024-09-16T15:30:22.079087Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.088553Z", "completed_at": "2024-09-16T15:30:22.088561Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021660566329956055, "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:30:22.079654Z", "completed_at": "2024-09-16T15:30:22.090135Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.095521Z", "completed_at": "2024-09-16T15:30:22.095531Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024573087692260742, "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:30:22.084613Z", "completed_at": "2024-09-16T15:30:22.091497Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.097126Z", "completed_at": "2024-09-16T15:30:22.097134Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020677566528320312, "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:30:22.092053Z", "completed_at": "2024-09-16T15:30:22.099347Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.106733Z", "completed_at": "2024-09-16T15:30:22.106742Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022853612899780273, "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:30:22.101256Z", "completed_at": "2024-09-16T15:30:22.109598Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.116165Z", "completed_at": "2024-09-16T15:30:22.116173Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0197751522064209, "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:30:22.111112Z", "completed_at": "2024-09-16T15:30:22.122090Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.128130Z", "completed_at": "2024-09-16T15:30:22.128140Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027652978897094727, "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:30:22.117021Z", "completed_at": "2024-09-16T15:30:22.127460Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.129742Z", "completed_at": "2024-09-16T15:30:22.129752Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022257566452026367, "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:30:22.123446Z", "completed_at": "2024-09-16T15:30:22.130608Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.133030Z", "completed_at": "2024-09-16T15:30:22.133039Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017730712890625, "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:30:22.134493Z", "completed_at": "2024-09-16T15:30:22.141023Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.151773Z", "completed_at": "2024-09-16T15:30:22.151788Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02288675308227539, "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:30:22.142203Z", "completed_at": "2024-09-16T15:30:22.154301Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.160112Z", "completed_at": "2024-09-16T15:30:22.160124Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02635931968688965, "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:30:22.146503Z", "completed_at": "2024-09-16T15:30:22.154966Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.161149Z", "completed_at": "2024-09-16T15:30:22.161155Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022750377655029297, "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:30:22.155500Z", "completed_at": "2024-09-16T15:30:22.163256Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.169266Z", "completed_at": "2024-09-16T15:30:22.169275Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027768611907958984, "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:30:22.164499Z", "completed_at": "2024-09-16T15:30:22.171983Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.177883Z", "completed_at": "2024-09-16T15:30:22.177892Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018496274948120117, "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:30:22.173176Z", "completed_at": "2024-09-16T15:30:22.183750Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.189179Z", "completed_at": "2024-09-16T15:30:22.189187Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020788908004760742, "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:30:22.178731Z", "completed_at": "2024-09-16T15:30:22.189995Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.192609Z", "completed_at": "2024-09-16T15:30:22.192619Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022593975067138672, "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:30:22.185187Z", "completed_at": "2024-09-16T15:30:22.192085Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.194675Z", "completed_at": "2024-09-16T15:30:22.194683Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017606019973754883, "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:30:22.196185Z", "completed_at": "2024-09-16T15:30:22.207221Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.209160Z", "completed_at": "2024-09-16T15:30:22.209168Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018628835678100586, "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:30:22.203018Z", "completed_at": "2024-09-16T15:30:22.210578Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.220738Z", "completed_at": "2024-09-16T15:30:22.220746Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026775598526000977, "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:30:22.216208Z", "completed_at": "2024-09-16T15:30:22.223258Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.225602Z", "completed_at": "2024-09-16T15:30:22.225610Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017834901809692383, "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:30:22.211137Z", "completed_at": "2024-09-16T15:30:22.224416Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.230457Z", "completed_at": "2024-09-16T15:30:22.230465Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02827763557434082, "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:30:22.226432Z", "completed_at": "2024-09-16T15:30:22.232693Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.238577Z", "completed_at": "2024-09-16T15:30:22.238587Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.016925811767578125, "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:30:22.233936Z", "completed_at": "2024-09-16T15:30:22.241350Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.248710Z", "completed_at": "2024-09-16T15:30:22.248718Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023836135864257812, "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:30:22.242516Z", "completed_at": "2024-09-16T15:30:22.254901Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.261099Z", "completed_at": "2024-09-16T15:30:22.261107Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023228883743286133, "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:30:22.249612Z", "completed_at": "2024-09-16T15:30:22.260527Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.263163Z", "completed_at": "2024-09-16T15:30:22.263169Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023833274841308594, "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:30:22.255719Z", "completed_at": "2024-09-16T15:30:22.262625Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.268735Z", "completed_at": "2024-09-16T15:30:22.268748Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020829200744628906, "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:30:22.264665Z", "completed_at": "2024-09-16T15:30:22.271862Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.274158Z", "completed_at": "2024-09-16T15:30:22.274166Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.014513254165649414, "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:30:22.275535Z", "completed_at": "2024-09-16T15:30:22.290502Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.292094Z", "completed_at": "2024-09-16T15:30:22.292105Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02177143096923828, "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:30:22.281024Z", "completed_at": "2024-09-16T15:30:22.293019Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.295407Z", "completed_at": "2024-09-16T15:30:22.295414Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023119449615478516, "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:30:22.286556Z", "completed_at": "2024-09-16T15:30:22.294204Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.300459Z", "completed_at": "2024-09-16T15:30:22.300468Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027017831802368164, "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:30:22.296253Z", "completed_at": "2024-09-16T15:30:22.303580Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.305922Z", "completed_at": "2024-09-16T15:30:22.305932Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.014810323715209961, "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:30:22.306764Z", "completed_at": "2024-09-16T15:30:22.316769Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.322249Z", "completed_at": "2024-09-16T15:30:22.322257Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020801782608032227, "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:30:22.312749Z", "completed_at": "2024-09-16T15:30:22.323812Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.331017Z", "completed_at": "2024-09-16T15:30:22.331027Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02644968032836914, "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:30:22.317490Z", "completed_at": "2024-09-16T15:30:22.324984Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.332654Z", "completed_at": "2024-09-16T15:30:22.332662Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02742457389831543, "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:30:22.325629Z", "completed_at": "2024-09-16T15:30:22.334340Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.336686Z", "completed_at": "2024-09-16T15:30:22.336696Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.015243768692016602, "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:30:22.337582Z", "completed_at": "2024-09-16T15:30:22.344118Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.353485Z", "completed_at": "2024-09-16T15:30:22.353495Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021559953689575195, "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:30:22.344679Z", "completed_at": "2024-09-16T15:30:22.355872Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.361658Z", "completed_at": "2024-09-16T15:30:22.361669Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025685548782348633, "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:30:22.349484Z", "completed_at": "2024-09-16T15:30:22.356438Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.362525Z", "completed_at": "2024-09-16T15:30:22.362532Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02099442481994629, "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:30:22.357031Z", "completed_at": "2024-09-16T15:30:22.364631Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.370543Z", "completed_at": "2024-09-16T15:30:22.370552Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021937847137451172, "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:30:22.365916Z", "completed_at": "2024-09-16T15:30:22.373287Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.380545Z", "completed_at": "2024-09-16T15:30:22.380554Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019633769989013672, "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:30:22.374425Z", "completed_at": "2024-09-16T15:30:22.386300Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.392260Z", "completed_at": "2024-09-16T15:30:22.392270Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022461652755737305, "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:30:22.381444Z", "completed_at": "2024-09-16T15:30:22.391582Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.394074Z", "completed_at": "2024-09-16T15:30:22.394083Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02278923988342285, "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:30:22.387565Z", "completed_at": "2024-09-16T15:30:22.394907Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.397361Z", "completed_at": "2024-09-16T15:30:22.397368Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017662525177001953, "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:30:22.398798Z", "completed_at": "2024-09-16T15:30:22.406057Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.415806Z", "completed_at": "2024-09-16T15:30:22.415814Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022550344467163086, "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:30:22.410901Z", "completed_at": "2024-09-16T15:30:22.422111Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.424311Z", "completed_at": "2024-09-16T15:30:22.424319Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021653413772583008, "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:30:22.406619Z", "completed_at": "2024-09-16T15:30:22.423131Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.425294Z", "completed_at": "2024-09-16T15:30:22.425301Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027196407318115234, "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:30:22.416886Z", "completed_at": "2024-09-16T15:30:22.426758Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.429203Z", "completed_at": "2024-09-16T15:30:22.429211Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023829221725463867, "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:30:22.431229Z", "completed_at": "2024-09-16T15:30:22.442036Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.447310Z", "completed_at": "2024-09-16T15:30:22.447320Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02126145362854004, "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:30:22.437946Z", "completed_at": "2024-09-16T15:30:22.448389Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.454437Z", "completed_at": "2024-09-16T15:30:22.454444Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024504661560058594, "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:30:22.442575Z", "completed_at": "2024-09-16T15:30:22.453103Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.455389Z", "completed_at": "2024-09-16T15:30:22.455396Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024848461151123047, "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:30:22.449068Z", "completed_at": "2024-09-16T15:30:22.456232Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.458778Z", "completed_at": "2024-09-16T15:30:22.458787Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021579742431640625, "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:30:22.462099Z", "completed_at": "2024-09-16T15:30:22.477461Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.478908Z", "completed_at": "2024-09-16T15:30:22.478918Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022232532501220703, "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:30:22.473505Z", "completed_at": "2024-09-16T15:30:22.483829Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.485925Z", "completed_at": "2024-09-16T15:30:22.485933Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025238037109375, "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:30:22.468018Z", "completed_at": "2024-09-16T15:30:22.485203Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.487964Z", "completed_at": "2024-09-16T15:30:22.487974Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02788233757019043, "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:30:22.479866Z", "completed_at": "2024-09-16T15:30:22.486824Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.489506Z", "completed_at": "2024-09-16T15:30:22.489514Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022307395935058594, "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:30:22.492826Z", "completed_at": "2024-09-16T15:30:22.499489Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.508946Z", "completed_at": "2024-09-16T15:30:22.508956Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021741867065429688, "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:30:22.500036Z", "completed_at": "2024-09-16T15:30:22.515865Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.518006Z", "completed_at": "2024-09-16T15:30:22.518014Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026555299758911133, "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:30:22.504687Z", "completed_at": "2024-09-16T15:30:22.517358Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.520198Z", "completed_at": "2024-09-16T15:30:22.520208Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023518800735473633, "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:30:22.510122Z", "completed_at": "2024-09-16T15:30:22.518889Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.522038Z", "completed_at": "2024-09-16T15:30:22.522047Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023903846740722656, "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:30:22.525468Z", "completed_at": "2024-09-16T15:30:22.536102Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.541576Z", "completed_at": "2024-09-16T15:30:22.541589Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02219367027282715, "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:30:22.532124Z", "completed_at": "2024-09-16T15:30:22.542492Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.548495Z", "completed_at": "2024-09-16T15:30:22.548503Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02443408966064453, "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:30:22.537442Z", "completed_at": "2024-09-16T15:30:22.547943Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.550678Z", "completed_at": "2024-09-16T15:30:22.550687Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021207094192504883, "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:30:22.543053Z", "completed_at": "2024-09-16T15:30:22.550149Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.552748Z", "completed_at": "2024-09-16T15:30:22.552755Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022026777267456055, "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:30:22.554894Z", "completed_at": "2024-09-16T15:30:22.561556Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.568864Z", "completed_at": "2024-09-16T15:30:22.568873Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0195157527923584, "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:30:22.562666Z", "completed_at": "2024-09-16T15:30:22.578564Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.580615Z", "completed_at": "2024-09-16T15:30:22.580623Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02642989158630371, "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:30:22.569756Z", "completed_at": "2024-09-16T15:30:22.580021Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.582722Z", "completed_at": "2024-09-16T15:30:22.582731Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02320575714111328, "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:30:22.573907Z", "completed_at": "2024-09-16T15:30:22.582155Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.588245Z", "completed_at": "2024-09-16T15:30:22.588253Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02738499641418457, "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:30:22.584238Z", "completed_at": "2024-09-16T15:30:22.591255Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.593562Z", "completed_at": "2024-09-16T15:30:22.593572Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01421666145324707, "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:30:22.594945Z", "completed_at": "2024-09-16T15:30:22.611121Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.612705Z", "completed_at": "2024-09-16T15:30:22.612715Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023000001907348633, "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:30:22.604977Z", "completed_at": "2024-09-16T15:30:22.613562Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.619419Z", "completed_at": "2024-09-16T15:30:22.619427Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026594161987304688, "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:30:22.600532Z", "completed_at": "2024-09-16T15:30:22.618209Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.620366Z", "completed_at": "2024-09-16T15:30:22.620373Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028682947158813477, "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:30:22.614155Z", "completed_at": "2024-09-16T15:30:22.621288Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.623751Z", "completed_at": "2024-09-16T15:30:22.623761Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.013312578201293945, "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:30:22.627068Z", "completed_at": "2024-09-16T15:30:22.637153Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.642596Z", "completed_at": "2024-09-16T15:30:22.642605Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020868301391601562, "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:30:22.633175Z", "completed_at": "2024-09-16T15:30:22.643453Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.649551Z", "completed_at": "2024-09-16T15:30:22.649559Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024457931518554688, "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:30:22.637871Z", "completed_at": "2024-09-16T15:30:22.648174Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.650492Z", "completed_at": "2024-09-16T15:30:22.650499Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02478194236755371, "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:30:22.644130Z", "completed_at": "2024-09-16T15:30:22.651980Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.654501Z", "completed_at": "2024-09-16T15:30:22.654509Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022190332412719727, "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:30:22.656527Z", "completed_at": "2024-09-16T15:30:22.664554Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.673861Z", "completed_at": "2024-09-16T15:30:22.673870Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022596120834350586, "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:30:22.665152Z", "completed_at": "2024-09-16T15:30:22.680047Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.682043Z", "completed_at": "2024-09-16T15:30:22.682053Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0268094539642334, "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:30:22.669209Z", "completed_at": "2024-09-16T15:30:22.680722Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.683452Z", "completed_at": "2024-09-16T15:30:22.683459Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02761387825012207, "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:30:22.674991Z", "completed_at": "2024-09-16T15:30:22.682921Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.686033Z", "completed_at": "2024-09-16T15:30:22.686041Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02215576171875, "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:30:22.687544Z", "completed_at": "2024-09-16T15:30:22.694625Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.700528Z", "completed_at": "2024-09-16T15:30:22.700541Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019286394119262695, "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:30:22.696341Z", "completed_at": "2024-09-16T15:30:22.712674Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.714790Z", "completed_at": "2024-09-16T15:30:22.714799Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022952556610107422, "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:30:22.702128Z", "completed_at": "2024-09-16T15:30:22.714114Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.716728Z", "completed_at": "2024-09-16T15:30:22.716736Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023453712463378906, "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:30:22.708601Z", "completed_at": "2024-09-16T15:30:22.715597Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.718255Z", "completed_at": "2024-09-16T15:30:22.718265Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023166179656982422, "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:30:22.719101Z", "completed_at": "2024-09-16T15:30:22.727144Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.733025Z", "completed_at": "2024-09-16T15:30:22.733035Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019646883010864258, "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:30:22.728243Z", "completed_at": "2024-09-16T15:30:22.743101Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.745873Z", "completed_at": "2024-09-16T15:30:22.745882Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022099971771240234, "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:30:22.733932Z", "completed_at": "2024-09-16T15:30:22.744100Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.746724Z", "completed_at": "2024-09-16T15:30:22.746731Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021457433700561523, "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:30:22.738073Z", "completed_at": "2024-09-16T15:30:22.744682Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.747550Z", "completed_at": "2024-09-16T15:30:22.747560Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021084308624267578, "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:30:22.750975Z", "completed_at": "2024-09-16T15:30:22.759255Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.764922Z", "completed_at": "2024-09-16T15:30:22.764932Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019820690155029297, "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:30:22.760918Z", "completed_at": "2024-09-16T15:30:22.775115Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.776745Z", "completed_at": "2024-09-16T15:30:22.776754Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02039957046508789, "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:30:22.770117Z", "completed_at": "2024-09-16T15:30:22.777610Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.780007Z", "completed_at": "2024-09-16T15:30:22.780017Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022138595581054688, "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:30:22.765896Z", "completed_at": "2024-09-16T15:30:22.779402Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.785671Z", "completed_at": "2024-09-16T15:30:22.785680Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028527259826660156, "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:30:22.780871Z", "completed_at": "2024-09-16T15:30:22.787867Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.793724Z", "completed_at": "2024-09-16T15:30:22.793733Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017848968505859375, "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:30:22.789713Z", "completed_at": "2024-09-16T15:30:22.796534Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.803769Z", "completed_at": "2024-09-16T15:30:22.803780Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018934249877929688, "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:30:22.797665Z", "completed_at": "2024-09-16T15:30:22.810179Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.816206Z", "completed_at": "2024-09-16T15:30:22.816217Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02720785140991211, "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:30:22.804621Z", "completed_at": "2024-09-16T15:30:22.814908Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.817188Z", "completed_at": "2024-09-16T15:30:22.817197Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022722721099853516, "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:30:22.810888Z", "completed_at": "2024-09-16T15:30:22.818574Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.824519Z", "completed_at": "2024-09-16T15:30:22.824531Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02150273323059082, "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:30:22.820458Z", "completed_at": "2024-09-16T15:30:22.827551Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.829837Z", "completed_at": "2024-09-16T15:30:22.829845Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.014343738555908203, "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:30:22.834683Z", "completed_at": "2024-09-16T15:30:22.845670Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.847728Z", "completed_at": "2024-09-16T15:30:22.847736Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021631240844726562, "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:30:22.830668Z", "completed_at": "2024-09-16T15:30:22.846586Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.848676Z", "completed_at": "2024-09-16T15:30:22.848683Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023187875747680664, "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:30:22.840530Z", "completed_at": "2024-09-16T15:30:22.849611Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.852003Z", "completed_at": "2024-09-16T15:30:22.852011Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022855281829833984, "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:30:22.852879Z", "completed_at": "2024-09-16T15:30:22.859860Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.865895Z", "completed_at": "2024-09-16T15:30:22.865904Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01888585090637207, "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:30:22.861569Z", "completed_at": "2024-09-16T15:30:22.872465Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.878761Z", "completed_at": "2024-09-16T15:30:22.878771Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021686315536499023, "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:30:22.866749Z", "completed_at": "2024-09-16T15:30:22.877262Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.879745Z", "completed_at": "2024-09-16T15:30:22.879753Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02197861671447754, "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:30:22.873164Z", "completed_at": "2024-09-16T15:30:22.880607Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.883009Z", "completed_at": "2024-09-16T15:30:22.883017Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022170066833496094, "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:30:22.883840Z", "completed_at": "2024-09-16T15:30:22.891231Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.901971Z", "completed_at": "2024-09-16T15:30:22.901980Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024005889892578125, "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:30:22.892400Z", "completed_at": "2024-09-16T15:30:22.908437Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.910397Z", "completed_at": "2024-09-16T15:30:22.910406Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022611379623413086, "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:30:22.897931Z", "completed_at": "2024-09-16T15:30:22.909066Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.911804Z", "completed_at": "2024-09-16T15:30:22.911813Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023269176483154297, "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:30:22.904422Z", "completed_at": "2024-09-16T15:30:22.911277Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.913895Z", "completed_at": "2024-09-16T15:30:22.913902Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02220010757446289, "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:30:22.915412Z", "completed_at": "2024-09-16T15:30:22.922859Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.928621Z", "completed_at": "2024-09-16T15:30:22.928634Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019101858139038086, "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:30:22.923987Z", "completed_at": "2024-09-16T15:30:22.939989Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.942646Z", "completed_at": "2024-09-16T15:30:22.942654Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023251771926879883, "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:30:22.933796Z", "completed_at": "2024-09-16T15:30:22.941563Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.944050Z", "completed_at": "2024-09-16T15:30:22.944057Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02184605598449707, "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:30:22.929532Z", "completed_at": "2024-09-16T15:30:22.942069Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.944885Z", "completed_at": "2024-09-16T15:30:22.944895Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024045228958129883, "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:30:22.946442Z", "completed_at": "2024-09-16T15:30:22.954523Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.960263Z", "completed_at": "2024-09-16T15:30:22.960275Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019488811492919922, "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:30:22.956205Z", "completed_at": "2024-09-16T15:30:22.970392Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.972403Z", "completed_at": "2024-09-16T15:30:22.972411Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02054905891418457, "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:30:22.965236Z", "completed_at": "2024-09-16T15:30:22.971810Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.974438Z", "completed_at": "2024-09-16T15:30:22.974447Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021176815032958984, "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:30:22.961250Z", "completed_at": "2024-09-16T15:30:22.973884Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.980277Z", "completed_at": "2024-09-16T15:30:22.980284Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027686119079589844, "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:30:22.975944Z", "completed_at": "2024-09-16T15:30:22.983147Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:22.985536Z", "completed_at": "2024-09-16T15:30:22.985544Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.014407157897949219, "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:30:22.986932Z", "completed_at": "2024-09-16T15:30:23.002838Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.004910Z", "completed_at": "2024-09-16T15:30:23.004918Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023227930068969727, "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:30:22.994001Z", "completed_at": "2024-09-16T15:30:23.004347Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.010390Z", "completed_at": "2024-09-16T15:30:23.010399Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026749134063720703, "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:30:22.998182Z", "completed_at": "2024-09-16T15:30:23.005836Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.011922Z", "completed_at": "2024-09-16T15:30:23.011932Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027135133743286133, "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:30:23.006372Z", "completed_at": "2024-09-16T15:30:23.013632Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.016051Z", "completed_at": "2024-09-16T15:30:23.016059Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01389622688293457, "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:30:23.019307Z", "completed_at": "2024-09-16T15:30:23.034512Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.036452Z", "completed_at": "2024-09-16T15:30:23.036462Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02236318588256836, "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:30:23.024049Z", "completed_at": "2024-09-16T15:30:23.035247Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.037899Z", "completed_at": "2024-09-16T15:30:23.037906Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022537946701049805, "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:30:23.028897Z", "completed_at": "2024-09-16T15:30:23.037366Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.043559Z", "completed_at": "2024-09-16T15:30:23.043567Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0261685848236084, "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:30:23.038732Z", "completed_at": "2024-09-16T15:30:23.045839Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.048214Z", "completed_at": "2024-09-16T15:30:23.048224Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020247936248779297, "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:30:23.050232Z", "completed_at": "2024-09-16T15:30:23.064406Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.066467Z", "completed_at": "2024-09-16T15:30:23.066475Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021340370178222656, "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:30:23.055555Z", "completed_at": "2024-09-16T15:30:23.065835Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.071922Z", "completed_at": "2024-09-16T15:30:23.071934Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024982929229736328, "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:30:23.060409Z", "completed_at": "2024-09-16T15:30:23.071338Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.073793Z", "completed_at": "2024-09-16T15:30:23.073801Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024817943572998047, "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:30:23.067370Z", "completed_at": "2024-09-16T15:30:23.074642Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.077211Z", "completed_at": "2024-09-16T15:30:23.077219Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017557144165039062, "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:30:23.081041Z", "completed_at": "2024-09-16T15:30:23.096556Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.098065Z", "completed_at": "2024-09-16T15:30:23.098074Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022302865982055664, "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:30:23.092111Z", "completed_at": "2024-09-16T15:30:23.098984Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.105209Z", "completed_at": "2024-09-16T15:30:23.105217Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02611541748046875, "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:30:23.087755Z", "completed_at": "2024-09-16T15:30:23.099564Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.106075Z", "completed_at": "2024-09-16T15:30:23.106082Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.028130531311035156, "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:30:23.100090Z", "completed_at": "2024-09-16T15:30:23.107658Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.110098Z", "completed_at": "2024-09-16T15:30:23.110108Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023058176040649414, "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:30:23.112135Z", "completed_at": "2024-09-16T15:30:23.123096Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.130215Z", "completed_at": "2024-09-16T15:30:23.130227Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0233001708984375, "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:30:23.119091Z", "completed_at": "2024-09-16T15:30:23.131100Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.137087Z", "completed_at": "2024-09-16T15:30:23.137098Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02625584602355957, "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:30:23.123829Z", "completed_at": "2024-09-16T15:30:23.135760Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.138061Z", "completed_at": "2024-09-16T15:30:23.138070Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026629209518432617, "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:30:23.131724Z", "completed_at": "2024-09-16T15:30:23.139530Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.142029Z", "completed_at": "2024-09-16T15:30:23.142039Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02367997169494629, "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:30:23.144072Z", "completed_at": "2024-09-16T15:30:23.151031Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.160422Z", "completed_at": "2024-09-16T15:30:23.160431Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021565675735473633, "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:30:23.151566Z", "completed_at": "2024-09-16T15:30:23.166369Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.168396Z", "completed_at": "2024-09-16T15:30:23.168405Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025623559951782227, "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:30:23.155593Z", "completed_at": "2024-09-16T15:30:23.167218Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.169318Z", "completed_at": "2024-09-16T15:30:23.169327Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025949954986572266, "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:30:23.161573Z", "completed_at": "2024-09-16T15:30:23.170115Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.172556Z", "completed_at": "2024-09-16T15:30:23.172563Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022251129150390625, "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:30:23.173432Z", "completed_at": "2024-09-16T15:30:23.182150Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.191557Z", "completed_at": "2024-09-16T15:30:23.191566Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023904800415039062, "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:30:23.183316Z", "completed_at": "2024-09-16T15:30:23.197896Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.199870Z", "completed_at": "2024-09-16T15:30:23.199878Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020989656448364258, "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:30:23.187379Z", "completed_at": "2024-09-16T15:30:23.198598Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.201324Z", "completed_at": "2024-09-16T15:30:23.201333Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021830081939697266, "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:30:23.193956Z", "completed_at": "2024-09-16T15:30:23.200762Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.203415Z", "completed_at": "2024-09-16T15:30:23.203423Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02080512046813965, "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:30:23.204912Z", "completed_at": "2024-09-16T15:30:23.212087Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.218235Z", "completed_at": "2024-09-16T15:30:23.218244Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019205570220947266, "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:30:23.213836Z", "completed_at": "2024-09-16T15:30:23.230502Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.232694Z", "completed_at": "2024-09-16T15:30:23.232703Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023426532745361328, "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:30:23.219661Z", "completed_at": "2024-09-16T15:30:23.231983Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.234721Z", "completed_at": "2024-09-16T15:30:23.234728Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02402019500732422, "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:30:23.226496Z", "completed_at": "2024-09-16T15:30:23.233609Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.236220Z", "completed_at": "2024-09-16T15:30:23.236227Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023679256439208984, "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:30:23.237081Z", "completed_at": "2024-09-16T15:30:23.243884Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.246196Z", "completed_at": "2024-09-16T15:30:23.246203Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.015101432800292969, "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:30:23.247035Z", "completed_at": "2024-09-16T15:30:23.260954Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.262957Z", "completed_at": "2024-09-16T15:30:23.262966Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02126288414001465, "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:30:23.251667Z", "completed_at": "2024-09-16T15:30:23.262301Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.264954Z", "completed_at": "2024-09-16T15:30:23.264960Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021759033203125, "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:30:23.256763Z", "completed_at": "2024-09-16T15:30:23.264392Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.272015Z", "completed_at": "2024-09-16T15:30:23.272025Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02710127830505371, "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:30:23.266491Z", "completed_at": "2024-09-16T15:30:23.274979Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.277323Z", "completed_at": "2024-09-16T15:30:23.277334Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.015786409378051758, "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:30:23.278717Z", "completed_at": "2024-09-16T15:30:23.292369Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.293941Z", "completed_at": "2024-09-16T15:30:23.293950Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020459890365600586, "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:30:23.283993Z", "completed_at": "2024-09-16T15:30:23.294760Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.297184Z", "completed_at": "2024-09-16T15:30:23.297190Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021765708923339844, "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:30:23.288208Z", "completed_at": "2024-09-16T15:30:23.296544Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.302777Z", "completed_at": "2024-09-16T15:30:23.302785Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026201725006103516, "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:30:23.298020Z", "completed_at": "2024-09-16T15:30:23.305642Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.311547Z", "completed_at": "2024-09-16T15:30:23.311558Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01869487762451172, "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:30:23.306869Z", "completed_at": "2024-09-16T15:30:23.313681Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.324701Z", "completed_at": "2024-09-16T15:30:23.324710Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02269458770751953, "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:30:23.314920Z", "completed_at": "2024-09-16T15:30:23.326431Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.328331Z", "completed_at": "2024-09-16T15:30:23.328339Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022169828414916992, "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:30:23.320422Z", "completed_at": "2024-09-16T15:30:23.329169Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.335447Z", "completed_at": "2024-09-16T15:30:23.335457Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024616479873657227, "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:30:23.330343Z", "completed_at": "2024-09-16T15:30:23.337625Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.343900Z", "completed_at": "2024-09-16T15:30:23.343910Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018425464630126953, "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:30:23.338880Z", "completed_at": "2024-09-16T15:30:23.349927Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.351845Z", "completed_at": "2024-09-16T15:30:23.351853Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022207260131835938, "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:30:23.345614Z", "completed_at": "2024-09-16T15:30:23.352704Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.358937Z", "completed_at": "2024-09-16T15:30:23.358948Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02206563949584961, "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:30:23.353938Z", "completed_at": "2024-09-16T15:30:23.361206Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.368728Z", "completed_at": "2024-09-16T15:30:23.368736Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023970603942871094, "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:30:23.362436Z", "completed_at": "2024-09-16T15:30:23.374414Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.376373Z", "completed_at": "2024-09-16T15:30:23.376381Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02315807342529297, "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:30:23.370356Z", "completed_at": "2024-09-16T15:30:23.377271Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.383211Z", "completed_at": "2024-09-16T15:30:23.383223Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022735595703125, "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:30:23.378457Z", "completed_at": "2024-09-16T15:30:23.385500Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.391452Z", "completed_at": "2024-09-16T15:30:23.391462Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021938562393188477, "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:30:23.386695Z", "completed_at": "2024-09-16T15:30:23.397180Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.399146Z", "completed_at": "2024-09-16T15:30:23.399157Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021407127380371094, "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:30:23.393043Z", "completed_at": "2024-09-16T15:30:23.400017Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.405963Z", "completed_at": "2024-09-16T15:30:23.405971Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021257638931274414, "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:30:23.401218Z", "completed_at": "2024-09-16T15:30:23.408092Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.415476Z", "completed_at": "2024-09-16T15:30:23.415484Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023266315460205078, "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:30:23.409343Z", "completed_at": "2024-09-16T15:30:23.421307Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.423258Z", "completed_at": "2024-09-16T15:30:23.423269Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022814273834228516, "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:30:23.417174Z", "completed_at": "2024-09-16T15:30:23.424518Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.430466Z", "completed_at": "2024-09-16T15:30:23.430474Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023090600967407227, "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:30:23.425719Z", "completed_at": "2024-09-16T15:30:23.433233Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.439094Z", "completed_at": "2024-09-16T15:30:23.439104Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022876501083374023, "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:30:23.433861Z", "completed_at": "2024-09-16T15:30:23.444222Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.446207Z", "completed_at": "2024-09-16T15:30:23.446215Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02123260498046875, "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:30:23.440155Z", "completed_at": "2024-09-16T15:30:23.447021Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.453131Z", "completed_at": "2024-09-16T15:30:23.453138Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02124190330505371, "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:30:23.447579Z", "completed_at": "2024-09-16T15:30:23.455260Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.462860Z", "completed_at": "2024-09-16T15:30:23.462869Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024488449096679688, "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:30:23.456480Z", "completed_at": "2024-09-16T15:30:23.469600Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.471526Z", "completed_at": "2024-09-16T15:30:23.471536Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019862651824951172, "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:30:23.464418Z", "completed_at": "2024-09-16T15:30:23.472370Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.478629Z", "completed_at": "2024-09-16T15:30:23.478637Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02405834197998047, "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:30:23.472940Z", "completed_at": "2024-09-16T15:30:23.484693Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.487232Z", "completed_at": "2024-09-16T15:30:23.487242Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02361583709716797, "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:30:23.479584Z", "completed_at": "2024-09-16T15:30:23.486680Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.493056Z", "completed_at": "2024-09-16T15:30:23.493064Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022277355194091797, "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:30:23.488694Z", "completed_at": "2024-09-16T15:30:23.495885Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.502074Z", "completed_at": "2024-09-16T15:30:23.502083Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018213510513305664, "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:30:23.497239Z", "completed_at": "2024-09-16T15:30:23.504138Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.515110Z", "completed_at": "2024-09-16T15:30:23.515120Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02715444564819336, "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:30:23.510872Z", "completed_at": "2024-09-16T15:30:23.517672Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.519954Z", "completed_at": "2024-09-16T15:30:23.519963Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018659353256225586, "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:30:23.505393Z", "completed_at": "2024-09-16T15:30:23.518793Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.525042Z", "completed_at": "2024-09-16T15:30:23.525050Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02865314483642578, "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:30:23.520805Z", "completed_at": "2024-09-16T15:30:23.528298Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.534257Z", "completed_at": "2024-09-16T15:30:23.534265Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018270492553710938, "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:30:23.528832Z", "completed_at": "2024-09-16T15:30:23.535744Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.541649Z", "completed_at": "2024-09-16T15:30:23.541661Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02242565155029297, "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:30:23.537598Z", "completed_at": "2024-09-16T15:30:23.548203Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.550649Z", "completed_at": "2024-09-16T15:30:23.550657Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01788330078125, "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:30:23.542546Z", "completed_at": "2024-09-16T15:30:23.549496Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.557091Z", "completed_at": "2024-09-16T15:30:23.557101Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023572444915771484, "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:30:23.551488Z", "completed_at": "2024-09-16T15:30:23.564156Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.566352Z", "completed_at": "2024-09-16T15:30:23.566360Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019860029220581055, "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:30:23.560150Z", "completed_at": "2024-09-16T15:30:23.567179Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.569782Z", "completed_at": "2024-09-16T15:30:23.569790Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019837141036987305, "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:30:23.570613Z", "completed_at": "2024-09-16T15:30:23.581012Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.586844Z", "completed_at": "2024-09-16T15:30:23.586853Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02221989631652832, "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:30:23.574705Z", "completed_at": "2024-09-16T15:30:23.582213Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.588503Z", "completed_at": "2024-09-16T15:30:23.588512Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023082733154296875, "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:30:23.582779Z", "completed_at": "2024-09-16T15:30:23.590224Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.596468Z", "completed_at": "2024-09-16T15:30:23.596476Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017874956130981445, "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:30:23.590751Z", "completed_at": "2024-09-16T15:30:23.598648Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.606390Z", "completed_at": "2024-09-16T15:30:23.606398Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024858951568603516, "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:30:23.600431Z", "completed_at": "2024-09-16T15:30:23.613071Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.615023Z", "completed_at": "2024-09-16T15:30:23.615031Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0192716121673584, "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:30:23.607869Z", "completed_at": "2024-09-16T15:30:23.615849Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.622252Z", "completed_at": "2024-09-16T15:30:23.622260Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02492046356201172, "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:30:23.616427Z", "completed_at": "2024-09-16T15:30:23.628390Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.630305Z", "completed_at": "2024-09-16T15:30:23.630316Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023154735565185547, "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:30:23.623308Z", "completed_at": "2024-09-16T15:30:23.631854Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.637836Z", "completed_at": "2024-09-16T15:30:23.637846Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023586034774780273, "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:30:23.633773Z", "completed_at": "2024-09-16T15:30:23.644736Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.646885Z", "completed_at": "2024-09-16T15:30:23.646893Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01793813705444336, "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:30:23.640717Z", "completed_at": "2024-09-16T15:30:23.653375Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.655404Z", "completed_at": "2024-09-16T15:30:23.655412Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023076772689819336, "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:30:23.647784Z", "completed_at": "2024-09-16T15:30:23.656252Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.662401Z", "completed_at": "2024-09-16T15:30:23.662410Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023203134536743164, "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:30:23.656825Z", "completed_at": "2024-09-16T15:30:23.664751Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.670745Z", "completed_at": "2024-09-16T15:30:23.670755Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02479696273803711, "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:30:23.666043Z", "completed_at": "2024-09-16T15:30:23.677192Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.679646Z", "completed_at": "2024-09-16T15:30:23.679654Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018881559371948242, "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:30:23.672312Z", "completed_at": "2024-09-16T15:30:23.679115Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.685240Z", "completed_at": "2024-09-16T15:30:23.685250Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0211639404296875, "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:30:23.680488Z", "completed_at": "2024-09-16T15:30:23.691033Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.693282Z", "completed_at": "2024-09-16T15:30:23.693291Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021784305572509766, "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:30:23.686902Z", "completed_at": "2024-09-16T15:30:23.694117Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.696494Z", "completed_at": "2024-09-16T15:30:23.696501Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01812744140625, "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:30:23.697923Z", "completed_at": "2024-09-16T15:30:23.710256Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.716176Z", "completed_at": "2024-09-16T15:30:23.716184Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023855924606323242, "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:30:23.704831Z", "completed_at": "2024-09-16T15:30:23.715005Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.717131Z", "completed_at": "2024-09-16T15:30:23.717138Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02255868911743164, "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:30:23.710942Z", "completed_at": "2024-09-16T15:30:23.721966Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.723982Z", "completed_at": "2024-09-16T15:30:23.723990Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02066946029663086, "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:30:23.718028Z", "completed_at": "2024-09-16T15:30:23.725475Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.727845Z", "completed_at": "2024-09-16T15:30:23.727853Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018257617950439453, "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:30:23.729857Z", "completed_at": "2024-09-16T15:30:23.740547Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.748275Z", "completed_at": "2024-09-16T15:30:23.748283Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023495197296142578, "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:30:23.734805Z", "completed_at": "2024-09-16T15:30:23.747696Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.753665Z", "completed_at": "2024-09-16T15:30:23.753677Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027756929397583008, "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:30:23.741253Z", "completed_at": "2024-09-16T15:30:23.754574Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.756626Z", "completed_at": "2024-09-16T15:30:23.756633Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02747488021850586, "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:30:23.749280Z", "completed_at": "2024-09-16T15:30:23.757505Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.759919Z", "completed_at": "2024-09-16T15:30:23.759927Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020140647888183594, "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:30:23.767490Z", "completed_at": "2024-09-16T15:30:23.777303Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.779271Z", "completed_at": "2024-09-16T15:30:23.779281Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020705223083496094, "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:30:23.763179Z", "completed_at": "2024-09-16T15:30:23.777974Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.780677Z", "completed_at": "2024-09-16T15:30:23.780685Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0227048397064209, "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:30:23.773124Z", "completed_at": "2024-09-16T15:30:23.780145Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.786406Z", "completed_at": "2024-09-16T15:30:23.786414Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024582862854003906, "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:30:23.781550Z", "completed_at": "2024-09-16T15:30:23.788608Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.791046Z", "completed_at": "2024-09-16T15:30:23.791054Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018901586532592773, "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:30:23.793044Z", "completed_at": "2024-09-16T15:30:23.804614Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.810686Z", "completed_at": "2024-09-16T15:30:23.810697Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022804975509643555, "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:30:23.799808Z", "completed_at": "2024-09-16T15:30:23.810078Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.816348Z", "completed_at": "2024-09-16T15:30:23.816355Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026577234268188477, "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:30:23.805187Z", "completed_at": "2024-09-16T15:30:23.815667Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.818045Z", "completed_at": "2024-09-16T15:30:23.818052Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026266813278198242, "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:30:23.811655Z", "completed_at": "2024-09-16T15:30:23.818846Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.821416Z", "completed_at": "2024-09-16T15:30:23.821425Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017571687698364258, "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:30:23.825255Z", "completed_at": "2024-09-16T15:30:23.840811Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.846858Z", "completed_at": "2024-09-16T15:30:23.846866Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026863574981689453, "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:30:23.834650Z", "completed_at": "2024-09-16T15:30:23.845708Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.847812Z", "completed_at": "2024-09-16T15:30:23.847819Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024486303329467773, "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:30:23.830496Z", "completed_at": "2024-09-16T15:30:23.846310Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.849267Z", "completed_at": "2024-09-16T15:30:23.849274Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02710127830505371, "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:30:23.841693Z", "completed_at": "2024-09-16T15:30:23.848694Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.851400Z", "completed_at": "2024-09-16T15:30:23.851408Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021630525588989258, "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:30:23.861674Z", "completed_at": "2024-09-16T15:30:23.875468Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.876985Z", "completed_at": "2024-09-16T15:30:23.877019Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023575305938720703, "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:30:23.857684Z", "completed_at": "2024-09-16T15:30:23.876162Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.877966Z", "completed_at": "2024-09-16T15:30:23.877975Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025151729583740234, "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:30:23.870995Z", "completed_at": "2024-09-16T15:30:23.878760Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.881285Z", "completed_at": "2024-09-16T15:30:23.881293Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02488851547241211, "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:30:23.866490Z", "completed_at": "2024-09-16T15:30:23.880035Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.882727Z", "completed_at": "2024-09-16T15:30:23.882735Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.028014183044433594, "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:30:23.887225Z", "completed_at": "2024-09-16T15:30:23.898952Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.908399Z", "completed_at": "2024-09-16T15:30:23.908410Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026405811309814453, "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:30:23.893762Z", "completed_at": "2024-09-16T15:30:23.903685Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.909602Z", "completed_at": "2024-09-16T15:30:23.909609Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026144027709960938, "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:30:23.899637Z", "completed_at": "2024-09-16T15:30:23.910475Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.913043Z", "completed_at": "2024-09-16T15:30:23.913051Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026519298553466797, "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:30:23.904377Z", "completed_at": "2024-09-16T15:30:23.911739Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.914489Z", "completed_at": "2024-09-16T15:30:23.914497Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02150750160217285, "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:30:23.919005Z", "completed_at": "2024-09-16T15:30:23.929237Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.940136Z", "completed_at": "2024-09-16T15:30:23.940146Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02637648582458496, "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:30:23.923764Z", "completed_at": "2024-09-16T15:30:23.935525Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.941207Z", "completed_at": "2024-09-16T15:30:23.941214Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025989770889282227, "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:30:23.929940Z", "completed_at": "2024-09-16T15:30:23.942788Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.945338Z", "completed_at": "2024-09-16T15:30:23.945348Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027042865753173828, "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:30:23.936105Z", "completed_at": "2024-09-16T15:30:23.943479Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.946197Z", "completed_at": "2024-09-16T15:30:23.946204Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023219585418701172, "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:30:23.950125Z", "completed_at": "2024-09-16T15:30:23.960253Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.966118Z", "completed_at": "2024-09-16T15:30:23.966126Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021535158157348633, "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:30:23.955398Z", "completed_at": "2024-09-16T15:30:23.965543Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.971071Z", "completed_at": "2024-09-16T15:30:23.971083Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024176836013793945, "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:30:23.961465Z", "completed_at": "2024-09-16T15:30:23.972022Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.974034Z", "completed_at": "2024-09-16T15:30:23.974042Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019963979721069336, "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:30:23.966972Z", "completed_at": "2024-09-16T15:30:23.974982Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:23.977411Z", "completed_at": "2024-09-16T15:30:23.977419Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022722244262695312, "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:30:23.980647Z", "completed_at": "2024-09-16T15:30:23.997560Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.003613Z", "completed_at": "2024-09-16T15:30:24.003625Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02823162078857422, "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:30:23.986444Z", "completed_at": "2024-09-16T15:30:23.998135Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.004505Z", "completed_at": "2024-09-16T15:30:24.004512Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.028490304946899414, "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:30:23.992343Z", "completed_at": "2024-09-16T15:30:24.003015Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.005496Z", "completed_at": "2024-09-16T15:30:24.005503Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02621769905090332, "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:30:23.998756Z", "completed_at": "2024-09-16T15:30:24.006346Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.008891Z", "completed_at": "2024-09-16T15:30:24.008898Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01753997802734375, "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:30:24.014531Z", "completed_at": "2024-09-16T15:30:24.029374Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.034813Z", "completed_at": "2024-09-16T15:30:24.034821Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02514791488647461, "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:30:24.018643Z", "completed_at": "2024-09-16T15:30:24.034201Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.036304Z", "completed_at": "2024-09-16T15:30:24.036313Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02602243423461914, "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:30:24.022644Z", "completed_at": "2024-09-16T15:30:24.035629Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.038413Z", "completed_at": "2024-09-16T15:30:24.038421Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02753615379333496, "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:30:24.030172Z", "completed_at": "2024-09-16T15:30:24.037197Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.039911Z", "completed_at": "2024-09-16T15:30:24.039918Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026074647903442383, "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:30:24.045613Z", "completed_at": "2024-09-16T15:30:24.059083Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.064551Z", "completed_at": "2024-09-16T15:30:24.064561Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023934364318847656, "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:30:24.050263Z", "completed_at": "2024-09-16T15:30:24.063798Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.066169Z", "completed_at": "2024-09-16T15:30:24.066178Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0242002010345459, "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:30:24.054910Z", "completed_at": "2024-09-16T15:30:24.065491Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.068218Z", "completed_at": "2024-09-16T15:30:24.068226Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02447032928466797, "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:30:24.059748Z", "completed_at": "2024-09-16T15:30:24.067604Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.070371Z", "completed_at": "2024-09-16T15:30:24.070381Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025461912155151367, "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:30:24.074858Z", "completed_at": "2024-09-16T15:30:24.086484Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.095708Z", "completed_at": "2024-09-16T15:30:24.095716Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026042699813842773, "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:30:24.081730Z", "completed_at": "2024-09-16T15:30:24.096533Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.098688Z", "completed_at": "2024-09-16T15:30:24.098696Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026919126510620117, "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:30:24.087052Z", "completed_at": "2024-09-16T15:30:24.098064Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.100734Z", "completed_at": "2024-09-16T15:30:24.100744Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02713775634765625, "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:30:24.091176Z", "completed_at": "2024-09-16T15:30:24.100162Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.102836Z", "completed_at": "2024-09-16T15:30:24.102843Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022498607635498047, "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:30:24.104938Z", "completed_at": "2024-09-16T15:30:24.112417Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.123887Z", "completed_at": "2024-09-16T15:30:24.123898Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024416208267211914, "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:30:24.112974Z", "completed_at": "2024-09-16T15:30:24.130047Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.132051Z", "completed_at": "2024-09-16T15:30:24.132061Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02781391143798828, "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:30:24.118003Z", "completed_at": "2024-09-16T15:30:24.130730Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.133476Z", "completed_at": "2024-09-16T15:30:24.133483Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02363419532775879, "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:30:24.124851Z", "completed_at": "2024-09-16T15:30:24.132867Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.135547Z", "completed_at": "2024-09-16T15:30:24.135555Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024436473846435547, "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:30:24.137069Z", "completed_at": "2024-09-16T15:30:24.144696Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.150810Z", "completed_at": "2024-09-16T15:30:24.150818Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019529104232788086, "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:30:24.145865Z", "completed_at": "2024-09-16T15:30:24.160273Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.161861Z", "completed_at": "2024-09-16T15:30:24.161869Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02054309844970703, "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:30:24.151667Z", "completed_at": "2024-09-16T15:30:24.162713Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.165198Z", "completed_at": "2024-09-16T15:30:24.165206Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022470474243164062, "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:30:24.156126Z", "completed_at": "2024-09-16T15:30:24.163932Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.166627Z", "completed_at": "2024-09-16T15:30:24.166634Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022593259811401367, "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:30:24.168724Z", "completed_at": "2024-09-16T15:30:24.176983Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.182725Z", "completed_at": "2024-09-16T15:30:24.182733Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0194852352142334, "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:30:24.177548Z", "completed_at": "2024-09-16T15:30:24.187783Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.193343Z", "completed_at": "2024-09-16T15:30:24.193352Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025986433029174805, "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:30:24.188337Z", "completed_at": "2024-09-16T15:30:24.195045Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.197415Z", "completed_at": "2024-09-16T15:30:24.197423Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021167993545532227, "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:30:24.183692Z", "completed_at": "2024-09-16T15:30:24.195629Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.198257Z", "completed_at": "2024-09-16T15:30:24.198266Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02274322509765625, "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:30:24.199696Z", "completed_at": "2024-09-16T15:30:24.206583Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.212534Z", "completed_at": "2024-09-16T15:30:24.212544Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0182037353515625, "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:30:24.207747Z", "completed_at": "2024-09-16T15:30:24.220592Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.226733Z", "completed_at": "2024-09-16T15:30:24.226745Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02774977684020996, "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:30:24.214202Z", "completed_at": "2024-09-16T15:30:24.226199Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.228847Z", "completed_at": "2024-09-16T15:30:24.228854Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02299332618713379, "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:30:24.221164Z", "completed_at": "2024-09-16T15:30:24.228268Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.234445Z", "completed_at": "2024-09-16T15:30:24.234454Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027434349060058594, "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:30:24.230375Z", "completed_at": "2024-09-16T15:30:24.237499Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.239805Z", "completed_at": "2024-09-16T15:30:24.239816Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.014542341232299805, "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:30:24.241244Z", "completed_at": "2024-09-16T15:30:24.255634Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.257646Z", "completed_at": "2024-09-16T15:30:24.257656Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02172684669494629, "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:30:24.246671Z", "completed_at": "2024-09-16T15:30:24.257016Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.264648Z", "completed_at": "2024-09-16T15:30:24.264656Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02669692039489746, "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:30:24.250870Z", "completed_at": "2024-09-16T15:30:24.258473Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.266234Z", "completed_at": "2024-09-16T15:30:24.266241Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02712225914001465, "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:30:24.259030Z", "completed_at": "2024-09-16T15:30:24.267803Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.270328Z", "completed_at": "2024-09-16T15:30:24.270336Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.015461444854736328, "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:30:24.273535Z", "completed_at": "2024-09-16T15:30:24.287001Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.289105Z", "completed_at": "2024-09-16T15:30:24.289114Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02081298828125, "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:30:24.278200Z", "completed_at": "2024-09-16T15:30:24.288543Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.294622Z", "completed_at": "2024-09-16T15:30:24.294630Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025012969970703125, "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:30:24.282960Z", "completed_at": "2024-09-16T15:30:24.294052Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.296243Z", "completed_at": "2024-09-16T15:30:24.296250Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024629831314086914, "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:30:24.290010Z", "completed_at": "2024-09-16T15:30:24.297139Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.299637Z", "completed_at": "2024-09-16T15:30:24.299647Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01751875877380371, "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:30:24.303481Z", "completed_at": "2024-09-16T15:30:24.318398Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.320473Z", "completed_at": "2024-09-16T15:30:24.320481Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022206783294677734, "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:30:24.308778Z", "completed_at": "2024-09-16T15:30:24.319790Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.325917Z", "completed_at": "2024-09-16T15:30:24.325924Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02553844451904297, "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:30:24.314456Z", "completed_at": "2024-09-16T15:30:24.321370Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.327466Z", "completed_at": "2024-09-16T15:30:24.327473Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025894641876220703, "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:30:24.321923Z", "completed_at": "2024-09-16T15:30:24.328435Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.330939Z", "completed_at": "2024-09-16T15:30:24.330948Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022890806198120117, "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:30:24.334790Z", "completed_at": "2024-09-16T15:30:24.348743Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.355924Z", "completed_at": "2024-09-16T15:30:24.355935Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026385068893432617, "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:30:24.339118Z", "completed_at": "2024-09-16T15:30:24.349542Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.357458Z", "completed_at": "2024-09-16T15:30:24.357468Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025779008865356445, "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:30:24.343516Z", "completed_at": "2024-09-16T15:30:24.356846Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.359175Z", "completed_at": "2024-09-16T15:30:24.359182Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026343584060668945, "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:30:24.350133Z", "completed_at": "2024-09-16T15:30:24.360110Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.362649Z", "completed_at": "2024-09-16T15:30:24.362658Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0243375301361084, "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:30:24.366486Z", "completed_at": "2024-09-16T15:30:24.380858Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.386949Z", "completed_at": "2024-09-16T15:30:24.386957Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025660037994384766, "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:30:24.371916Z", "completed_at": "2024-09-16T15:30:24.385859Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.387924Z", "completed_at": "2024-09-16T15:30:24.387931Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02453017234802246, "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:30:24.376082Z", "completed_at": "2024-09-16T15:30:24.386389Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.388835Z", "completed_at": "2024-09-16T15:30:24.388843Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024288654327392578, "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:30:24.381712Z", "completed_at": "2024-09-16T15:30:24.389689Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.392260Z", "completed_at": "2024-09-16T15:30:24.392267Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021191835403442383, "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:30:24.397932Z", "completed_at": "2024-09-16T15:30:24.413162Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.418302Z", "completed_at": "2024-09-16T15:30:24.418313Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025268077850341797, "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:30:24.401990Z", "completed_at": "2024-09-16T15:30:24.413708Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.419903Z", "completed_at": "2024-09-16T15:30:24.419912Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0262453556060791, "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:30:24.407795Z", "completed_at": "2024-09-16T15:30:24.419300Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.422162Z", "completed_at": "2024-09-16T15:30:24.422170Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027869701385498047, "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:30:24.414257Z", "completed_at": "2024-09-16T15:30:24.421605Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.424301Z", "completed_at": "2024-09-16T15:30:24.424309Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027065038681030273, "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:30:24.428812Z", "completed_at": "2024-09-16T15:30:24.442639Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.449845Z", "completed_at": "2024-09-16T15:30:24.449856Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026249408721923828, "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:30:24.433247Z", "completed_at": "2024-09-16T15:30:24.449111Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.451380Z", "completed_at": "2024-09-16T15:30:24.451387Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025607585906982422, "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:30:24.438264Z", "completed_at": "2024-09-16T15:30:24.450734Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.453626Z", "completed_at": "2024-09-16T15:30:24.453634Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026067256927490234, "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:30:24.443281Z", "completed_at": "2024-09-16T15:30:24.452183Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.455163Z", "completed_at": "2024-09-16T15:30:24.455171Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023345470428466797, "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:30:24.460900Z", "completed_at": "2024-09-16T15:30:24.474382Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.479496Z", "completed_at": "2024-09-16T15:30:24.479508Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023581504821777344, "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:30:24.465699Z", "completed_at": "2024-09-16T15:30:24.480351Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.481968Z", "completed_at": "2024-09-16T15:30:24.481976Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0247495174407959, "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:30:24.470375Z", "completed_at": "2024-09-16T15:30:24.482798Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.485249Z", "completed_at": "2024-09-16T15:30:24.485257Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026201725006103516, "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:30:24.475170Z", "completed_at": "2024-09-16T15:30:24.483384Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.486093Z", "completed_at": "2024-09-16T15:30:24.486102Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0258944034576416, "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:30:24.489482Z", "completed_at": "2024-09-16T15:30:24.501390Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.503189Z", "completed_at": "2024-09-16T15:30:24.503197Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019362688064575195, "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:30:24.495481Z", "completed_at": "2024-09-16T15:30:24.508336Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.513750Z", "completed_at": "2024-09-16T15:30:24.513758Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026348590850830078, "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:30:24.504106Z", "completed_at": "2024-09-16T15:30:24.514642Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.517161Z", "completed_at": "2024-09-16T15:30:24.517169Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023097515106201172, "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:30:24.508924Z", "completed_at": "2024-09-16T15:30:24.515917Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.518572Z", "completed_at": "2024-09-16T15:30:24.518579Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023902177810668945, "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:30:24.520675Z", "completed_at": "2024-09-16T15:30:24.526564Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.532680Z", "completed_at": "2024-09-16T15:30:24.532689Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017492294311523438, "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:30:24.527102Z", "completed_at": "2024-09-16T15:30:24.538027Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.545351Z", "completed_at": "2024-09-16T15:30:24.545359Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026041030883789062, "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:30:24.533716Z", "completed_at": "2024-09-16T15:30:24.546214Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.548752Z", "completed_at": "2024-09-16T15:30:24.548760Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023718595504760742, "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:30:24.538593Z", "completed_at": "2024-09-16T15:30:24.548225Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.550782Z", "completed_at": "2024-09-16T15:30:24.550790Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024979591369628906, "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:30:24.552264Z", "completed_at": "2024-09-16T15:30:24.563059Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.565592Z", "completed_at": "2024-09-16T15:30:24.565601Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01880192756652832, "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:30:24.558401Z", "completed_at": "2024-09-16T15:30:24.565055Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.574718Z", "completed_at": "2024-09-16T15:30:24.574725Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024634361267089844, "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:30:24.566450Z", "completed_at": "2024-09-16T15:30:24.576647Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.579060Z", "completed_at": "2024-09-16T15:30:24.579068Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021512746810913086, "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:30:24.570475Z", "completed_at": "2024-09-16T15:30:24.577823Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.580516Z", "completed_at": "2024-09-16T15:30:24.580524Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018131732940673828, "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:30:24.583891Z", "completed_at": "2024-09-16T15:30:24.595654Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.601508Z", "completed_at": "2024-09-16T15:30:24.601516Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02317333221435547, "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:30:24.588651Z", "completed_at": "2024-09-16T15:30:24.596915Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.606460Z", "completed_at": "2024-09-16T15:30:24.606467Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02665877342224121, "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:30:24.597482Z", "completed_at": "2024-09-16T15:30:24.608298Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.610857Z", "completed_at": "2024-09-16T15:30:24.610864Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022942781448364258, "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:30:24.602387Z", "completed_at": "2024-09-16T15:30:24.609712Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.612313Z", "completed_at": "2024-09-16T15:30:24.612321Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018057584762573242, "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:30:24.619253Z", "completed_at": "2024-09-16T15:30:24.625903Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.637139Z", "completed_at": "2024-09-16T15:30:24.637148Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025540590286254883, "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:30:24.615602Z", "completed_at": "2024-09-16T15:30:24.630707Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.638115Z", "completed_at": "2024-09-16T15:30:24.638122Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027971982955932617, "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:30:24.626451Z", "completed_at": "2024-09-16T15:30:24.639348Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.642024Z", "completed_at": "2024-09-16T15:30:24.642032Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02350163459777832, "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:30:24.631306Z", "completed_at": "2024-09-16T15:30:24.640616Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.643504Z", "completed_at": "2024-09-16T15:30:24.643512Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019956588745117188, "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:30:24.648010Z", "completed_at": "2024-09-16T15:30:24.658407Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.667925Z", "completed_at": "2024-09-16T15:30:24.667934Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025139570236206055, "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:30:24.652835Z", "completed_at": "2024-09-16T15:30:24.663245Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.668946Z", "completed_at": "2024-09-16T15:30:24.668954Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024725914001464844, "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:30:24.659117Z", "completed_at": "2024-09-16T15:30:24.670005Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.672484Z", "completed_at": "2024-09-16T15:30:24.672491Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02517414093017578, "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:30:24.663795Z", "completed_at": "2024-09-16T15:30:24.671232Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.673990Z", "completed_at": "2024-09-16T15:30:24.673998Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021887540817260742, "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:30:24.678516Z", "completed_at": "2024-09-16T15:30:24.690232Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.699588Z", "completed_at": "2024-09-16T15:30:24.699596Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02632927894592285, "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:30:24.683238Z", "completed_at": "2024-09-16T15:30:24.694926Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.700612Z", "completed_at": "2024-09-16T15:30:24.700622Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0258944034576416, "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:30:24.690891Z", "completed_at": "2024-09-16T15:30:24.701492Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.704139Z", "completed_at": "2024-09-16T15:30:24.704147Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02632594108581543, "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:30:24.695499Z", "completed_at": "2024-09-16T15:30:24.702821Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.705608Z", "completed_at": "2024-09-16T15:30:24.705616Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02309417724609375, "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:30:24.710149Z", "completed_at": "2024-09-16T15:30:24.725067Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.732653Z", "completed_at": "2024-09-16T15:30:24.732664Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027791976928710938, "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:30:24.715018Z", "completed_at": "2024-09-16T15:30:24.731810Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.734330Z", "completed_at": "2024-09-16T15:30:24.734337Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027990102767944336, "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:30:24.725804Z", "completed_at": "2024-09-16T15:30:24.733773Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.736477Z", "completed_at": "2024-09-16T15:30:24.736484Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022182941436767578, "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:30:24.720783Z", "completed_at": "2024-09-16T15:30:24.735174Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.738273Z", "completed_at": "2024-09-16T15:30:24.738281Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02883315086364746, "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:30:24.744098Z", "completed_at": "2024-09-16T15:30:24.758273Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.763202Z", "completed_at": "2024-09-16T15:30:24.763212Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024220705032348633, "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:30:24.749060Z", "completed_at": "2024-09-16T15:30:24.764214Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.766827Z", "completed_at": "2024-09-16T15:30:24.766835Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026543378829956055, "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:30:24.758943Z", "completed_at": "2024-09-16T15:30:24.765758Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.768277Z", "completed_at": "2024-09-16T15:30:24.768285Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024990320205688477, "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:30:24.754167Z", "completed_at": "2024-09-16T15:30:24.766292Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.769142Z", "completed_at": "2024-09-16T15:30:24.769149Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027019023895263672, "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:30:24.773185Z", "completed_at": "2024-09-16T15:30:24.779822Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.790553Z", "completed_at": "2024-09-16T15:30:24.790565Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022994041442871094, "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:30:24.780949Z", "completed_at": "2024-09-16T15:30:24.795859Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.797820Z", "completed_at": "2024-09-16T15:30:24.797827Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025382280349731445, "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:30:24.786533Z", "completed_at": "2024-09-16T15:30:24.797095Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.799879Z", "completed_at": "2024-09-16T15:30:24.799889Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022690534591674805, "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:30:24.791424Z", "completed_at": "2024-09-16T15:30:24.798689Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.801417Z", "completed_at": "2024-09-16T15:30:24.801426Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023505449295043945, "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:30:24.804732Z", "completed_at": "2024-09-16T15:30:24.815371Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.820826Z", "completed_at": "2024-09-16T15:30:24.820839Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021694660186767578, "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:30:24.811394Z", "completed_at": "2024-09-16T15:30:24.827472Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.829648Z", "completed_at": "2024-09-16T15:30:24.829656Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026282787322998047, "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:30:24.816701Z", "completed_at": "2024-09-16T15:30:24.829017Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.831695Z", "completed_at": "2024-09-16T15:30:24.831705Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023008108139038086, "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:30:24.821823Z", "completed_at": "2024-09-16T15:30:24.830535Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.833231Z", "completed_at": "2024-09-16T15:30:24.833241Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023258447647094727, "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:30:24.836557Z", "completed_at": "2024-09-16T15:30:24.843291Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.852659Z", "completed_at": "2024-09-16T15:30:24.852670Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02170109748840332, "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:30:24.843821Z", "completed_at": "2024-09-16T15:30:24.858086Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.860187Z", "completed_at": "2024-09-16T15:30:24.860195Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025010108947753906, "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:30:24.848485Z", "completed_at": "2024-09-16T15:30:24.859513Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.862276Z", "completed_at": "2024-09-16T15:30:24.862286Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021703004837036133, "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:30:24.853769Z", "completed_at": "2024-09-16T15:30:24.861115Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.863803Z", "completed_at": "2024-09-16T15:30:24.863810Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021915435791015625, "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:30:24.867396Z", "completed_at": "2024-09-16T15:30:24.874273Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.885713Z", "completed_at": "2024-09-16T15:30:24.885721Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024170637130737305, "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:30:24.874863Z", "completed_at": "2024-09-16T15:30:24.891823Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.893808Z", "completed_at": "2024-09-16T15:30:24.893816Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027969837188720703, "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:30:24.881366Z", "completed_at": "2024-09-16T15:30:24.892476Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.895215Z", "completed_at": "2024-09-16T15:30:24.895224Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02358412742614746, "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:30:24.886596Z", "completed_at": "2024-09-16T15:30:24.894646Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.897518Z", "completed_at": "2024-09-16T15:30:24.897526Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02459406852722168, "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:30:24.899026Z", "completed_at": "2024-09-16T15:30:24.905921Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.911671Z", "completed_at": "2024-09-16T15:30:24.911681Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018653392791748047, "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:30:24.907598Z", "completed_at": "2024-09-16T15:30:24.918133Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.925714Z", "completed_at": "2024-09-16T15:30:24.925726Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022707223892211914, "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:30:24.913272Z", "completed_at": "2024-09-16T15:30:24.925131Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:24.927799Z", "completed_at": "2024-09-16T15:30:24.927807Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023310184478759766, "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:30:24.918739Z", "completed_at": "2024-09-16T15:30:24.927231Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.094178Z", "completed_at": "2024-09-16T15:30:25.094192Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.18786072731018066, "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:30:24.929323Z", "completed_at": "2024-09-16T15:30:25.097971Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.100258Z", "completed_at": "2024-09-16T15:30:25.100266Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.17585253715515137, "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:30:25.101137Z", "completed_at": "2024-09-16T15:30:25.114615Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.116695Z", "completed_at": "2024-09-16T15:30:25.116704Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020937681198120117, "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:30:25.105766Z", "completed_at": "2024-09-16T15:30:25.116053Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.118724Z", "completed_at": "2024-09-16T15:30:25.118731Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021488428115844727, "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:30:25.110590Z", "completed_at": "2024-09-16T15:30:25.118203Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.124239Z", "completed_at": "2024-09-16T15:30:25.124249Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025276899337768555, "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:30:25.120237Z", "completed_at": "2024-09-16T15:30:25.127320Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.129635Z", "completed_at": "2024-09-16T15:30:25.129647Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.014440298080444336, "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:30:25.131039Z", "completed_at": "2024-09-16T15:30:25.146325Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.148369Z", "completed_at": "2024-09-16T15:30:25.148377Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02255725860595703, "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:30:25.141765Z", "completed_at": "2024-09-16T15:30:25.147826Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.153939Z", "completed_at": "2024-09-16T15:30:25.153950Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025049924850463867, "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:30:25.136357Z", "completed_at": "2024-09-16T15:30:25.149210Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.155586Z", "completed_at": "2024-09-16T15:30:25.155596Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027878284454345703, "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:30:25.149789Z", "completed_at": "2024-09-16T15:30:25.157659Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.160107Z", "completed_at": "2024-09-16T15:30:25.160115Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.014452219009399414, "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:30:25.163392Z", "completed_at": "2024-09-16T15:30:25.178370Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.179769Z", "completed_at": "2024-09-16T15:30:25.179779Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02166891098022461, "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:30:25.168924Z", "completed_at": "2024-09-16T15:30:25.180586Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.188035Z", "completed_at": "2024-09-16T15:30:25.188042Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028639793395996094, "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:30:25.174050Z", "completed_at": "2024-09-16T15:30:25.181211Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.188895Z", "completed_at": "2024-09-16T15:30:25.188902Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027494430541992188, "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:30:25.181739Z", "completed_at": "2024-09-16T15:30:25.190493Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.192950Z", "completed_at": "2024-09-16T15:30:25.192960Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019774675369262695, "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:30:25.195031Z", "completed_at": "2024-09-16T15:30:25.201997Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.211183Z", "completed_at": "2024-09-16T15:30:25.211192Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021442651748657227, "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:30:25.206513Z", "completed_at": "2024-09-16T15:30:25.216569Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.218508Z", "completed_at": "2024-09-16T15:30:25.218516Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024192094802856445, "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:30:25.202542Z", "completed_at": "2024-09-16T15:30:25.217761Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.220575Z", "completed_at": "2024-09-16T15:30:25.220585Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026848793029785156, "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:30:25.212394Z", "completed_at": "2024-09-16T15:30:25.219323Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.222114Z", "completed_at": "2024-09-16T15:30:25.222121Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020832300186157227, "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:30:25.225415Z", "completed_at": "2024-09-16T15:30:25.232082Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.242544Z", "completed_at": "2024-09-16T15:30:25.242552Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022786378860473633, "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:30:25.232644Z", "completed_at": "2024-09-16T15:30:25.248373Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.250921Z", "completed_at": "2024-09-16T15:30:25.250929Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026877403259277344, "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:30:25.243539Z", "completed_at": "2024-09-16T15:30:25.249827Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.252334Z", "completed_at": "2024-09-16T15:30:25.252341Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021592140197753906, "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:30:25.238583Z", "completed_at": "2024-09-16T15:30:25.250365Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.253191Z", "completed_at": "2024-09-16T15:30:25.253198Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023826122283935547, "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:30:25.254686Z", "completed_at": "2024-09-16T15:30:25.261388Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.263610Z", "completed_at": "2024-09-16T15:30:25.263619Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.014508485794067383, "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:30:25.265019Z", "completed_at": "2024-09-16T15:30:25.279410Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.280926Z", "completed_at": "2024-09-16T15:30:25.280934Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021045684814453125, "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:30:25.269059Z", "completed_at": "2024-09-16T15:30:25.281824Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.284154Z", "completed_at": "2024-09-16T15:30:25.284161Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02353978157043457, "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:30:25.273985Z", "completed_at": "2024-09-16T15:30:25.282382Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.285016Z", "completed_at": "2024-09-16T15:30:25.285024Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023198604583740234, "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:30:25.285871Z", "completed_at": "2024-09-16T15:30:25.292629Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.298585Z", "completed_at": "2024-09-16T15:30:25.298594Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01855158805847168, "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:30:25.294412Z", "completed_at": "2024-09-16T15:30:25.301348Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.311014Z", "completed_at": "2024-09-16T15:30:25.311025Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021273374557495117, "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:30:25.301920Z", "completed_at": "2024-09-16T15:30:25.312122Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.314785Z", "completed_at": "2024-09-16T15:30:25.314792Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021673917770385742, "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:30:25.306122Z", "completed_at": "2024-09-16T15:30:25.313324Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.319935Z", "completed_at": "2024-09-16T15:30:25.319943Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02622389793395996, "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:30:25.315644Z", "completed_at": "2024-09-16T15:30:25.322978Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.325324Z", "completed_at": "2024-09-16T15:30:25.325332Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.015030622482299805, "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:30:25.326167Z", "completed_at": "2024-09-16T15:30:25.337998Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.343319Z", "completed_at": "2024-09-16T15:30:25.343328Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022611618041992188, "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:30:25.333697Z", "completed_at": "2024-09-16T15:30:25.344358Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.346715Z", "completed_at": "2024-09-16T15:30:25.346722Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022727012634277344, "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:30:25.338542Z", "completed_at": "2024-09-16T15:30:25.346103Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.352301Z", "completed_at": "2024-09-16T15:30:25.352309Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02771735191345215, "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:30:25.347562Z", "completed_at": "2024-09-16T15:30:25.355163Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.361155Z", "completed_at": "2024-09-16T15:30:25.361164Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01869487762451172, "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:30:25.356368Z", "completed_at": "2024-09-16T15:30:25.363248Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.373957Z", "completed_at": "2024-09-16T15:30:25.373967Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02252507209777832, "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:30:25.364456Z", "completed_at": "2024-09-16T15:30:25.376452Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.378725Z", "completed_at": "2024-09-16T15:30:25.378733Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023061513900756836, "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:30:25.368491Z", "completed_at": "2024-09-16T15:30:25.376991Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.379560Z", "completed_at": "2024-09-16T15:30:25.379567Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01928234100341797, "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:30:25.380382Z", "completed_at": "2024-09-16T15:30:25.386556Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.392289Z", "completed_at": "2024-09-16T15:30:25.392297Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01749110221862793, "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:30:25.387102Z", "completed_at": "2024-09-16T15:30:25.393841Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.399595Z", "completed_at": "2024-09-16T15:30:25.399605Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02160048484802246, "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:30:25.395602Z", "completed_at": "2024-09-16T15:30:25.406074Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.408540Z", "completed_at": "2024-09-16T15:30:25.408548Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017557621002197266, "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:30:25.400590Z", "completed_at": "2024-09-16T15:30:25.407398Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.413512Z", "completed_at": "2024-09-16T15:30:25.413522Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021947860717773438, "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:30:25.409427Z", "completed_at": "2024-09-16T15:30:25.416506Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.423884Z", "completed_at": "2024-09-16T15:30:25.423896Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019415616989135742, "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:30:25.417156Z", "completed_at": "2024-09-16T15:30:25.425445Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.431147Z", "completed_at": "2024-09-16T15:30:25.431155Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02332305908203125, "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:30:25.427217Z", "completed_at": "2024-09-16T15:30:25.438167Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.440488Z", "completed_at": "2024-09-16T15:30:25.440496Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018065690994262695, "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:30:25.432130Z", "completed_at": "2024-09-16T15:30:25.439916Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.446244Z", "completed_at": "2024-09-16T15:30:25.446254Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023078203201293945, "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:30:25.441375Z", "completed_at": "2024-09-16T15:30:25.452178Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.454287Z", "completed_at": "2024-09-16T15:30:25.454295Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018073081970214844, "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:30:25.447887Z", "completed_at": "2024-09-16T15:30:25.455772Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.458166Z", "completed_at": "2024-09-16T15:30:25.458174Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018932342529296875, "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:30:25.459012Z", "completed_at": "2024-09-16T15:30:25.470878Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.476752Z", "completed_at": "2024-09-16T15:30:25.476760Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023293256759643555, "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:30:25.464077Z", "completed_at": "2024-09-16T15:30:25.476062Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.478329Z", "completed_at": "2024-09-16T15:30:25.478337Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023236513137817383, "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:30:25.472105Z", "completed_at": "2024-09-16T15:30:25.479194Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.485249Z", "completed_at": "2024-09-16T15:30:25.485257Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02202153205871582, "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:30:25.480402Z", "completed_at": "2024-09-16T15:30:25.488052Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.490414Z", "completed_at": "2024-09-16T15:30:25.490424Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019053936004638672, "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:30:25.491275Z", "completed_at": "2024-09-16T15:30:25.501020Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.506790Z", "completed_at": "2024-09-16T15:30:25.506802Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020792245864868164, "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:30:25.495304Z", "completed_at": "2024-09-16T15:30:25.505584Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.507767Z", "completed_at": "2024-09-16T15:30:25.507776Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021065711975097656, "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:30:25.501625Z", "completed_at": "2024-09-16T15:30:25.508636Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.511083Z", "completed_at": "2024-09-16T15:30:25.511090Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021389484405517578, "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:30:25.511958Z", "completed_at": "2024-09-16T15:30:25.520578Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.529828Z", "completed_at": "2024-09-16T15:30:25.529840Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023783445358276367, "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:30:25.521804Z", "completed_at": "2024-09-16T15:30:25.531523Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.537667Z", "completed_at": "2024-09-16T15:30:25.537675Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020342111587524414, "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:30:25.525851Z", "completed_at": "2024-09-16T15:30:25.532390Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.538546Z", "completed_at": "2024-09-16T15:30:25.538555Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02060985565185547, "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:30:25.533701Z", "completed_at": "2024-09-16T15:30:25.540707Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.543181Z", "completed_at": "2024-09-16T15:30:25.543189Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022095441818237305, "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:30:25.544600Z", "completed_at": "2024-09-16T15:30:25.555409Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.562783Z", "completed_at": "2024-09-16T15:30:25.562795Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0234835147857666, "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:30:25.551073Z", "completed_at": "2024-09-16T15:30:25.563623Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.566160Z", "completed_at": "2024-09-16T15:30:25.566169Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023686647415161133, "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:30:25.556830Z", "completed_at": "2024-09-16T15:30:25.565506Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.572092Z", "completed_at": "2024-09-16T15:30:25.572102Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028203248977661133, "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:30:25.567020Z", "completed_at": "2024-09-16T15:30:25.574403Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.580261Z", "completed_at": "2024-09-16T15:30:25.580271Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024257659912109375, "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:30:25.576215Z", "completed_at": "2024-09-16T15:30:25.583808Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.593217Z", "completed_at": "2024-09-16T15:30:25.593226Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021984577178955078, "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:30:25.584363Z", "completed_at": "2024-09-16T15:30:25.594931Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.601015Z", "completed_at": "2024-09-16T15:30:25.601026Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025511980056762695, "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:30:25.589092Z", "completed_at": "2024-09-16T15:30:25.600317Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.602587Z", "completed_at": "2024-09-16T15:30:25.602596Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021473407745361328, "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:30:25.596245Z", "completed_at": "2024-09-16T15:30:25.603437Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.605981Z", "completed_at": "2024-09-16T15:30:25.605990Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017655611038208008, "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:30:25.607439Z", "completed_at": "2024-09-16T15:30:25.616272Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.625696Z", "completed_at": "2024-09-16T15:30:25.625705Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02391672134399414, "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:30:25.616800Z", "completed_at": "2024-09-16T15:30:25.630940Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.632883Z", "completed_at": "2024-09-16T15:30:25.632891Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026173114776611328, "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:30:25.620825Z", "completed_at": "2024-09-16T15:30:25.631483Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.633817Z", "completed_at": "2024-09-16T15:30:25.633827Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020953893661499023, "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:30:25.626828Z", "completed_at": "2024-09-16T15:30:25.634632Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.637166Z", "completed_at": "2024-09-16T15:30:25.637175Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021628141403198242, "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:30:25.640404Z", "completed_at": "2024-09-16T15:30:25.650462Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.657460Z", "completed_at": "2024-09-16T15:30:25.657471Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02236032485961914, "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:30:25.646405Z", "completed_at": "2024-09-16T15:30:25.658361Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.664632Z", "completed_at": "2024-09-16T15:30:25.664643Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0261838436126709, "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:30:25.651090Z", "completed_at": "2024-09-16T15:30:25.663329Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.665647Z", "completed_at": "2024-09-16T15:30:25.665656Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02659440040588379, "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:30:25.658992Z", "completed_at": "2024-09-16T15:30:25.666513Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.668986Z", "completed_at": "2024-09-16T15:30:25.669015Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02340412139892578, "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:30:25.672255Z", "completed_at": "2024-09-16T15:30:25.687163Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.688594Z", "completed_at": "2024-09-16T15:30:25.688602Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021649837493896484, "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:30:25.683022Z", "completed_at": "2024-09-16T15:30:25.689578Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.695649Z", "completed_at": "2024-09-16T15:30:25.695658Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02476668357849121, "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:30:25.678645Z", "completed_at": "2024-09-16T15:30:25.690104Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.696537Z", "completed_at": "2024-09-16T15:30:25.696546Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026224374771118164, "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:30:25.690684Z", "completed_at": "2024-09-16T15:30:25.698202Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.700628Z", "completed_at": "2024-09-16T15:30:25.700637Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022788524627685547, "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:30:25.702717Z", "completed_at": "2024-09-16T15:30:25.714958Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.720370Z", "completed_at": "2024-09-16T15:30:25.720380Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022939443588256836, "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:30:25.710969Z", "completed_at": "2024-09-16T15:30:25.721542Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.727350Z", "completed_at": "2024-09-16T15:30:25.727358Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02594280242919922, "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:30:25.715546Z", "completed_at": "2024-09-16T15:30:25.726089Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.728338Z", "completed_at": "2024-09-16T15:30:25.728345Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02632284164428711, "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:30:25.722073Z", "completed_at": "2024-09-16T15:30:25.729884Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.732274Z", "completed_at": "2024-09-16T15:30:25.732283Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022075891494750977, "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:30:25.734348Z", "completed_at": "2024-09-16T15:30:25.740868Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.751629Z", "completed_at": "2024-09-16T15:30:25.751642Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02250957489013672, "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:30:25.745515Z", "completed_at": "2024-09-16T15:30:25.756931Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.758943Z", "completed_at": "2024-09-16T15:30:25.758952Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025307178497314453, "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:30:25.741468Z", "completed_at": "2024-09-16T15:30:25.758205Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.760970Z", "completed_at": "2024-09-16T15:30:25.760978Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027945995330810547, "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:30:25.752845Z", "completed_at": "2024-09-16T15:30:25.759836Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.762500Z", "completed_at": "2024-09-16T15:30:25.762507Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022338390350341797, "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:30:25.765912Z", "completed_at": "2024-09-16T15:30:25.773236Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.783184Z", "completed_at": "2024-09-16T15:30:25.783192Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02292180061340332, "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:30:25.773778Z", "completed_at": "2024-09-16T15:30:25.788640Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.790715Z", "completed_at": "2024-09-16T15:30:25.790724Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026203155517578125, "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:30:25.778757Z", "completed_at": "2024-09-16T15:30:25.790061Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.792799Z", "completed_at": "2024-09-16T15:30:25.792807Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022197723388671875, "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:30:25.784159Z", "completed_at": "2024-09-16T15:30:25.792232Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.794890Z", "completed_at": "2024-09-16T15:30:25.794898Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023088455200195312, "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:30:25.796990Z", "completed_at": "2024-09-16T15:30:25.805165Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.810891Z", "completed_at": "2024-09-16T15:30:25.810901Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01934981346130371, "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:30:25.806279Z", "completed_at": "2024-09-16T15:30:25.820740Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.822890Z", "completed_at": "2024-09-16T15:30:25.822898Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026601791381835938, "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:30:25.815883Z", "completed_at": "2024-09-16T15:30:25.822330Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.824885Z", "completed_at": "2024-09-16T15:30:25.824894Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020524263381958008, "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:30:25.811745Z", "completed_at": "2024-09-16T15:30:25.823743Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.826440Z", "completed_at": "2024-09-16T15:30:25.826450Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023310422897338867, "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:30:25.827309Z", "completed_at": "2024-09-16T15:30:25.834300Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.836983Z", "completed_at": "2024-09-16T15:30:25.836991Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.015490293502807617, "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:30:25.837860Z", "completed_at": "2024-09-16T15:30:25.853819Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.855723Z", "completed_at": "2024-09-16T15:30:25.855732Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02364325523376465, "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:30:25.842601Z", "completed_at": "2024-09-16T15:30:25.854477Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.857130Z", "completed_at": "2024-09-16T15:30:25.857137Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02361774444580078, "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:30:25.848902Z", "completed_at": "2024-09-16T15:30:25.856540Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.862694Z", "completed_at": "2024-09-16T15:30:25.862702Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02696967124938965, "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:30:25.857962Z", "completed_at": "2024-09-16T15:30:25.864915Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.867324Z", "completed_at": "2024-09-16T15:30:25.867335Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.014276266098022461, "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:30:25.869360Z", "completed_at": "2024-09-16T15:30:25.884076Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.886167Z", "completed_at": "2024-09-16T15:30:25.886175Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021959543228149414, "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:30:25.874740Z", "completed_at": "2024-09-16T15:30:25.885535Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.893349Z", "completed_at": "2024-09-16T15:30:25.893359Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027284622192382812, "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:30:25.879686Z", "completed_at": "2024-09-16T15:30:25.887054Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.894904Z", "completed_at": "2024-09-16T15:30:25.894913Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02683401107788086, "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:30:25.887596Z", "completed_at": "2024-09-16T15:30:25.897238Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.899858Z", "completed_at": "2024-09-16T15:30:25.899868Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02090740203857422, "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:30:25.901930Z", "completed_at": "2024-09-16T15:30:25.916361Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.918359Z", "completed_at": "2024-09-16T15:30:25.918367Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021839618682861328, "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:30:25.907481Z", "completed_at": "2024-09-16T15:30:25.917661Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.923852Z", "completed_at": "2024-09-16T15:30:25.923861Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02527308464050293, "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:30:25.912392Z", "completed_at": "2024-09-16T15:30:25.923306Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.925646Z", "completed_at": "2024-09-16T15:30:25.925654Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02503228187561035, "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:30:25.919255Z", "completed_at": "2024-09-16T15:30:25.927130Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.929634Z", "completed_at": "2024-09-16T15:30:25.929642Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01811838150024414, "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:30:25.932841Z", "completed_at": "2024-09-16T15:30:25.947808Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.949841Z", "completed_at": "2024-09-16T15:30:25.949849Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022210359573364258, "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:30:25.937635Z", "completed_at": "2024-09-16T15:30:25.949137Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.955214Z", "completed_at": "2024-09-16T15:30:25.955224Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026293039321899414, "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:30:25.943757Z", "completed_at": "2024-09-16T15:30:25.950718Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.956944Z", "completed_at": "2024-09-16T15:30:25.956952Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02600884437561035, "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:30:25.951240Z", "completed_at": "2024-09-16T15:30:25.958594Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.961014Z", "completed_at": "2024-09-16T15:30:25.961025Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018063068389892578, "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:30:25.964196Z", "completed_at": "2024-09-16T15:30:25.977547Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.979426Z", "completed_at": "2024-09-16T15:30:25.979434Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020375490188598633, "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:30:25.968932Z", "completed_at": "2024-09-16T15:30:25.978790Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.986483Z", "completed_at": "2024-09-16T15:30:25.986492Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026180505752563477, "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:30:25.973715Z", "completed_at": "2024-09-16T15:30:25.980318Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.988034Z", "completed_at": "2024-09-16T15:30:25.988043Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02573370933532715, "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:30:25.980858Z", "completed_at": "2024-09-16T15:30:25.989699Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:25.992381Z", "completed_at": "2024-09-16T15:30:25.992390Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01959228515625, "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:30:25.995636Z", "completed_at": "2024-09-16T15:30:26.009689Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.011695Z", "completed_at": "2024-09-16T15:30:26.011703Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0215299129486084, "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:30:26.000616Z", "completed_at": "2024-09-16T15:30:26.011049Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.017232Z", "completed_at": "2024-09-16T15:30:26.017243Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025773286819458008, "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:30:26.005735Z", "completed_at": "2024-09-16T15:30:26.016651Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.018940Z", "completed_at": "2024-09-16T15:30:26.018948Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025217056274414062, "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:30:26.012589Z", "completed_at": "2024-09-16T15:30:26.019827Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.022329Z", "completed_at": "2024-09-16T15:30:26.022337Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0175626277923584, "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:30:26.026175Z", "completed_at": "2024-09-16T15:30:26.041280Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.043816Z", "completed_at": "2024-09-16T15:30:26.043825Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02288341522216797, "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:30:26.031628Z", "completed_at": "2024-09-16T15:30:26.042742Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.048672Z", "completed_at": "2024-09-16T15:30:26.048681Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025631189346313477, "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:30:26.037278Z", "completed_at": "2024-09-16T15:30:26.043281Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.049732Z", "completed_at": "2024-09-16T15:30:26.049739Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025519847869873047, "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:30:26.044671Z", "completed_at": "2024-09-16T15:30:26.052045Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.054536Z", "completed_at": "2024-09-16T15:30:26.054546Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023728370666503906, "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:30:26.058433Z", "completed_at": "2024-09-16T15:30:26.072397Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.079246Z", "completed_at": "2024-09-16T15:30:26.079256Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02607250213623047, "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:30:26.067285Z", "completed_at": "2024-09-16T15:30:26.073059Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.080170Z", "completed_at": "2024-09-16T15:30:26.080178Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024883270263671875, "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:30:26.062494Z", "completed_at": "2024-09-16T15:30:26.073640Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.081042Z", "completed_at": "2024-09-16T15:30:26.081049Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027222156524658203, "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:30:26.074166Z", "completed_at": "2024-09-16T15:30:26.082682Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.085263Z", "completed_at": "2024-09-16T15:30:26.085273Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018837451934814453, "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:30:26.089988Z", "completed_at": "2024-09-16T15:30:26.104282Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.110351Z", "completed_at": "2024-09-16T15:30:26.110359Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02584528923034668, "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:30:26.094820Z", "completed_at": "2024-09-16T15:30:26.109144Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.111332Z", "completed_at": "2024-09-16T15:30:26.111339Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02532362937927246, "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:30:26.099118Z", "completed_at": "2024-09-16T15:30:26.109800Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.112250Z", "completed_at": "2024-09-16T15:30:26.112259Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025595903396606445, "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:30:26.105167Z", "completed_at": "2024-09-16T15:30:26.113102Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.115662Z", "completed_at": "2024-09-16T15:30:26.115669Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02156209945678711, "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:30:26.125367Z", "completed_at": "2024-09-16T15:30:26.136129Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.141942Z", "completed_at": "2024-09-16T15:30:26.141950Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024907827377319336, "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:30:26.121269Z", "completed_at": "2024-09-16T15:30:26.136714Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.142805Z", "completed_at": "2024-09-16T15:30:26.142812Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026402711868286133, "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:30:26.130824Z", "completed_at": "2024-09-16T15:30:26.141317Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.143775Z", "completed_at": "2024-09-16T15:30:26.143782Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026134967803955078, "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:30:26.137296Z", "completed_at": "2024-09-16T15:30:26.144581Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.147167Z", "completed_at": "2024-09-16T15:30:26.147176Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026647329330444336, "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:30:26.152765Z", "completed_at": "2024-09-16T15:30:26.166110Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.173238Z", "completed_at": "2024-09-16T15:30:26.173246Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025327682495117188, "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:30:26.156801Z", "completed_at": "2024-09-16T15:30:26.166723Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.174096Z", "completed_at": "2024-09-16T15:30:26.174105Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02559065818786621, "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:30:26.160978Z", "completed_at": "2024-09-16T15:30:26.167302Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.174958Z", "completed_at": "2024-09-16T15:30:26.174965Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025813817977905273, "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:30:26.167849Z", "completed_at": "2024-09-16T15:30:26.176612Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.179156Z", "completed_at": "2024-09-16T15:30:26.179164Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027096986770629883, "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:30:26.183572Z", "completed_at": "2024-09-16T15:30:26.197423Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.203075Z", "completed_at": "2024-09-16T15:30:26.203086Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02463841438293457, "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:30:26.192203Z", "completed_at": "2024-09-16T15:30:26.202518Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.204584Z", "completed_at": "2024-09-16T15:30:26.204591Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024106979370117188, "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:30:26.187968Z", "completed_at": "2024-09-16T15:30:26.203918Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.206810Z", "completed_at": "2024-09-16T15:30:26.206818Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02693033218383789, "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:30:26.198075Z", "completed_at": "2024-09-16T15:30:26.205537Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.208495Z", "completed_at": "2024-09-16T15:30:26.208504Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021242618560791016, "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:30:26.214226Z", "completed_at": "2024-09-16T15:30:26.229166Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.234581Z", "completed_at": "2024-09-16T15:30:26.234590Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02531599998474121, "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:30:26.218891Z", "completed_at": "2024-09-16T15:30:26.229922Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.235988Z", "completed_at": "2024-09-16T15:30:26.235995Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025440692901611328, "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:30:26.225158Z", "completed_at": "2024-09-16T15:30:26.235408Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.237719Z", "completed_at": "2024-09-16T15:30:26.237728Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02537393569946289, "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:30:26.230468Z", "completed_at": "2024-09-16T15:30:26.238531Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.241046Z", "completed_at": "2024-09-16T15:30:26.241054Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02752542495727539, "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:30:26.244811Z", "completed_at": "2024-09-16T15:30:26.259205Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.266417Z", "completed_at": "2024-09-16T15:30:26.266426Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026763916015625, "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:30:26.250140Z", "completed_at": "2024-09-16T15:30:26.265017Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.267568Z", "completed_at": "2024-09-16T15:30:26.267577Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02578282356262207, "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:30:26.254269Z", "completed_at": "2024-09-16T15:30:26.265762Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.268430Z", "completed_at": "2024-09-16T15:30:26.268437Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025494098663330078, "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:30:26.259858Z", "completed_at": "2024-09-16T15:30:26.270778Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.273225Z", "completed_at": "2024-09-16T15:30:26.273232Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023789167404174805, "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:30:26.280978Z", "completed_at": "2024-09-16T15:30:26.290670Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.296010Z", "completed_at": "2024-09-16T15:30:26.296022Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02352452278137207, "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:30:26.277011Z", "completed_at": "2024-09-16T15:30:26.295406Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.297071Z", "completed_at": "2024-09-16T15:30:26.297079Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02516627311706543, "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:30:26.285508Z", "completed_at": "2024-09-16T15:30:26.299468Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.302007Z", "completed_at": "2024-09-16T15:30:26.302017Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02804732322692871, "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:30:26.291303Z", "completed_at": "2024-09-16T15:30:26.300638Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.303430Z", "completed_at": "2024-09-16T15:30:26.303439Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018838882446289062, "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:30:26.305643Z", "completed_at": "2024-09-16T15:30:26.317777Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.320033Z", "completed_at": "2024-09-16T15:30:26.320040Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020066499710083008, "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:30:26.310625Z", "completed_at": "2024-09-16T15:30:26.319480Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.328888Z", "completed_at": "2024-09-16T15:30:26.328898Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02763199806213379, "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:30:26.320894Z", "completed_at": "2024-09-16T15:30:26.330879Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.333373Z", "completed_at": "2024-09-16T15:30:26.333383Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01733541488647461, "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:30:26.324893Z", "completed_at": "2024-09-16T15:30:26.331487Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.334240Z", "completed_at": "2024-09-16T15:30:26.334247Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017374277114868164, "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:30:26.338157Z", "completed_at": "2024-09-16T15:30:26.348903Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.359572Z", "completed_at": "2024-09-16T15:30:26.359580Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026950359344482422, "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:30:26.343432Z", "completed_at": "2024-09-16T15:30:26.358989Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.361310Z", "completed_at": "2024-09-16T15:30:26.361319Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026342391967773438, "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:30:26.349514Z", "completed_at": "2024-09-16T15:30:26.360672Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.363333Z", "completed_at": "2024-09-16T15:30:26.363340Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021219491958618164, "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:30:26.353612Z", "completed_at": "2024-09-16T15:30:26.362104Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.364816Z", "completed_at": "2024-09-16T15:30:26.364823Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022086143493652344, "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:30:26.370513Z", "completed_at": "2024-09-16T15:30:26.383966Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.389015Z", "completed_at": "2024-09-16T15:30:26.389027Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023472309112548828, "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:30:26.375099Z", "completed_at": "2024-09-16T15:30:26.389992Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.392482Z", "completed_at": "2024-09-16T15:30:26.392490Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02564072608947754, "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:30:26.379857Z", "completed_at": "2024-09-16T15:30:26.390585Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.393375Z", "completed_at": "2024-09-16T15:30:26.393382Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024723052978515625, "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:30:26.384759Z", "completed_at": "2024-09-16T15:30:26.391956Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.394830Z", "completed_at": "2024-09-16T15:30:26.394837Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024993896484375, "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:30:26.399460Z", "completed_at": "2024-09-16T15:30:26.411688Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.420828Z", "completed_at": "2024-09-16T15:30:26.420839Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026732683181762695, "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:30:26.406117Z", "completed_at": "2024-09-16T15:30:26.421983Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.424497Z", "completed_at": "2024-09-16T15:30:26.424504Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026332378387451172, "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:30:26.412234Z", "completed_at": "2024-09-16T15:30:26.422738Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.425375Z", "completed_at": "2024-09-16T15:30:26.425384Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02660655975341797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_treasury_vote_withdrawn_snax_mainnet_chain_id__13001.a8e142751c", "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 '13001'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:30:26.416489Z", "completed_at": "2024-09-16T15:30:26.423284Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.426237Z", "completed_at": "2024-09-16T15:30:26.426243Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02276444435119629, "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:30:26.432018Z", "completed_at": "2024-09-16T15:30:26.446203Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.452471Z", "completed_at": "2024-09-16T15:30:26.452480Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025516271591186523, "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:30:26.438064Z", "completed_at": "2024-09-16T15:30:26.453383Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.455809Z", "completed_at": "2024-09-16T15:30:26.455816Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025671958923339844, "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:30:26.442160Z", "completed_at": "2024-09-16T15:30:26.453905Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.456647Z", "completed_at": "2024-09-16T15:30:26.456654Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0259096622467041, "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:30:26.446792Z", "completed_at": "2024-09-16T15:30:26.455280Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.458123Z", "completed_at": "2024-09-16T15:30:26.458130Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026787996292114258, "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:30:26.462717Z", "completed_at": "2024-09-16T15:30:26.473165Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.482034Z", "completed_at": "2024-09-16T15:30:26.482048Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0246429443359375, "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:30:26.469195Z", "completed_at": "2024-09-16T15:30:26.482936Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.485613Z", "completed_at": "2024-09-16T15:30:26.485622Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02418804168701172, "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:30:26.473745Z", "completed_at": "2024-09-16T15:30:26.484387Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.487074Z", "completed_at": "2024-09-16T15:30:26.487083Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02504730224609375, "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:30:26.477849Z", "completed_at": "2024-09-16T15:30:26.485052Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.487927Z", "completed_at": "2024-09-16T15:30:26.487933Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02128291130065918, "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:30:26.491984Z", "completed_at": "2024-09-16T15:30:26.504800Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.513475Z", "completed_at": "2024-09-16T15:30:26.513483Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02711176872253418, "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:30:26.499383Z", "completed_at": "2024-09-16T15:30:26.514605Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.516989Z", "completed_at": "2024-09-16T15:30:26.517018Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025744199752807617, "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:30:26.505411Z", "completed_at": "2024-09-16T15:30:26.515847Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.518462Z", "completed_at": "2024-09-16T15:30:26.518471Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022482872009277344, "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:30:26.509418Z", "completed_at": "2024-09-16T15:30:26.516392Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.519307Z", "completed_at": "2024-09-16T15:30:26.519314Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02258586883544922, "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:30:26.523362Z", "completed_at": "2024-09-16T15:30:26.530064Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.540542Z", "completed_at": "2024-09-16T15:30:26.540551Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022796154022216797, "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:30:26.534734Z", "completed_at": "2024-09-16T15:30:26.547256Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.549216Z", "completed_at": "2024-09-16T15:30:26.549227Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021961688995361328, "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:30:26.531173Z", "completed_at": "2024-09-16T15:30:26.547801Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.550626Z", "completed_at": "2024-09-16T15:30:26.550636Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027971744537353516, "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:30:26.541481Z", "completed_at": "2024-09-16T15:30:26.550067Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.552722Z", "completed_at": "2024-09-16T15:30:26.552730Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02470254898071289, "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:30:26.556991Z", "completed_at": "2024-09-16T15:30:26.567028Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.571926Z", "completed_at": "2024-09-16T15:30:26.571934Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020565271377563477, "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:30:26.563010Z", "completed_at": "2024-09-16T15:30:26.572846Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.578856Z", "completed_at": "2024-09-16T15:30:26.578867Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02387261390686035, "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:30:26.568224Z", "completed_at": "2024-09-16T15:30:26.578286Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.580980Z", "completed_at": "2024-09-16T15:30:26.580988Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024719715118408203, "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:30:26.573423Z", "completed_at": "2024-09-16T15:30:26.580421Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.583109Z", "completed_at": "2024-09-16T15:30:26.583117Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021492958068847656, "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:30:26.585486Z", "completed_at": "2024-09-16T15:30:26.592836Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.603570Z", "completed_at": "2024-09-16T15:30:26.603580Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02387261390686035, "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:30:26.593432Z", "completed_at": "2024-09-16T15:30:26.608396Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.610636Z", "completed_at": "2024-09-16T15:30:26.610643Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026092529296875, "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:30:26.599578Z", "completed_at": "2024-09-16T15:30:26.609915Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.612637Z", "completed_at": "2024-09-16T15:30:26.612648Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02245330810546875, "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:30:26.604763Z", "completed_at": "2024-09-16T15:30:26.611495Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.614187Z", "completed_at": "2024-09-16T15:30:26.614195Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022626876831054688, "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:30:26.617599Z", "completed_at": "2024-09-16T15:30:26.628300Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.633909Z", "completed_at": "2024-09-16T15:30:26.633920Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021985292434692383, "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:30:26.624344Z", "completed_at": "2024-09-16T15:30:26.634796Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.642214Z", "completed_at": "2024-09-16T15:30:26.642222Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02608346939086914, "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:30:26.629737Z", "completed_at": "2024-09-16T15:30:26.641677Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.644341Z", "completed_at": "2024-09-16T15:30:26.644351Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022626399993896484, "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:30:26.635326Z", "completed_at": "2024-09-16T15:30:26.643775Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.646642Z", "completed_at": "2024-09-16T15:30:26.646649Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02374887466430664, "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:30:26.648727Z", "completed_at": "2024-09-16T15:30:26.655040Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.660139Z", "completed_at": "2024-09-16T15:30:26.660149Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01706671714782715, "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:30:26.656161Z", "completed_at": "2024-09-16T15:30:26.668017Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.670397Z", "completed_at": "2024-09-16T15:30:26.670406Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022366046905517578, "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:30:26.661154Z", "completed_at": "2024-09-16T15:30:26.668936Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.671788Z", "completed_at": "2024-09-16T15:30:26.671797Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01885819435119629, "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:30:26.664244Z", "completed_at": "2024-09-16T15:30:26.671227Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.673952Z", "completed_at": "2024-09-16T15:30:26.673959Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019627809524536133, "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:30:26.675785Z", "completed_at": "2024-09-16T15:30:26.684158Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.695309Z", "completed_at": "2024-09-16T15:30:26.695317Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025669336318969727, "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:30:26.684720Z", "completed_at": "2024-09-16T15:30:26.700320Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.702455Z", "completed_at": "2024-09-16T15:30:26.702463Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02264571189880371, "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:30:26.691138Z", "completed_at": "2024-09-16T15:30:26.701919Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.704515Z", "completed_at": "2024-09-16T15:30:26.704523Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02317643165588379, "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:30:26.696294Z", "completed_at": "2024-09-16T15:30:26.703946Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.706606Z", "completed_at": "2024-09-16T15:30:26.706613Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023756742477416992, "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:30:26.708718Z", "completed_at": "2024-09-16T15:30:26.716016Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.725380Z", "completed_at": "2024-09-16T15:30:26.725388Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022103071212768555, "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:30:26.716570Z", "completed_at": "2024-09-16T15:30:26.732665Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.734557Z", "completed_at": "2024-09-16T15:30:26.734566Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026545286178588867, "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:30:26.721229Z", "completed_at": "2024-09-16T15:30:26.733227Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.735945Z", "completed_at": "2024-09-16T15:30:26.735955Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02247786521911621, "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:30:26.726346Z", "completed_at": "2024-09-16T15:30:26.735385Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.738178Z", "completed_at": "2024-09-16T15:30:26.738185Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02344059944152832, "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:30:26.739931Z", "completed_at": "2024-09-16T15:30:26.746827Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.752571Z", "completed_at": "2024-09-16T15:30:26.752581Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018795013427734375, "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:30:26.748510Z", "completed_at": "2024-09-16T15:30:26.758043Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.762983Z", "completed_at": "2024-09-16T15:30:26.762994Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01905083656311035, "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:30:26.754233Z", "completed_at": "2024-09-16T15:30:26.762455Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.765066Z", "completed_at": "2024-09-16T15:30:26.765073Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019635915756225586, "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:30:26.758587Z", "completed_at": "2024-09-16T15:30:26.764477Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.770666Z", "completed_at": "2024-09-16T15:30:26.770674Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023407697677612305, "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:30:26.766556Z", "completed_at": "2024-09-16T15:30:26.777861Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.783848Z", "completed_at": "2024-09-16T15:30:26.783857Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02219414710998535, "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:30:26.778948Z", "completed_at": "2024-09-16T15:30:26.794050Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.796157Z", "completed_at": "2024-09-16T15:30:26.796165Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023977994918823242, "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:30:26.784831Z", "completed_at": "2024-09-16T15:30:26.795564Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.798172Z", "completed_at": "2024-09-16T15:30:26.798181Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022589683532714844, "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:30:26.789242Z", "completed_at": "2024-09-16T15:30:26.797081Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.799682Z", "completed_at": "2024-09-16T15:30:26.799692Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022538185119628906, "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:30:26.800547Z", "completed_at": "2024-09-16T15:30:26.807339Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.809580Z", "completed_at": "2024-09-16T15:30:26.809588Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01469111442565918, "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:30:26.810410Z", "completed_at": "2024-09-16T15:30:26.826352Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.828314Z", "completed_at": "2024-09-16T15:30:26.828323Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023106098175048828, "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:30:26.815059Z", "completed_at": "2024-09-16T15:30:26.827726Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.833776Z", "completed_at": "2024-09-16T15:30:26.833784Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0271756649017334, "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:30:26.821500Z", "completed_at": "2024-09-16T15:30:26.829180Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.835303Z", "completed_at": "2024-09-16T15:30:26.835311Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026990890502929688, "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:30:26.829736Z", "completed_at": "2024-09-16T15:30:26.837616Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.840009Z", "completed_at": "2024-09-16T15:30:26.840017Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.014323711395263672, "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:30:26.842041Z", "completed_at": "2024-09-16T15:30:26.856726Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.858473Z", "completed_at": "2024-09-16T15:30:26.858482Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021574974060058594, "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:30:26.852384Z", "completed_at": "2024-09-16T15:30:26.859309Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.866980Z", "completed_at": "2024-09-16T15:30:26.866988Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02625441551208496, "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:30:26.847278Z", "completed_at": "2024-09-16T15:30:26.865738Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.867944Z", "completed_at": "2024-09-16T15:30:26.867951Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.029179096221923828, "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:30:26.859898Z", "completed_at": "2024-09-16T15:30:26.868800Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.871312Z", "completed_at": "2024-09-16T15:30:26.871320Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019725799560546875, "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:30:26.874605Z", "completed_at": "2024-09-16T15:30:26.884595Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.890158Z", "completed_at": "2024-09-16T15:30:26.890170Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020879030227661133, "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:30:26.880482Z", "completed_at": "2024-09-16T15:30:26.891194Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.897168Z", "completed_at": "2024-09-16T15:30:26.897176Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024571895599365234, "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:30:26.885278Z", "completed_at": "2024-09-16T15:30:26.891767Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.898024Z", "completed_at": "2024-09-16T15:30:26.898031Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02479386329650879, "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:30:26.892295Z", "completed_at": "2024-09-16T15:30:26.899562Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.902127Z", "completed_at": "2024-09-16T15:30:26.902137Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02243828773498535, "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:30:26.904186Z", "completed_at": "2024-09-16T15:30:26.916091Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.921982Z", "completed_at": "2024-09-16T15:30:26.921990Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02309584617614746, "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:30:26.917236Z", "completed_at": "2024-09-16T15:30:26.927123Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.928754Z", "completed_at": "2024-09-16T15:30:26.928764Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02528214454650879, "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:30:26.910952Z", "completed_at": "2024-09-16T15:30:26.929679Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.932102Z", "completed_at": "2024-09-16T15:30:26.932110Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02922224998474121, "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:30:26.923090Z", "completed_at": "2024-09-16T15:30:26.930803Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.933540Z", "completed_at": "2024-09-16T15:30:26.933547Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023314237594604492, "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:30:26.935650Z", "completed_at": "2024-09-16T15:30:26.946771Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.948602Z", "completed_at": "2024-09-16T15:30:26.948610Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018455982208251953, "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:30:26.942487Z", "completed_at": "2024-09-16T15:30:26.953835Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.961059Z", "completed_at": "2024-09-16T15:30:26.961067Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0267941951751709, "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:30:26.949527Z", "completed_at": "2024-09-16T15:30:26.962729Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.965130Z", "completed_at": "2024-09-16T15:30:26.965140Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024106979370117188, "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:30:26.954488Z", "completed_at": "2024-09-16T15:30:26.963311Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.965984Z", "completed_at": "2024-09-16T15:30:26.965991Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024243831634521484, "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:30:26.967425Z", "completed_at": "2024-09-16T15:30:26.974670Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.980918Z", "completed_at": "2024-09-16T15:30:26.980926Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018937110900878906, "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:30:26.975818Z", "completed_at": "2024-09-16T15:30:26.987267Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.993484Z", "completed_at": "2024-09-16T15:30:26.993492Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026772499084472656, "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:30:26.982466Z", "completed_at": "2024-09-16T15:30:26.992907Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:26.995056Z", "completed_at": "2024-09-16T15:30:26.995064Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021136045455932617, "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:30:26.987891Z", "completed_at": "2024-09-16T15:30:26.995874Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.002389Z", "completed_at": "2024-09-16T15:30:27.002397Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027276992797851562, "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:30:26.997152Z", "completed_at": "2024-09-16T15:30:27.004544Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.006937Z", "completed_at": "2024-09-16T15:30:27.006945Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.014911413192749023, "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:30:27.014261Z", "completed_at": "2024-09-16T15:30:27.020479Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.026299Z", "completed_at": "2024-09-16T15:30:27.026310Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022426366806030273, "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:30:27.008362Z", "completed_at": "2024-09-16T15:30:27.021056Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.027167Z", "completed_at": "2024-09-16T15:30:27.027176Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024035215377807617, "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:30:27.021640Z", "completed_at": "2024-09-16T15:30:27.032602Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.034834Z", "completed_at": "2024-09-16T15:30:27.034843Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027165889739990234, "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:30:27.028106Z", "completed_at": "2024-09-16T15:30:27.036362Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.038823Z", "completed_at": "2024-09-16T15:30:27.038833Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019021034240722656, "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:30:27.040840Z", "completed_at": "2024-09-16T15:30:27.057791Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.059657Z", "completed_at": "2024-09-16T15:30:27.059666Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024047374725341797, "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:30:27.045929Z", "completed_at": "2024-09-16T15:30:27.058893Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.065563Z", "completed_at": "2024-09-16T15:30:27.065571Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028757810592651367, "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:30:27.051872Z", "completed_at": "2024-09-16T15:30:27.064854Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.067223Z", "completed_at": "2024-09-16T15:30:27.067231Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02709794044494629, "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:30:27.060565Z", "completed_at": "2024-09-16T15:30:27.068028Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.070609Z", "completed_at": "2024-09-16T15:30:27.070619Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019691944122314453, "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:30:27.074492Z", "completed_at": "2024-09-16T15:30:27.089060Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.094286Z", "completed_at": "2024-09-16T15:30:27.094295Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025065183639526367, "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:30:27.084057Z", "completed_at": "2024-09-16T15:30:27.095191Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.097705Z", "completed_at": "2024-09-16T15:30:27.097712Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025207042694091797, "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:30:27.079849Z", "completed_at": "2024-09-16T15:30:27.095728Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.098551Z", "completed_at": "2024-09-16T15:30:27.098558Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02719402313232422, "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:30:27.089887Z", "completed_at": "2024-09-16T15:30:27.097138Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.100008Z", "completed_at": "2024-09-16T15:30:27.100016Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020923376083374023, "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:30:27.104618Z", "completed_at": "2024-09-16T15:30:27.121266Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.126377Z", "completed_at": "2024-09-16T15:30:27.126385Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027077913284301758, "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:30:27.112686Z", "completed_at": "2024-09-16T15:30:27.127351Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.128805Z", "completed_at": "2024-09-16T15:30:27.128815Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025485754013061523, "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:30:27.121906Z", "completed_at": "2024-09-16T15:30:27.129850Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.132210Z", "completed_at": "2024-09-16T15:30:27.132219Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022049665451049805, "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:30:27.116782Z", "completed_at": "2024-09-16T15:30:27.130961Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.133654Z", "completed_at": "2024-09-16T15:30:27.133661Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.029732704162597656, "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:30:27.135770Z", "completed_at": "2024-09-16T15:30:27.142562Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.148807Z", "completed_at": "2024-09-16T15:30:27.148818Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018518686294555664, "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:30:27.143130Z", "completed_at": "2024-09-16T15:30:27.155666Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.161120Z", "completed_at": "2024-09-16T15:30:27.161128Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026721954345703125, "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:30:27.149805Z", "completed_at": "2024-09-16T15:30:27.162004Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.164506Z", "completed_at": "2024-09-16T15:30:27.164514Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023366212844848633, "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:30:27.156214Z", "completed_at": "2024-09-16T15:30:27.163300Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.165945Z", "completed_at": "2024-09-16T15:30:27.165952Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024093151092529297, "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:30:27.168030Z", "completed_at": "2024-09-16T15:30:27.179103Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.180922Z", "completed_at": "2024-09-16T15:30:27.180931Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018393278121948242, "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:30:27.174802Z", "completed_at": "2024-09-16T15:30:27.181853Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.191278Z", "completed_at": "2024-09-16T15:30:27.191287Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0246274471282959, "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:30:27.182390Z", "completed_at": "2024-09-16T15:30:27.192402Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.194839Z", "completed_at": "2024-09-16T15:30:27.194847Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02147960662841797, "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:30:27.186425Z", "completed_at": "2024-09-16T15:30:27.193600Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.196225Z", "completed_at": "2024-09-16T15:30:27.196232Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022153139114379883, "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:30:27.198356Z", "completed_at": "2024-09-16T15:30:27.206743Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.212970Z", "completed_at": "2024-09-16T15:30:27.212981Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020119905471801758, "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:30:27.207323Z", "completed_at": "2024-09-16T15:30:27.222314Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.223995Z", "completed_at": "2024-09-16T15:30:27.224004Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027040719985961914, "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:30:27.213985Z", "completed_at": "2024-09-16T15:30:27.224817Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.227228Z", "completed_at": "2024-09-16T15:30:27.227236Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021935701370239258, "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:30:27.218340Z", "completed_at": "2024-09-16T15:30:27.225399Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.228073Z", "completed_at": "2024-09-16T15:30:27.228080Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022061824798583984, "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:30:27.231362Z", "completed_at": "2024-09-16T15:30:27.242095Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.243895Z", "completed_at": "2024-09-16T15:30:27.243906Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018040180206298828, "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:30:27.237745Z", "completed_at": "2024-09-16T15:30:27.244776Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.255729Z", "completed_at": "2024-09-16T15:30:27.255737Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026342153549194336, "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:30:27.250884Z", "completed_at": "2024-09-16T15:30:27.256940Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.259344Z", "completed_at": "2024-09-16T15:30:27.259352Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022463083267211914, "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:30:27.245332Z", "completed_at": "2024-09-16T15:30:27.258110Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.260769Z", "completed_at": "2024-09-16T15:30:27.260776Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02449488639831543, "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:30:27.262913Z", "completed_at": "2024-09-16T15:30:27.269953Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.275943Z", "completed_at": "2024-09-16T15:30:27.275952Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018524646759033203, "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:30:27.270522Z", "completed_at": "2024-09-16T15:30:27.280976Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.286565Z", "completed_at": "2024-09-16T15:30:27.286573Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025021076202392578, "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:30:27.276936Z", "completed_at": "2024-09-16T15:30:27.288203Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.290702Z", "completed_at": "2024-09-16T15:30:27.290713Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022220849990844727, "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:30:27.281591Z", "completed_at": "2024-09-16T15:30:27.290126Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.298147Z", "completed_at": "2024-09-16T15:30:27.298155Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02887892723083496, "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:30:27.292176Z", "completed_at": "2024-09-16T15:30:27.301063Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.307400Z", "completed_at": "2024-09-16T15:30:27.307410Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019907236099243164, "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:30:27.302281Z", "completed_at": "2024-09-16T15:30:27.310231Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.320040Z", "completed_at": "2024-09-16T15:30:27.320052Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.028577327728271484, "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:30:27.314944Z", "completed_at": "2024-09-16T15:30:27.321814Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.328078Z", "completed_at": "2024-09-16T15:30:27.328086Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021507740020751953, "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:30:27.310852Z", "completed_at": "2024-09-16T15:30:27.327394Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.329669Z", "completed_at": "2024-09-16T15:30:27.329677Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02811145782470703, "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:30:27.323102Z", "completed_at": "2024-09-16T15:30:27.331136Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.333601Z", "completed_at": "2024-09-16T15:30:27.333609Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.014286041259765625, "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:30:27.334437Z", "completed_at": "2024-09-16T15:30:27.346199Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.352237Z", "completed_at": "2024-09-16T15:30:27.352246Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02341175079345703, "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:30:27.341119Z", "completed_at": "2024-09-16T15:30:27.353859Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.359891Z", "completed_at": "2024-09-16T15:30:27.359899Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027041912078857422, "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:30:27.347890Z", "completed_at": "2024-09-16T15:30:27.355261Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.361453Z", "completed_at": "2024-09-16T15:30:27.361460Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02302241325378418, "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:30:27.355821Z", "completed_at": "2024-09-16T15:30:27.363106Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.365551Z", "completed_at": "2024-09-16T15:30:27.365559Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018379926681518555, "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:30:27.366384Z", "completed_at": "2024-09-16T15:30:27.377123Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.382883Z", "completed_at": "2024-09-16T15:30:27.382892Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022217988967895508, "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:30:27.373116Z", "completed_at": "2024-09-16T15:30:27.383722Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.386352Z", "completed_at": "2024-09-16T15:30:27.386360Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021544456481933594, "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:30:27.378441Z", "completed_at": "2024-09-16T15:30:27.385111Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.393116Z", "completed_at": "2024-09-16T15:30:27.393124Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022772789001464844, "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:30:27.387193Z", "completed_at": "2024-09-16T15:30:27.396149Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.398506Z", "completed_at": "2024-09-16T15:30:27.398513Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020781993865966797, "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:30:27.399341Z", "completed_at": "2024-09-16T15:30:27.409998Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.415421Z", "completed_at": "2024-09-16T15:30:27.415432Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02148747444152832, "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:30:27.405758Z", "completed_at": "2024-09-16T15:30:27.416375Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.418861Z", "completed_at": "2024-09-16T15:30:27.418870Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021678447723388672, "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:30:27.410620Z", "completed_at": "2024-09-16T15:30:27.418254Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.424476Z", "completed_at": "2024-09-16T15:30:27.424484Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026687145233154297, "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:30:27.419712Z", "completed_at": "2024-09-16T15:30:27.426729Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.432632Z", "completed_at": "2024-09-16T15:30:27.432642Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018088340759277344, "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:30:27.428552Z", "completed_at": "2024-09-16T15:30:27.435573Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.442967Z", "completed_at": "2024-09-16T15:30:27.442979Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019276857376098633, "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:30:27.436684Z", "completed_at": "2024-09-16T15:30:27.448815Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.454559Z", "completed_at": "2024-09-16T15:30:27.454567Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026715755462646484, "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:30:27.443840Z", "completed_at": "2024-09-16T15:30:27.455389Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.458040Z", "completed_at": "2024-09-16T15:30:27.458051Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024541854858398438, "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:30:27.450244Z", "completed_at": "2024-09-16T15:30:27.457457Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.460090Z", "completed_at": "2024-09-16T15:30:27.460097Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017834186553955078, "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:30:27.461636Z", "completed_at": "2024-09-16T15:30:27.471842Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.473772Z", "completed_at": "2024-09-16T15:30:27.473780Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017897367477416992, "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:30:27.467862Z", "completed_at": "2024-09-16T15:30:27.474669Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.480902Z", "completed_at": "2024-09-16T15:30:27.480912Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02158808708190918, "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:30:27.475761Z", "completed_at": "2024-09-16T15:30:27.488830Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.491335Z", "completed_at": "2024-09-16T15:30:27.491342Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024400949478149414, "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:30:27.481856Z", "completed_at": "2024-09-16T15:30:27.490765Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.497196Z", "completed_at": "2024-09-16T15:30:27.497208Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024905920028686523, "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:30:27.492812Z", "completed_at": "2024-09-16T15:30:27.500252Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.506475Z", "completed_at": "2024-09-16T15:30:27.506483Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018547534942626953, "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:30:27.501460Z", "completed_at": "2024-09-16T15:30:27.509227Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.518657Z", "completed_at": "2024-09-16T15:30:27.518666Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026552677154541016, "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:30:27.509838Z", "completed_at": "2024-09-16T15:30:27.521015Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.527070Z", "completed_at": "2024-09-16T15:30:27.527079Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026362180709838867, "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:30:27.513910Z", "completed_at": "2024-09-16T15:30:27.525746Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.528013Z", "completed_at": "2024-09-16T15:30:27.528020Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022333383560180664, "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:30:27.521725Z", "completed_at": "2024-09-16T15:30:27.528876Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.531371Z", "completed_at": "2024-09-16T15:30:27.531379Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.013503074645996094, "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:30:27.532218Z", "completed_at": "2024-09-16T15:30:27.540530Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.548078Z", "completed_at": "2024-09-16T15:30:27.548088Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021745681762695312, "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:30:27.542397Z", "completed_at": "2024-09-16T15:30:27.554864Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.560919Z", "completed_at": "2024-09-16T15:30:27.560927Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023173093795776367, "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:30:27.548985Z", "completed_at": "2024-09-16T15:30:27.559650Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.561915Z", "completed_at": "2024-09-16T15:30:27.561922Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023430347442626953, "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:30:27.555485Z", "completed_at": "2024-09-16T15:30:27.562813Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.565297Z", "completed_at": "2024-09-16T15:30:27.565306Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023688793182373047, "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:30:27.566174Z", "completed_at": "2024-09-16T15:30:27.572826Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.578903Z", "completed_at": "2024-09-16T15:30:27.578911Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01869988441467285, "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:30:27.574561Z", "completed_at": "2024-09-16T15:30:27.587168Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.593243Z", "completed_at": "2024-09-16T15:30:27.593251Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023153305053710938, "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:30:27.579758Z", "completed_at": "2024-09-16T15:30:27.591961Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.594197Z", "completed_at": "2024-09-16T15:30:27.594204Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023476362228393555, "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:30:27.587854Z", "completed_at": "2024-09-16T15:30:27.595043Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.597534Z", "completed_at": "2024-09-16T15:30:27.597545Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02368760108947754, "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:30:27.598393Z", "completed_at": "2024-09-16T15:30:27.605313Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.611055Z", "completed_at": "2024-09-16T15:30:27.611065Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018588542938232422, "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:30:27.606999Z", "completed_at": "2024-09-16T15:30:27.616805Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.622241Z", "completed_at": "2024-09-16T15:30:27.622250Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019927263259887695, "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:30:27.611989Z", "completed_at": "2024-09-16T15:30:27.623258Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.625842Z", "completed_at": "2024-09-16T15:30:27.625850Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0227663516998291, "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:30:27.618163Z", "completed_at": "2024-09-16T15:30:27.625279Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.627840Z", "completed_at": "2024-09-16T15:30:27.627848Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021539688110351562, "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:30:27.629396Z", "completed_at": "2024-09-16T15:30:27.641305Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.643211Z", "completed_at": "2024-09-16T15:30:27.643223Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019463062286376953, "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:30:27.637131Z", "completed_at": "2024-09-16T15:30:27.644087Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.649965Z", "completed_at": "2024-09-16T15:30:27.649973Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02283000946044922, "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:30:27.645223Z", "completed_at": "2024-09-16T15:30:27.655014Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.657061Z", "completed_at": "2024-09-16T15:30:27.657069Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020767927169799805, "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:30:27.650850Z", "completed_at": "2024-09-16T15:30:27.657916Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.660313Z", "completed_at": "2024-09-16T15:30:27.660322Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018508195877075195, "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:30:27.661192Z", "completed_at": "2024-09-16T15:30:27.671582Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.673564Z", "completed_at": "2024-09-16T15:30:27.673572Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018011093139648438, "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:30:27.667277Z", "completed_at": "2024-09-16T15:30:27.680463Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.682434Z", "completed_at": "2024-09-16T15:30:27.682442Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023503541946411133, "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:30:27.674438Z", "completed_at": "2024-09-16T15:30:27.683330Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.689344Z", "completed_at": "2024-09-16T15:30:27.689352Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02355337142944336, "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:30:27.683887Z", "completed_at": "2024-09-16T15:30:27.690923Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.696805Z", "completed_at": "2024-09-16T15:30:27.696813Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024067401885986328, "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:30:27.692769Z", "completed_at": "2024-09-16T15:30:27.703731Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.705690Z", "completed_at": "2024-09-16T15:30:27.705698Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017815589904785156, "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:30:27.699761Z", "completed_at": "2024-09-16T15:30:27.710630Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.712663Z", "completed_at": "2024-09-16T15:30:27.712671Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021296024322509766, "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:30:27.706587Z", "completed_at": "2024-09-16T15:30:27.717661Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.719774Z", "completed_at": "2024-09-16T15:30:27.719782Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021584272384643555, "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:30:27.713619Z", "completed_at": "2024-09-16T15:30:27.720667Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.723115Z", "completed_at": "2024-09-16T15:30:27.723126Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0182802677154541, "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:30:27.723971Z", "completed_at": "2024-09-16T15:30:27.736463Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.742522Z", "completed_at": "2024-09-16T15:30:27.742534Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024386882781982422, "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:30:27.731720Z", "completed_at": "2024-09-16T15:30:27.741929Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.744266Z", "completed_at": "2024-09-16T15:30:27.744273Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022542476654052734, "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:30:27.737896Z", "completed_at": "2024-09-16T15:30:27.745164Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.751273Z", "completed_at": "2024-09-16T15:30:27.751282Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021071910858154297, "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:30:27.746396Z", "completed_at": "2024-09-16T15:30:27.754179Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.756542Z", "completed_at": "2024-09-16T15:30:27.756553Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01952385902404785, "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:30:27.761477Z", "completed_at": "2024-09-16T15:30:27.774120Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.776508Z", "completed_at": "2024-09-16T15:30:27.776517Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02367997169494629, "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:30:27.757437Z", "completed_at": "2024-09-16T15:30:27.774677Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.777405Z", "completed_at": "2024-09-16T15:30:27.777415Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025295495986938477, "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:30:27.767332Z", "completed_at": "2024-09-16T15:30:27.775895Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.782394Z", "completed_at": "2024-09-16T15:30:27.782404Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02655649185180664, "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:30:27.778275Z", "completed_at": "2024-09-16T15:30:27.786730Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.789026Z", "completed_at": "2024-09-16T15:30:27.789036Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01563572883605957, "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:30:27.794636Z", "completed_at": "2024-09-16T15:30:27.804912Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.806751Z", "completed_at": "2024-09-16T15:30:27.806759Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02070331573486328, "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:30:27.790424Z", "completed_at": "2024-09-16T15:30:27.805466Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.808152Z", "completed_at": "2024-09-16T15:30:27.808158Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02275228500366211, "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:30:27.799664Z", "completed_at": "2024-09-16T15:30:27.807580Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.813866Z", "completed_at": "2024-09-16T15:30:27.813874Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02667975425720215, "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:30:27.809025Z", "completed_at": "2024-09-16T15:30:27.815546Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.817994Z", "completed_at": "2024-09-16T15:30:27.818006Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.013945579528808594, "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:30:27.827560Z", "completed_at": "2024-09-16T15:30:27.837427Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.843356Z", "completed_at": "2024-09-16T15:30:27.843366Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026102304458618164, "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:30:27.821261Z", "completed_at": "2024-09-16T15:30:27.838018Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.844333Z", "completed_at": "2024-09-16T15:30:27.844343Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02834939956665039, "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:30:27.832389Z", "completed_at": "2024-09-16T15:30:27.842716Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.845347Z", "completed_at": "2024-09-16T15:30:27.845356Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026055335998535156, "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:30:27.838640Z", "completed_at": "2024-09-16T15:30:27.846160Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.848724Z", "completed_at": "2024-09-16T15:30:27.848732Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017177104949951172, "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:30:27.854318Z", "completed_at": "2024-09-16T15:30:27.869723Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.875680Z", "completed_at": "2024-09-16T15:30:27.875689Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026187658309936523, "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:30:27.858348Z", "completed_at": "2024-09-16T15:30:27.874586Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.877125Z", "completed_at": "2024-09-16T15:30:27.877207Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027215242385864258, "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:30:27.862699Z", "completed_at": "2024-09-16T15:30:27.875133Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.878753Z", "completed_at": "2024-09-16T15:30:27.878762Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02805948257446289, "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:30:27.870444Z", "completed_at": "2024-09-16T15:30:27.879656Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.882242Z", "completed_at": "2024-09-16T15:30:27.882250Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02862071990966797, "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:30:27.891844Z", "completed_at": "2024-09-16T15:30:27.901708Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.907604Z", "completed_at": "2024-09-16T15:30:27.907612Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024031877517700195, "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:30:27.887786Z", "completed_at": "2024-09-16T15:30:27.902355Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.908453Z", "completed_at": "2024-09-16T15:30:27.908460Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025472164154052734, "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:30:27.896097Z", "completed_at": "2024-09-16T15:30:27.906941Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.909420Z", "completed_at": "2024-09-16T15:30:27.909427Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025252580642700195, "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:30:27.902916Z", "completed_at": "2024-09-16T15:30:27.910908Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.913459Z", "completed_at": "2024-09-16T15:30:27.913468Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026362895965576172, "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:30:27.917838Z", "completed_at": "2024-09-16T15:30:27.933337Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.939442Z", "completed_at": "2024-09-16T15:30:27.939450Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026733875274658203, "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:30:27.924160Z", "completed_at": "2024-09-16T15:30:27.933992Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.940361Z", "completed_at": "2024-09-16T15:30:27.940370Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026239395141601562, "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:30:27.928208Z", "completed_at": "2024-09-16T15:30:27.934578Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.942123Z", "completed_at": "2024-09-16T15:30:27.942130Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027360916137695312, "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:30:27.935121Z", "completed_at": "2024-09-16T15:30:27.945595Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.950280Z", "completed_at": "2024-09-16T15:30:27.950291Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02685403823852539, "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:30:27.957249Z", "completed_at": "2024-09-16T15:30:27.978106Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.984352Z", "completed_at": "2024-09-16T15:30:27.984365Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.035100698471069336, "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:30:27.964675Z", "completed_at": "2024-09-16T15:30:27.983018Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.985348Z", "completed_at": "2024-09-16T15:30:27.985357Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.03382563591003418, "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:30:27.970950Z", "completed_at": "2024-09-16T15:30:27.983729Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.986743Z", "completed_at": "2024-09-16T15:30:27.986750Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.03432345390319824, "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:30:27.978926Z", "completed_at": "2024-09-16T15:30:27.986223Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:27.988906Z", "completed_at": "2024-09-16T15:30:27.988913Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025318145751953125, "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:30:27.995122Z", "completed_at": "2024-09-16T15:30:28.008570Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.013932Z", "completed_at": "2024-09-16T15:30:28.013943Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02364349365234375, "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:30:27.999459Z", "completed_at": "2024-09-16T15:30:28.009150Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.015419Z", "completed_at": "2024-09-16T15:30:28.015427Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02451300621032715, "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:30:28.004169Z", "completed_at": "2024-09-16T15:30:28.014891Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.017640Z", "completed_at": "2024-09-16T15:30:28.017647Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02549886703491211, "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:30:28.009679Z", "completed_at": "2024-09-16T15:30:28.017106Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.019751Z", "completed_at": "2024-09-16T15:30:28.019759Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02590012550354004, "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:30:28.024288Z", "completed_at": "2024-09-16T15:30:28.221462Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.231027Z", "completed_at": "2024-09-16T15:30:28.231045Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.21204566955566406, "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:30:28.031142Z", "completed_at": "2024-09-16T15:30:28.230443Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.232317Z", "completed_at": "2024-09-16T15:30:28.232325Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.21113228797912598, "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:30:28.226448Z", "completed_at": "2024-09-16T15:30:28.233219Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.235757Z", "completed_at": "2024-09-16T15:30:28.235764Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.20593571662902832, "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:30:28.222198Z", "completed_at": "2024-09-16T15:30:28.234453Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.237237Z", "completed_at": "2024-09-16T15:30:28.237245Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.21421194076538086, "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:30:28.241741Z", "completed_at": "2024-09-16T15:30:28.251786Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.262802Z", "completed_at": "2024-09-16T15:30:28.262810Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02631998062133789, "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:30:28.246381Z", "completed_at": "2024-09-16T15:30:28.261941Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.263770Z", "completed_at": "2024-09-16T15:30:28.263779Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025796175003051758, "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:30:28.252464Z", "completed_at": "2024-09-16T15:30:28.265457Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.267895Z", "completed_at": "2024-09-16T15:30:28.267903Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026851892471313477, "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:30:28.256777Z", "completed_at": "2024-09-16T15:30:28.266129Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.268729Z", "completed_at": "2024-09-16T15:30:28.268736Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023051738739013672, "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:30:28.272568Z", "completed_at": "2024-09-16T15:30:28.282844Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.288627Z", "completed_at": "2024-09-16T15:30:28.288641Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021455049514770508, "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:30:28.277940Z", "completed_at": "2024-09-16T15:30:28.288079Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.293701Z", "completed_at": "2024-09-16T15:30:28.293711Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024226665496826172, "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:30:28.284083Z", "completed_at": "2024-09-16T15:30:28.294616Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.297209Z", "completed_at": "2024-09-16T15:30:28.297216Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020763397216796875, "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:30:28.289556Z", "completed_at": "2024-09-16T15:30:28.296569Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.299255Z", "completed_at": "2024-09-16T15:30:28.299263Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02202916145324707, "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:30:28.303138Z", "completed_at": "2024-09-16T15:30:28.314578Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.324207Z", "completed_at": "2024-09-16T15:30:28.324215Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026254892349243164, "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:30:28.307133Z", "completed_at": "2024-09-16T15:30:28.319349Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.325214Z", "completed_at": "2024-09-16T15:30:28.325222Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026656150817871094, "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:30:28.315151Z", "completed_at": "2024-09-16T15:30:28.326183Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.328671Z", "completed_at": "2024-09-16T15:30:28.328679Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02623438835144043, "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:30:28.319942Z", "completed_at": "2024-09-16T15:30:28.327382Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.330174Z", "completed_at": "2024-09-16T15:30:28.330182Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01778125762939453, "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:30:28.334686Z", "completed_at": "2024-09-16T15:30:28.344683Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.354664Z", "completed_at": "2024-09-16T15:30:28.354673Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025208711624145508, "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:30:28.339333Z", "completed_at": "2024-09-16T15:30:28.355482Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.357778Z", "completed_at": "2024-09-16T15:30:28.357787Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02688431739807129, "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:30:28.345395Z", "completed_at": "2024-09-16T15:30:28.357155Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.359886Z", "completed_at": "2024-09-16T15:30:28.359894Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025897979736328125, "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:30:28.349491Z", "completed_at": "2024-09-16T15:30:28.359338Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.362002Z", "completed_at": "2024-09-16T15:30:28.362009Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023392677307128906, "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:30:28.364110Z", "completed_at": "2024-09-16T15:30:28.370996Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.376821Z", "completed_at": "2024-09-16T15:30:28.376829Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018153905868530273, "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:30:28.372094Z", "completed_at": "2024-09-16T15:30:28.387083Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.389761Z", "completed_at": "2024-09-16T15:30:28.389769Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026350975036621094, "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:30:28.382351Z", "completed_at": "2024-09-16T15:30:28.388606Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.391174Z", "completed_at": "2024-09-16T15:30:28.391181Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020923614501953125, "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:30:28.377729Z", "completed_at": "2024-09-16T15:30:28.389184Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.392022Z", "completed_at": "2024-09-16T15:30:28.392032Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023150205612182617, "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:30:28.393603Z", "completed_at": "2024-09-16T15:30:28.401248Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.403884Z", "completed_at": "2024-09-16T15:30:28.403892Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01597428321838379, "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:30:28.404730Z", "completed_at": "2024-09-16T15:30:28.419519Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.421913Z", "completed_at": "2024-09-16T15:30:28.421923Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022908926010131836, "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:30:28.410421Z", "completed_at": "2024-09-16T15:30:28.420111Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.422788Z", "completed_at": "2024-09-16T15:30:28.422795Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02303934097290039, "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:30:28.414502Z", "completed_at": "2024-09-16T15:30:28.421390Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.424179Z", "completed_at": "2024-09-16T15:30:28.424185Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023777008056640625, "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:30:28.426384Z", "completed_at": "2024-09-16T15:30:28.433052Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.435240Z", "completed_at": "2024-09-16T15:30:28.435248Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.014640569686889648, "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:30:28.436085Z", "completed_at": "2024-09-16T15:30:28.450933Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.453343Z", "completed_at": "2024-09-16T15:30:28.453352Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022396326065063477, "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:30:28.440102Z", "completed_at": "2024-09-16T15:30:28.451579Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.454199Z", "completed_at": "2024-09-16T15:30:28.454208Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022589921951293945, "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:30:28.444613Z", "completed_at": "2024-09-16T15:30:28.452748Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.455602Z", "completed_at": "2024-09-16T15:30:28.455611Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0232999324798584, "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:30:28.457760Z", "completed_at": "2024-09-16T15:30:28.464453Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.466673Z", "completed_at": "2024-09-16T15:30:28.466681Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.014629602432250977, "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:30:28.471509Z", "completed_at": "2024-09-16T15:30:28.480804Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.483249Z", "completed_at": "2024-09-16T15:30:28.483259Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02022552490234375, "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:30:28.467511Z", "completed_at": "2024-09-16T15:30:28.482086Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.484668Z", "completed_at": "2024-09-16T15:30:28.484678Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022256135940551758, "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:30:28.475597Z", "completed_at": "2024-09-16T15:30:28.482688Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.485575Z", "completed_at": "2024-09-16T15:30:28.485582Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02182316780090332, "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:30:28.487082Z", "completed_at": "2024-09-16T15:30:28.494125Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.496336Z", "completed_at": "2024-09-16T15:30:28.496344Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.014917850494384766, "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:30:28.497754Z", "completed_at": "2024-09-16T15:30:28.513463Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.515804Z", "completed_at": "2024-09-16T15:30:28.515813Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023160934448242188, "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:30:28.503103Z", "completed_at": "2024-09-16T15:30:28.513983Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.516655Z", "completed_at": "2024-09-16T15:30:28.516663Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023263216018676758, "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:30:28.508413Z", "completed_at": "2024-09-16T15:30:28.515241Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.521543Z", "completed_at": "2024-09-16T15:30:28.521552Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02701854705810547, "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:30:28.517546Z", "completed_at": "2024-09-16T15:30:28.524574Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.526981Z", "completed_at": "2024-09-16T15:30:28.526992Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.014380216598510742, "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:30:28.530163Z", "completed_at": "2024-09-16T15:30:28.544816Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.546586Z", "completed_at": "2024-09-16T15:30:28.546596Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021507740020751953, "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:30:28.534162Z", "completed_at": "2024-09-16T15:30:28.545982Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.553190Z", "completed_at": "2024-09-16T15:30:28.553203Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027553319931030273, "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:30:28.538288Z", "completed_at": "2024-09-16T15:30:28.547437Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.555423Z", "completed_at": "2024-09-16T15:30:28.555430Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.029128313064575195, "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:30:28.548044Z", "completed_at": "2024-09-16T15:30:28.558320Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.560658Z", "completed_at": "2024-09-16T15:30:28.560666Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017029523849487305, "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:30:28.562095Z", "completed_at": "2024-09-16T15:30:28.576054Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.577671Z", "completed_at": "2024-09-16T15:30:28.577681Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020699024200439453, "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:30:28.571741Z", "completed_at": "2024-09-16T15:30:28.579094Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.585349Z", "completed_at": "2024-09-16T15:30:28.585361Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025422096252441406, "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:30:28.567374Z", "completed_at": "2024-09-16T15:30:28.579636Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.586414Z", "completed_at": "2024-09-16T15:30:28.586421Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027598857879638672, "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:30:28.580865Z", "completed_at": "2024-09-16T15:30:28.589396Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.591783Z", "completed_at": "2024-09-16T15:30:28.591794Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.015303850173950195, "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:30:28.592651Z", "completed_at": "2024-09-16T15:30:28.604059Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.609589Z", "completed_at": "2024-09-16T15:30:28.609597Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022361040115356445, "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:30:28.600059Z", "completed_at": "2024-09-16T15:30:28.610555Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.612906Z", "completed_at": "2024-09-16T15:30:28.612914Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022455692291259766, "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:30:28.604757Z", "completed_at": "2024-09-16T15:30:28.611676Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.618019Z", "completed_at": "2024-09-16T15:30:28.618028Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026959896087646484, "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:30:28.613791Z", "completed_at": "2024-09-16T15:30:28.621574Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.627571Z", "completed_at": "2024-09-16T15:30:28.627583Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018973112106323242, "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:30:28.623321Z", "completed_at": "2024-09-16T15:30:28.630471Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.641421Z", "completed_at": "2024-09-16T15:30:28.641429Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02258443832397461, "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:30:28.635156Z", "completed_at": "2024-09-16T15:30:28.643101Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.649199Z", "completed_at": "2024-09-16T15:30:28.649209Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02658820152282715, "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:30:28.631042Z", "completed_at": "2024-09-16T15:30:28.644283Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.650694Z", "completed_at": "2024-09-16T15:30:28.650702Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.028649568557739258, "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:30:28.644887Z", "completed_at": "2024-09-16T15:30:28.652925Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.658792Z", "completed_at": "2024-09-16T15:30:28.658800Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018277406692504883, "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:30:28.654797Z", "completed_at": "2024-09-16T15:30:28.661584Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.667530Z", "completed_at": "2024-09-16T15:30:28.667538Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017537832260131836, "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:30:28.662761Z", "completed_at": "2024-09-16T15:30:28.673267Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.678986Z", "completed_at": "2024-09-16T15:30:28.678996Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024925708770751953, "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:30:28.668369Z", "completed_at": "2024-09-16T15:30:28.679920Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.682479Z", "completed_at": "2024-09-16T15:30:28.682487Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02292656898498535, "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:30:28.674593Z", "completed_at": "2024-09-16T15:30:28.681942Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.684461Z", "completed_at": "2024-09-16T15:30:28.684469Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017770767211914062, "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:30:28.686182Z", "completed_at": "2024-09-16T15:30:28.697807Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.699678Z", "completed_at": "2024-09-16T15:30:28.699689Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019290447235107422, "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:30:28.693792Z", "completed_at": "2024-09-16T15:30:28.700541Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.706345Z", "completed_at": "2024-09-16T15:30:28.706353Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022584199905395508, "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:30:28.701665Z", "completed_at": "2024-09-16T15:30:28.712751Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.715253Z", "completed_at": "2024-09-16T15:30:28.715261Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022275447845458984, "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:30:28.707222Z", "completed_at": "2024-09-16T15:30:28.714736Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.720764Z", "completed_at": "2024-09-16T15:30:28.720771Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022483348846435547, "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:30:28.716094Z", "completed_at": "2024-09-16T15:30:28.726549Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.728701Z", "completed_at": "2024-09-16T15:30:28.728710Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017429113388061523, "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:30:28.722439Z", "completed_at": "2024-09-16T15:30:28.730198Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.732544Z", "completed_at": "2024-09-16T15:30:28.732552Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01853632926940918, "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:30:28.733420Z", "completed_at": "2024-09-16T15:30:28.745788Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.751496Z", "completed_at": "2024-09-16T15:30:28.751504Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023683547973632812, "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:30:28.739866Z", "completed_at": "2024-09-16T15:30:28.746322Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.752362Z", "completed_at": "2024-09-16T15:30:28.752370Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02285599708557129, "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:30:28.747502Z", "completed_at": "2024-09-16T15:30:28.755239Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.761243Z", "completed_at": "2024-09-16T15:30:28.761255Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022173643112182617, "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:30:28.755916Z", "completed_at": "2024-09-16T15:30:28.762807Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.768672Z", "completed_at": "2024-09-16T15:30:28.768680Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021889925003051758, "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:30:28.764635Z", "completed_at": "2024-09-16T15:30:28.774455Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.776898Z", "completed_at": "2024-09-16T15:30:28.776907Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017094135284423828, "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:30:28.769590Z", "completed_at": "2024-09-16T15:30:28.776364Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.784103Z", "completed_at": "2024-09-16T15:30:28.784112Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0236361026763916, "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:30:28.778407Z", "completed_at": "2024-09-16T15:30:28.787744Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.793717Z", "completed_at": "2024-09-16T15:30:28.793725Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020113229751586914, "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:30:28.788327Z", "completed_at": "2024-09-16T15:30:28.795166Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.804877Z", "completed_at": "2024-09-16T15:30:28.804891Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02722930908203125, "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:30:28.795747Z", "completed_at": "2024-09-16T15:30:28.806685Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.809174Z", "completed_at": "2024-09-16T15:30:28.809184Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022126436233520508, "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:30:28.800570Z", "completed_at": "2024-09-16T15:30:28.808025Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.810616Z", "completed_at": "2024-09-16T15:30:28.810627Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018352270126342773, "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:30:28.811472Z", "completed_at": "2024-09-16T15:30:28.818438Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.824391Z", "completed_at": "2024-09-16T15:30:28.824399Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018457412719726562, "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:30:28.818975Z", "completed_at": "2024-09-16T15:30:28.831415Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.837100Z", "completed_at": "2024-09-16T15:30:28.837111Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027216672897338867, "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:30:28.825984Z", "completed_at": "2024-09-16T15:30:28.838066Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.840601Z", "completed_at": "2024-09-16T15:30:28.840609Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022906780242919922, "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:30:28.832611Z", "completed_at": "2024-09-16T15:30:28.839980Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.842641Z", "completed_at": "2024-09-16T15:30:28.842649Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019664764404296875, "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:30:28.844267Z", "completed_at": "2024-09-16T15:30:28.854445Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.856310Z", "completed_at": "2024-09-16T15:30:28.856320Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01776885986328125, "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:30:28.850362Z", "completed_at": "2024-09-16T15:30:28.857161Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.862997Z", "completed_at": "2024-09-16T15:30:28.863005Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02107405662536621, "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:30:28.858295Z", "completed_at": "2024-09-16T15:30:28.868658Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.871254Z", "completed_at": "2024-09-16T15:30:28.871264Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021691083908081055, "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:30:28.863882Z", "completed_at": "2024-09-16T15:30:28.870710Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.878189Z", "completed_at": "2024-09-16T15:30:28.878197Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023278236389160156, "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:30:28.872705Z", "completed_at": "2024-09-16T15:30:28.881171Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.886941Z", "completed_at": "2024-09-16T15:30:28.886949Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018945693969726562, "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:30:28.882307Z", "completed_at": "2024-09-16T15:30:28.889055Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.898797Z", "completed_at": "2024-09-16T15:30:28.898805Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02680373191833496, "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:30:28.890284Z", "completed_at": "2024-09-16T15:30:28.901348Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.903831Z", "completed_at": "2024-09-16T15:30:28.903839Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02224254608154297, "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:30:28.894587Z", "completed_at": "2024-09-16T15:30:28.901899Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.904685Z", "completed_at": "2024-09-16T15:30:28.904691Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018456697463989258, "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:30:28.906152Z", "completed_at": "2024-09-16T15:30:28.913016Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.918929Z", "completed_at": "2024-09-16T15:30:28.918940Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018681049346923828, "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:30:28.914167Z", "completed_at": "2024-09-16T15:30:28.926291Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.932205Z", "completed_at": "2024-09-16T15:30:28.932213Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026751041412353516, "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:30:28.920476Z", "completed_at": "2024-09-16T15:30:28.933898Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.939947Z", "completed_at": "2024-09-16T15:30:28.939957Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027768373489379883, "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:30:28.926918Z", "completed_at": "2024-09-16T15:30:28.934424Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.940990Z", "completed_at": "2024-09-16T15:30:28.941019Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027555465698242188, "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:30:28.935627Z", "completed_at": "2024-09-16T15:30:28.944065Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.946395Z", "completed_at": "2024-09-16T15:30:28.946403Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.014901161193847656, "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:30:28.947238Z", "completed_at": "2024-09-16T15:30:28.961148Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.962723Z", "completed_at": "2024-09-16T15:30:28.962731Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020961999893188477, "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:30:28.953296Z", "completed_at": "2024-09-16T15:30:28.963550Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.965987Z", "completed_at": "2024-09-16T15:30:28.965995Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020888566970825195, "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:30:28.957400Z", "completed_at": "2024-09-16T15:30:28.964694Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.972237Z", "completed_at": "2024-09-16T15:30:28.972245Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026546478271484375, "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:30:28.966834Z", "completed_at": "2024-09-16T15:30:28.975981Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.982096Z", "completed_at": "2024-09-16T15:30:28.982104Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02034759521484375, "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:30:28.977788Z", "completed_at": "2024-09-16T15:30:28.988840Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.994627Z", "completed_at": "2024-09-16T15:30:28.994636Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02157902717590332, "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:30:28.984855Z", "completed_at": "2024-09-16T15:30:28.995482Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:28.997947Z", "completed_at": "2024-09-16T15:30:28.997954Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021495819091796875, "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:30:28.989556Z", "completed_at": "2024-09-16T15:30:28.996701Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.002845Z", "completed_at": "2024-09-16T15:30:29.002853Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025763750076293945, "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:30:28.998801Z", "completed_at": "2024-09-16T15:30:29.005954Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.008248Z", "completed_at": "2024-09-16T15:30:29.008255Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.014502525329589844, "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:30:29.009117Z", "completed_at": "2024-09-16T15:30:29.020771Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.026324Z", "completed_at": "2024-09-16T15:30:29.026333Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022714853286743164, "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:30:29.015227Z", "completed_at": "2024-09-16T15:30:29.027231Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.029688Z", "completed_at": "2024-09-16T15:30:29.029695Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02274346351623535, "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:30:29.021328Z", "completed_at": "2024-09-16T15:30:29.028423Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.034809Z", "completed_at": "2024-09-16T15:30:29.034817Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02727055549621582, "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:30:29.030539Z", "completed_at": "2024-09-16T15:30:29.038464Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.044265Z", "completed_at": "2024-09-16T15:30:29.044275Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01880621910095215, "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:30:29.040213Z", "completed_at": "2024-09-16T15:30:29.051591Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.057291Z", "completed_at": "2024-09-16T15:30:29.057299Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021697282791137695, "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:30:29.047288Z", "completed_at": "2024-09-16T15:30:29.058190Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.060725Z", "completed_at": "2024-09-16T15:30:29.060733Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021802425384521484, "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:30:29.052182Z", "completed_at": "2024-09-16T15:30:29.059467Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.067199Z", "completed_at": "2024-09-16T15:30:29.067207Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027688980102539062, "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:30:29.061606Z", "completed_at": "2024-09-16T15:30:29.070280Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.072576Z", "completed_at": "2024-09-16T15:30:29.072583Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.016168832778930664, "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:30:29.073461Z", "completed_at": "2024-09-16T15:30:29.083600Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.089055Z", "completed_at": "2024-09-16T15:30:29.089064Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021090984344482422, "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:30:29.079493Z", "completed_at": "2024-09-16T15:30:29.089961Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.092399Z", "completed_at": "2024-09-16T15:30:29.092406Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02113056182861328, "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:30:29.084144Z", "completed_at": "2024-09-16T15:30:29.091201Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.097376Z", "completed_at": "2024-09-16T15:30:29.097383Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025516986846923828, "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:30:29.093281Z", "completed_at": "2024-09-16T15:30:29.100975Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.106857Z", "completed_at": "2024-09-16T15:30:29.106865Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018677473068237305, "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:30:29.102763Z", "completed_at": "2024-09-16T15:30:29.109659Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.120454Z", "completed_at": "2024-09-16T15:30:29.120465Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02229595184326172, "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:30:29.115645Z", "completed_at": "2024-09-16T15:30:29.122217Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.128043Z", "completed_at": "2024-09-16T15:30:29.128051Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02599167823791504, "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:30:29.110215Z", "completed_at": "2024-09-16T15:30:29.122801Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.128931Z", "completed_at": "2024-09-16T15:30:29.128942Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027547359466552734, "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:30:29.124027Z", "completed_at": "2024-09-16T15:30:29.131300Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.133714Z", "completed_at": "2024-09-16T15:30:29.133722Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.013980388641357422, "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:30:29.135151Z", "completed_at": "2024-09-16T15:30:29.146006Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.152027Z", "completed_at": "2024-09-16T15:30:29.152038Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022246599197387695, "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:30:29.141334Z", "completed_at": "2024-09-16T15:30:29.151493Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.159051Z", "completed_at": "2024-09-16T15:30:29.159059Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026050567626953125, "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:30:29.146666Z", "completed_at": "2024-09-16T15:30:29.158516Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.160705Z", "completed_at": "2024-09-16T15:30:29.160712Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026264667510986328, "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:30:29.153027Z", "completed_at": "2024-09-16T15:30:29.161589Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.164079Z", "completed_at": "2024-09-16T15:30:29.164088Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01876544952392578, "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:30:29.167923Z", "completed_at": "2024-09-16T15:30:29.181318Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.182700Z", "completed_at": "2024-09-16T15:30:29.182708Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019997119903564453, "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:30:29.173152Z", "completed_at": "2024-09-16T15:30:29.183652Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.189752Z", "completed_at": "2024-09-16T15:30:29.189763Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0249330997467041, "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:30:29.177334Z", "completed_at": "2024-09-16T15:30:29.188236Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.190741Z", "completed_at": "2024-09-16T15:30:29.190750Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024723052978515625, "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:30:29.184259Z", "completed_at": "2024-09-16T15:30:29.191615Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.194119Z", "completed_at": "2024-09-16T15:30:29.194127Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021709680557250977, "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:30:29.197390Z", "completed_at": "2024-09-16T15:30:29.208747Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.214174Z", "completed_at": "2024-09-16T15:30:29.214184Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02213573455810547, "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:30:29.203256Z", "completed_at": "2024-09-16T15:30:29.215146Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.221077Z", "completed_at": "2024-09-16T15:30:29.221085Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025664091110229492, "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:30:29.209463Z", "completed_at": "2024-09-16T15:30:29.215740Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.221940Z", "completed_at": "2024-09-16T15:30:29.221947Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025929927825927734, "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:30:29.216264Z", "completed_at": "2024-09-16T15:30:29.224133Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.226609Z", "completed_at": "2024-09-16T15:30:29.226616Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024142026901245117, "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:30:29.228041Z", "completed_at": "2024-09-16T15:30:29.238140Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.244182Z", "completed_at": "2024-09-16T15:30:29.244190Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021421194076538086, "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:30:29.234061Z", "completed_at": "2024-09-16T15:30:29.243516Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.245726Z", "completed_at": "2024-09-16T15:30:29.245733Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01983189582824707, "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:30:29.239295Z", "completed_at": "2024-09-16T15:30:29.247194Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.254676Z", "completed_at": "2024-09-16T15:30:29.254684Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027339458465576172, "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:30:29.247825Z", "completed_at": "2024-09-16T15:30:29.256251Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.258625Z", "completed_at": "2024-09-16T15:30:29.258633Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020042896270751953, "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:30:29.259470Z", "completed_at": "2024-09-16T15:30:29.270809Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.276637Z", "completed_at": "2024-09-16T15:30:29.276649Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02270221710205078, "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:30:29.264119Z", "completed_at": "2024-09-16T15:30:29.275507Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.277647Z", "completed_at": "2024-09-16T15:30:29.277656Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022110700607299805, "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:30:29.271404Z", "completed_at": "2024-09-16T15:30:29.282510Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.284729Z", "completed_at": "2024-09-16T15:30:29.284739Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021367311477661133, "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:30:29.278539Z", "completed_at": "2024-09-16T15:30:29.285655Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.288079Z", "completed_at": "2024-09-16T15:30:29.288087Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01794743537902832, "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:30:29.295448Z", "completed_at": "2024-09-16T15:30:29.307030Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.308914Z", "completed_at": "2024-09-16T15:30:29.308922Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022258758544921875, "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:30:29.291343Z", "completed_at": "2024-09-16T15:30:29.307733Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.309846Z", "completed_at": "2024-09-16T15:30:29.309854Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023758649826049805, "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:30:29.302971Z", "completed_at": "2024-09-16T15:30:29.310674Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.316616Z", "completed_at": "2024-09-16T15:30:29.316624Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02663588523864746, "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:30:29.311233Z", "completed_at": "2024-09-16T15:30:29.318875Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.321222Z", "completed_at": "2024-09-16T15:30:29.321230Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01925802230834961, "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:30:29.326762Z", "completed_at": "2024-09-16T15:30:29.337645Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.339497Z", "completed_at": "2024-09-16T15:30:29.339505Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021329402923583984, "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:30:29.322690Z", "completed_at": "2024-09-16T15:30:29.338258Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.340913Z", "completed_at": "2024-09-16T15:30:29.340923Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023413896560668945, "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:30:29.333597Z", "completed_at": "2024-09-16T15:30:29.340365Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.348008Z", "completed_at": "2024-09-16T15:30:29.348016Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026044130325317383, "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:30:29.341800Z", "completed_at": "2024-09-16T15:30:29.350308Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.352622Z", "completed_at": "2024-09-16T15:30:29.352630Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019869327545166016, "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:30:29.354645Z", "completed_at": "2024-09-16T15:30:29.365198Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.371084Z", "completed_at": "2024-09-16T15:30:29.371095Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021515846252441406, "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:30:29.360016Z", "completed_at": "2024-09-16T15:30:29.370544Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.376778Z", "completed_at": "2024-09-16T15:30:29.376786Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025410890579223633, "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:30:29.365778Z", "completed_at": "2024-09-16T15:30:29.376090Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.378473Z", "completed_at": "2024-09-16T15:30:29.378480Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025081157684326172, "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:30:29.372052Z", "completed_at": "2024-09-16T15:30:29.379986Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.382534Z", "completed_at": "2024-09-16T15:30:29.382542Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018187761306762695, "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:30:29.385835Z", "completed_at": "2024-09-16T15:30:29.401327Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.403276Z", "completed_at": "2024-09-16T15:30:29.403284Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022792339324951172, "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:30:29.390520Z", "completed_at": "2024-09-16T15:30:29.402618Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.408949Z", "completed_at": "2024-09-16T15:30:29.408957Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027162790298461914, "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:30:29.396975Z", "completed_at": "2024-09-16T15:30:29.404136Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.410544Z", "completed_at": "2024-09-16T15:30:29.410551Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026705503463745117, "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:30:29.404685Z", "completed_at": "2024-09-16T15:30:29.412861Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.415259Z", "completed_at": "2024-09-16T15:30:29.415267Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019144773483276367, "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:30:29.417308Z", "completed_at": "2024-09-16T15:30:29.432016Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.434262Z", "completed_at": "2024-09-16T15:30:29.434271Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022073984146118164, "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:30:29.422898Z", "completed_at": "2024-09-16T15:30:29.433536Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.441319Z", "completed_at": "2024-09-16T15:30:29.441328Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027316808700561523, "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:30:29.427753Z", "completed_at": "2024-09-16T15:30:29.440693Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.442983Z", "completed_at": "2024-09-16T15:30:29.442991Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026987791061401367, "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:30:29.435181Z", "completed_at": "2024-09-16T15:30:29.443835Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.446374Z", "completed_at": "2024-09-16T15:30:29.446383Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01942157745361328, "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:30:29.450226Z", "completed_at": "2024-09-16T15:30:29.464364Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.465794Z", "completed_at": "2024-09-16T15:30:29.465803Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020814180374145508, "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:30:29.455488Z", "completed_at": "2024-09-16T15:30:29.470735Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.472782Z", "completed_at": "2024-09-16T15:30:29.472790Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025655269622802734, "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:30:29.459916Z", "completed_at": "2024-09-16T15:30:29.471274Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.473730Z", "completed_at": "2024-09-16T15:30:29.473739Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02544689178466797, "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:30:29.466764Z", "completed_at": "2024-09-16T15:30:29.474542Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.477053Z", "completed_at": "2024-09-16T15:30:29.477061Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02227950096130371, "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:30:29.480314Z", "completed_at": "2024-09-16T15:30:29.496662Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.498274Z", "completed_at": "2024-09-16T15:30:29.498283Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023282527923583984, "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:30:29.486574Z", "completed_at": "2024-09-16T15:30:29.499134Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.505374Z", "completed_at": "2024-09-16T15:30:29.505382Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027016878128051758, "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:30:29.492418Z", "completed_at": "2024-09-16T15:30:29.499757Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.506264Z", "completed_at": "2024-09-16T15:30:29.506271Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027302265167236328, "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:30:29.500292Z", "completed_at": "2024-09-16T15:30:29.508482Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.510971Z", "completed_at": "2024-09-16T15:30:29.510979Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025191068649291992, "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:30:29.512434Z", "completed_at": "2024-09-16T15:30:29.522863Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.528273Z", "completed_at": "2024-09-16T15:30:29.528282Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021167993545532227, "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:30:29.518568Z", "completed_at": "2024-09-16T15:30:29.529781Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.537250Z", "completed_at": "2024-09-16T15:30:29.537258Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027006149291992188, "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:30:29.524109Z", "completed_at": "2024-09-16T15:30:29.531079Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.538732Z", "completed_at": "2024-09-16T15:30:29.538739Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027002573013305664, "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:30:29.531700Z", "completed_at": "2024-09-16T15:30:29.540392Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.542821Z", "completed_at": "2024-09-16T15:30:29.542830Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0194244384765625, "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:30:29.543659Z", "completed_at": "2024-09-16T15:30:29.554956Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.561166Z", "completed_at": "2024-09-16T15:30:29.561174Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023154735565185547, "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:30:29.550658Z", "completed_at": "2024-09-16T15:30:29.562666Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.569065Z", "completed_at": "2024-09-16T15:30:29.569073Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02697134017944336, "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:30:29.556421Z", "completed_at": "2024-09-16T15:30:29.568336Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.570633Z", "completed_at": "2024-09-16T15:30:29.570641Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022792816162109375, "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:30:29.564101Z", "completed_at": "2024-09-16T15:30:29.571481Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.574034Z", "completed_at": "2024-09-16T15:30:29.574042Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018337249755859375, "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:30:29.575487Z", "completed_at": "2024-09-16T15:30:29.582570Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.593777Z", "completed_at": "2024-09-16T15:30:29.593785Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02396082878112793, "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:30:29.589433Z", "completed_at": "2024-09-16T15:30:29.600316Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.602291Z", "completed_at": "2024-09-16T15:30:29.602299Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022516250610351562, "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:30:29.583717Z", "completed_at": "2024-09-16T15:30:29.600970Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.603763Z", "completed_at": "2024-09-16T15:30:29.603769Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.028974294662475586, "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:30:29.596266Z", "completed_at": "2024-09-16T15:30:29.603194Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.605917Z", "completed_at": "2024-09-16T15:30:29.605926Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022909879684448242, "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:30:29.607425Z", "completed_at": "2024-09-16T15:30:29.614772Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.620608Z", "completed_at": "2024-09-16T15:30:29.620616Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019141197204589844, "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:30:29.615888Z", "completed_at": "2024-09-16T15:30:29.632240Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.634872Z", "completed_at": "2024-09-16T15:30:29.634880Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023496150970458984, "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:30:29.621514Z", "completed_at": "2024-09-16T15:30:29.633104Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.635727Z", "completed_at": "2024-09-16T15:30:29.635734Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023027658462524414, "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:30:29.625835Z", "completed_at": "2024-09-16T15:30:29.634329Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.637192Z", "completed_at": "2024-09-16T15:30:29.637200Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023079395294189453, "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:30:29.639357Z", "completed_at": "2024-09-16T15:30:29.647009Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.652698Z", "completed_at": "2024-09-16T15:30:29.652707Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019108057022094727, "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:30:29.648703Z", "completed_at": "2024-09-16T15:30:29.662408Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.663874Z", "completed_at": "2024-09-16T15:30:29.663884Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01953887939453125, "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:30:29.653616Z", "completed_at": "2024-09-16T15:30:29.664802Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.667236Z", "completed_at": "2024-09-16T15:30:29.667246Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02225804328918457, "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:30:29.657909Z", "completed_at": "2024-09-16T15:30:29.665418Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.668108Z", "completed_at": "2024-09-16T15:30:29.668115Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02240467071533203, "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:30:29.671502Z", "completed_at": "2024-09-16T15:30:29.684696Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.694074Z", "completed_at": "2024-09-16T15:30:29.694082Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028227806091308594, "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:30:29.677631Z", "completed_at": "2024-09-16T15:30:29.693514Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.695279Z", "completed_at": "2024-09-16T15:30:29.695288Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025832653045654297, "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:30:29.689465Z", "completed_at": "2024-09-16T15:30:29.696076Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.698584Z", "completed_at": "2024-09-16T15:30:29.698592Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021808624267578125, "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:30:29.685316Z", "completed_at": "2024-09-16T15:30:29.697301Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.700035Z", "completed_at": "2024-09-16T15:30:29.700042Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023879289627075195, "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:30:29.704533Z", "completed_at": "2024-09-16T15:30:29.714680Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.726095Z", "completed_at": "2024-09-16T15:30:29.726104Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02677321434020996, "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:30:29.709352Z", "completed_at": "2024-09-16T15:30:29.719605Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.727092Z", "completed_at": "2024-09-16T15:30:29.727099Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02632904052734375, "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:30:29.715351Z", "completed_at": "2024-09-16T15:30:29.727895Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.730540Z", "completed_at": "2024-09-16T15:30:29.730547Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026700735092163086, "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:30:29.720313Z", "completed_at": "2024-09-16T15:30:29.729296Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.731998Z", "completed_at": "2024-09-16T15:30:29.732006Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023512601852416992, "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:30:29.736521Z", "completed_at": "2024-09-16T15:30:29.746800Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.756765Z", "completed_at": "2024-09-16T15:30:29.756773Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02549290657043457, "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:30:29.741313Z", "completed_at": "2024-09-16T15:30:29.756113Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.757930Z", "completed_at": "2024-09-16T15:30:29.757938Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025202035903930664, "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:30:29.751823Z", "completed_at": "2024-09-16T15:30:29.758863Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.761374Z", "completed_at": "2024-09-16T15:30:29.761382Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02094125747680664, "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:30:29.747487Z", "completed_at": "2024-09-16T15:30:29.760018Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.762833Z", "completed_at": "2024-09-16T15:30:29.762840Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0270082950592041, "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:30:29.767372Z", "completed_at": "2024-09-16T15:30:29.779401Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.788821Z", "completed_at": "2024-09-16T15:30:29.788831Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02672433853149414, "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:30:29.772247Z", "completed_at": "2024-09-16T15:30:29.784226Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.789958Z", "completed_at": "2024-09-16T15:30:29.789965Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026389122009277344, "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:30:29.780009Z", "completed_at": "2024-09-16T15:30:29.791680Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.794097Z", "completed_at": "2024-09-16T15:30:29.794105Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027431964874267578, "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:30:29.784815Z", "completed_at": "2024-09-16T15:30:29.792840Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.795541Z", "completed_at": "2024-09-16T15:30:29.795548Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024120807647705078, "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:30:29.798821Z", "completed_at": "2024-09-16T15:30:29.809452Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.815229Z", "completed_at": "2024-09-16T15:30:29.815239Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02187514305114746, "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:30:29.803651Z", "completed_at": "2024-09-16T15:30:29.810571Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.821929Z", "completed_at": "2024-09-16T15:30:29.821938Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027110815048217773, "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:30:29.811134Z", "completed_at": "2024-09-16T15:30:29.823683Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.826253Z", "completed_at": "2024-09-16T15:30:29.826261Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023436784744262695, "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:30:29.816177Z", "completed_at": "2024-09-16T15:30:29.825121Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.827688Z", "completed_at": "2024-09-16T15:30:29.827696Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020076513290405273, "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:30:29.830994Z", "completed_at": "2024-09-16T15:30:29.841482Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.847616Z", "completed_at": "2024-09-16T15:30:29.847626Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02209925651550293, "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:30:29.835775Z", "completed_at": "2024-09-16T15:30:29.842740Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.852974Z", "completed_at": "2024-09-16T15:30:29.852983Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02604222297668457, "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:30:29.843308Z", "completed_at": "2024-09-16T15:30:29.855543Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.858039Z", "completed_at": "2024-09-16T15:30:29.858048Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02309274673461914, "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:30:29.848666Z", "completed_at": "2024-09-16T15:30:29.856868Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.859458Z", "completed_at": "2024-09-16T15:30:29.859465Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01952815055847168, "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:30:29.861546Z", "completed_at": "2024-09-16T15:30:29.873950Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.876357Z", "completed_at": "2024-09-16T15:30:29.876365Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020273208618164062, "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:30:29.866365Z", "completed_at": "2024-09-16T15:30:29.875774Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.885726Z", "completed_at": "2024-09-16T15:30:29.885738Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02842259407043457, "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:30:29.877256Z", "completed_at": "2024-09-16T15:30:29.888347Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.890706Z", "completed_at": "2024-09-16T15:30:29.890714Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01858234405517578, "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:30:29.881623Z", "completed_at": "2024-09-16T15:30:29.889552Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.892130Z", "completed_at": "2024-09-16T15:30:29.892137Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0189058780670166, "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:30:29.894215Z", "completed_at": "2024-09-16T15:30:29.904647Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.906534Z", "completed_at": "2024-09-16T15:30:29.906542Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01772284507751465, "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:30:29.899041Z", "completed_at": "2024-09-16T15:30:29.907351Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.918520Z", "completed_at": "2024-09-16T15:30:29.918528Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02851128578186035, "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:30:29.912017Z", "completed_at": "2024-09-16T15:30:29.920328Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.922723Z", "completed_at": "2024-09-16T15:30:29.922733Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01880502700805664, "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:30:29.907906Z", "completed_at": "2024-09-16T15:30:29.920863Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.923579Z", "completed_at": "2024-09-16T15:30:29.923586Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020503997802734375, "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:30:29.925055Z", "completed_at": "2024-09-16T15:30:29.931894Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.938004Z", "completed_at": "2024-09-16T15:30:29.938013Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018471717834472656, "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:30:29.933066Z", "completed_at": "2024-09-16T15:30:29.943972Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.949839Z", "completed_at": "2024-09-16T15:30:29.949850Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025534629821777344, "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:30:29.939595Z", "completed_at": "2024-09-16T15:30:29.950728Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.952716Z", "completed_at": "2024-09-16T15:30:29.952724Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021577835083007812, "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:30:29.945424Z", "completed_at": "2024-09-16T15:30:29.953589Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.955998Z", "completed_at": "2024-09-16T15:30:29.956005Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02365398406982422, "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:30:29.956835Z", "completed_at": "2024-09-16T15:30:29.968228Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.970517Z", "completed_at": "2024-09-16T15:30:29.970529Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01935434341430664, "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:30:29.963159Z", "completed_at": "2024-09-16T15:30:29.975508Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.977523Z", "completed_at": "2024-09-16T15:30:29.977531Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02290654182434082, "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:30:29.971491Z", "completed_at": "2024-09-16T15:30:29.982436Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.984452Z", "completed_at": "2024-09-16T15:30:29.984461Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02298569679260254, "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:30:29.978443Z", "completed_at": "2024-09-16T15:30:29.985341Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:29.987747Z", "completed_at": "2024-09-16T15:30:29.987755Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017943382263183594, "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:30:29.988594Z", "completed_at": "2024-09-16T15:30:29.998871Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.000824Z", "completed_at": "2024-09-16T15:30:30.000833Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017909526824951172, "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:30:29.994817Z", "completed_at": "2024-09-16T15:30:30.001732Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.007614Z", "completed_at": "2024-09-16T15:30:30.007622Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021233081817626953, "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:30:30.002275Z", "completed_at": "2024-09-16T15:30:30.014425Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.016384Z", "completed_at": "2024-09-16T15:30:30.016393Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02320694923400879, "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:30:30.008584Z", "completed_at": "2024-09-16T15:30:30.017291Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.019652Z", "completed_at": "2024-09-16T15:30:30.019660Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019640445709228516, "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:30:30.020533Z", "completed_at": "2024-09-16T15:30:30.030991Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.032936Z", "completed_at": "2024-09-16T15:30:30.032945Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01810288429260254, "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:30:30.026702Z", "completed_at": "2024-09-16T15:30:30.038135Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.040076Z", "completed_at": "2024-09-16T15:30:30.040084Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02176523208618164, "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:30:30.033873Z", "completed_at": "2024-09-16T15:30:30.040940Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.047222Z", "completed_at": "2024-09-16T15:30:30.047233Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022148609161376953, "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:30:30.041559Z", "completed_at": "2024-09-16T15:30:30.048776Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.054777Z", "completed_at": "2024-09-16T15:30:30.054785Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02268195152282715, "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:30:30.050635Z", "completed_at": "2024-09-16T15:30:30.057684Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.065351Z", "completed_at": "2024-09-16T15:30:30.065363Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019568443298339844, "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:30:30.058310Z", "completed_at": "2024-09-16T15:30:30.070407Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.072316Z", "completed_at": "2024-09-16T15:30:30.072324Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023076772689819336, "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:30:30.066324Z", "completed_at": "2024-09-16T15:30:30.073173Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.079204Z", "completed_at": "2024-09-16T15:30:30.079215Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02300238609313965, "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:30:30.073775Z", "completed_at": "2024-09-16T15:30:30.081378Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.087454Z", "completed_at": "2024-09-16T15:30:30.087467Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022888898849487305, "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:30:30.082623Z", "completed_at": "2024-09-16T15:30:30.093214Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.095242Z", "completed_at": "2024-09-16T15:30:30.095250Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01752924919128418, "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:30:30.089210Z", "completed_at": "2024-09-16T15:30:30.096721Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.102765Z", "completed_at": "2024-09-16T15:30:30.102772Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022093772888183594, "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:30:30.097326Z", "completed_at": "2024-09-16T15:30:30.110205Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.112118Z", "completed_at": "2024-09-16T15:30:30.112126Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023775815963745117, "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:30:30.104382Z", "completed_at": "2024-09-16T15:30:30.113660Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.119516Z", "completed_at": "2024-09-16T15:30:30.119524Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02347397804260254, "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:30:30.114216Z", "completed_at": "2024-09-16T15:30:30.121135Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.126868Z", "completed_at": "2024-09-16T15:30:30.126880Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0232696533203125, "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:30:30.121679Z", "completed_at": "2024-09-16T15:30:30.128448Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.136116Z", "completed_at": "2024-09-16T15:30:30.136124Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023175716400146484, "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:30:30.129051Z", "completed_at": "2024-09-16T15:30:30.141747Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.144055Z", "completed_at": "2024-09-16T15:30:30.144063Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023693084716796875, "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:30:30.137763Z", "completed_at": "2024-09-16T15:30:30.144888Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.152394Z", "completed_at": "2024-09-16T15:30:30.152402Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024652719497680664, "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:30:30.146093Z", "completed_at": "2024-09-16T15:30:30.155042Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.163068Z", "completed_at": "2024-09-16T15:30:30.163077Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026073694229125977, "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:30:30.158116Z", "completed_at": "2024-09-16T15:30:30.168843Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.171474Z", "completed_at": "2024-09-16T15:30:30.171482Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026098251342773438, "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:30:30.164652Z", "completed_at": "2024-09-16T15:30:30.172341Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.178423Z", "completed_at": "2024-09-16T15:30:30.178434Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024114131927490234, "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:30:30.173584Z", "completed_at": "2024-09-16T15:30:30.180586Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.186563Z", "completed_at": "2024-09-16T15:30:30.186572Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022745370864868164, "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:30:30.181862Z", "completed_at": "2024-09-16T15:30:30.192289Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.194323Z", "completed_at": "2024-09-16T15:30:30.194331Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021482229232788086, "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:30:30.188139Z", "completed_at": "2024-09-16T15:30:30.195782Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.203259Z", "completed_at": "2024-09-16T15:30:30.203267Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02339792251586914, "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:30:30.196347Z", "completed_at": "2024-09-16T15:30:30.204847Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.210593Z", "completed_at": "2024-09-16T15:30:30.210600Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023280858993530273, "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:30:30.205455Z", "completed_at": "2024-09-16T15:30:30.217352Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.220066Z", "completed_at": "2024-09-16T15:30:30.220074Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02496170997619629, "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:30:30.212212Z", "completed_at": "2024-09-16T15:30:30.225708Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.228013Z", "completed_at": "2024-09-16T15:30:30.228021Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02384805679321289, "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:30:30.221708Z", "completed_at": "2024-09-16T15:30:30.229549Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.237275Z", "completed_at": "2024-09-16T15:30:30.237283Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025821685791015625, "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:30:30.230117Z", "completed_at": "2024-09-16T15:30:30.238877Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.246967Z", "completed_at": "2024-09-16T15:30:30.246975Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026012182235717773, "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:30:30.239440Z", "completed_at": "2024-09-16T15:30:30.248564Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.255021Z", "completed_at": "2024-09-16T15:30:30.255029Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026207923889160156, "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:30:30.249145Z", "completed_at": "2024-09-16T15:30:30.256596Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.262484Z", "completed_at": "2024-09-16T15:30:30.262492Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024329185485839844, "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:30:30.257184Z", "completed_at": "2024-09-16T15:30:30.264033Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.270007Z", "completed_at": "2024-09-16T15:30:30.270015Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02216029167175293, "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:30:30.264586Z", "completed_at": "2024-09-16T15:30:30.275613Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.277692Z", "completed_at": "2024-09-16T15:30:30.277700Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021803617477416992, "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:30:30.271635Z", "completed_at": "2024-09-16T15:30:30.279167Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.285115Z", "completed_at": "2024-09-16T15:30:30.285123Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021755695343017578, "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:30:30.279726Z", "completed_at": "2024-09-16T15:30:30.292045Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.294042Z", "completed_at": "2024-09-16T15:30:30.294050Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023180723190307617, "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:30:30.286729Z", "completed_at": "2024-09-16T15:30:30.294907Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.302674Z", "completed_at": "2024-09-16T15:30:30.302683Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024184703826904297, "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:30:30.296087Z", "completed_at": "2024-09-16T15:30:30.304859Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.311149Z", "completed_at": "2024-09-16T15:30:30.311159Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02519822120666504, "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:30:30.306211Z", "completed_at": "2024-09-16T15:30:30.318895Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.321828Z", "completed_at": "2024-09-16T15:30:30.321839Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026458740234375, "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:30:30.312803Z", "completed_at": "2024-09-16T15:30:30.320645Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.327002Z", "completed_at": "2024-09-16T15:30:30.327014Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02289104461669922, "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:30:30.322708Z", "completed_at": "2024-09-16T15:30:30.329739Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.337708Z", "completed_at": "2024-09-16T15:30:30.337716Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025737524032592773, "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:30:30.331107Z", "completed_at": "2024-09-16T15:30:30.339826Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.345692Z", "completed_at": "2024-09-16T15:30:30.345700Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02457571029663086, "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:30:30.341627Z", "completed_at": "2024-09-16T15:30:30.351919Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.353944Z", "completed_at": "2024-09-16T15:30:30.353953Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01696610450744629, "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:30:30.347163Z", "completed_at": "2024-09-16T15:30:30.354755Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.360727Z", "completed_at": "2024-09-16T15:30:30.360734Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02227163314819336, "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:30:30.355332Z", "completed_at": "2024-09-16T15:30:30.365780Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.367761Z", "completed_at": "2024-09-16T15:30:30.367771Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0213167667388916, "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:30:30.361713Z", "completed_at": "2024-09-16T15:30:30.369215Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.374938Z", "completed_at": "2024-09-16T15:30:30.374952Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021796226501464844, "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:30:30.371086Z", "completed_at": "2024-09-16T15:30:30.378051Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.387138Z", "completed_at": "2024-09-16T15:30:30.387147Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0208890438079834, "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:30:30.378626Z", "completed_at": "2024-09-16T15:30:30.392827Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.400064Z", "completed_at": "2024-09-16T15:30:30.400072Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.03036785125732422, "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:30:30.388078Z", "completed_at": "2024-09-16T15:30:30.400939Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.402980Z", "completed_at": "2024-09-16T15:30:30.402991Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026458740234375, "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:30:30.394489Z", "completed_at": "2024-09-16T15:30:30.404401Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.411353Z", "completed_at": "2024-09-16T15:30:30.411362Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024927139282226562, "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:30:30.406797Z", "completed_at": "2024-09-16T15:30:30.418588Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.421075Z", "completed_at": "2024-09-16T15:30:30.421084Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019609928131103516, "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:30:30.414358Z", "completed_at": "2024-09-16T15:30:30.427972Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.434016Z", "completed_at": "2024-09-16T15:30:30.434024Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028982877731323242, "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:30:30.421966Z", "completed_at": "2024-09-16T15:30:30.433368Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.435581Z", "completed_at": "2024-09-16T15:30:30.435589Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022783756256103516, "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:30:30.429346Z", "completed_at": "2024-09-16T15:30:30.437197Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.439589Z", "completed_at": "2024-09-16T15:30:30.439597Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0193479061126709, "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:30:30.440411Z", "completed_at": "2024-09-16T15:30:30.447187Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.456737Z", "completed_at": "2024-09-16T15:30:30.456746Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021968841552734375, "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:30:30.447739Z", "completed_at": "2024-09-16T15:30:30.458509Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.464707Z", "completed_at": "2024-09-16T15:30:30.464715Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025832176208496094, "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:30:30.452405Z", "completed_at": "2024-09-16T15:30:30.459092Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.465621Z", "completed_at": "2024-09-16T15:30:30.465633Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02129197120666504, "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:30:30.460359Z", "completed_at": "2024-09-16T15:30:30.469166Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.476706Z", "completed_at": "2024-09-16T15:30:30.476718Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025072097778320312, "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:30:30.470966Z", "completed_at": "2024-09-16T15:30:30.478905Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.488792Z", "completed_at": "2024-09-16T15:30:30.488800Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022389650344848633, "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:30:30.480111Z", "completed_at": "2024-09-16T15:30:30.491403Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.493690Z", "completed_at": "2024-09-16T15:30:30.493700Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02404642105102539, "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:30:30.484440Z", "completed_at": "2024-09-16T15:30:30.492484Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.498831Z", "completed_at": "2024-09-16T15:30:30.498841Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02860093116760254, "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:30:30.494562Z", "completed_at": "2024-09-16T15:30:30.501929Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.508038Z", "completed_at": "2024-09-16T15:30:30.508047Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018434524536132812, "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:30:30.502502Z", "completed_at": "2024-09-16T15:30:30.509562Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.515682Z", "completed_at": "2024-09-16T15:30:30.515695Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022739887237548828, "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:30:30.511386Z", "completed_at": "2024-09-16T15:30:30.523835Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.526264Z", "completed_at": "2024-09-16T15:30:30.526276Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01957249641418457, "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:30:30.516748Z", "completed_at": "2024-09-16T15:30:30.525723Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.532093Z", "completed_at": "2024-09-16T15:30:30.532100Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024782657623291016, "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:30:30.527127Z", "completed_at": "2024-09-16T15:30:30.538733Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.541330Z", "completed_at": "2024-09-16T15:30:30.541341Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019522666931152344, "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:30:30.533767Z", "completed_at": "2024-09-16T15:30:30.540719Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.543324Z", "completed_at": "2024-09-16T15:30:30.543330Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01834702491760254, "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:30:30.544841Z", "completed_at": "2024-09-16T15:30:30.555586Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.558082Z", "completed_at": "2024-09-16T15:30:30.558091Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018851280212402344, "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:30:30.548836Z", "completed_at": "2024-09-16T15:30:30.556161Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.559337Z", "completed_at": "2024-09-16T15:30:30.559347Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019351959228515625, "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:30:30.560241Z", "completed_at": "2024-09-16T15:30:30.572114Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.574534Z", "completed_at": "2024-09-16T15:30:30.574545Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020583391189575195, "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:30:30.564600Z", "completed_at": "2024-09-16T15:30:30.573337Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.575954Z", "completed_at": "2024-09-16T15:30:30.575963Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021088838577270508, "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:30:30.578074Z", "completed_at": "2024-09-16T15:30:30.588950Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.591345Z", "completed_at": "2024-09-16T15:30:30.591356Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01872396469116211, "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:30:30.583219Z", "completed_at": "2024-09-16T15:30:30.590781Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.600895Z", "completed_at": "2024-09-16T15:30:30.600903Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027108430862426758, "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:30:30.596463Z", "completed_at": "2024-09-16T15:30:30.604862Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.607233Z", "completed_at": "2024-09-16T15:30:30.607241Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01901531219482422, "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:30:30.592197Z", "completed_at": "2024-09-16T15:30:30.605506Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.608083Z", "completed_at": "2024-09-16T15:30:30.608093Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02061152458190918, "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:30:30.608943Z", "completed_at": "2024-09-16T15:30:30.620705Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.623189Z", "completed_at": "2024-09-16T15:30:30.623197Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019808530807495117, "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:30:30.613305Z", "completed_at": "2024-09-16T15:30:30.622016Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.624587Z", "completed_at": "2024-09-16T15:30:30.624594Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020509004592895508, "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:30:30.626689Z", "completed_at": "2024-09-16T15:30:30.637546Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.639954Z", "completed_at": "2024-09-16T15:30:30.639962Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01863574981689453, "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:30:30.631722Z", "completed_at": "2024-09-16T15:30:30.638860Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.644788Z", "completed_at": "2024-09-16T15:30:30.644796Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022313833236694336, "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:30:30.640796Z", "completed_at": "2024-09-16T15:30:30.651585Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.654106Z", "completed_at": "2024-09-16T15:30:30.654114Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018128395080566406, "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:30:30.645690Z", "completed_at": "2024-09-16T15:30:30.652899Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.655519Z", "completed_at": "2024-09-16T15:30:30.655526Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018775224685668945, "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:30:30.657630Z", "completed_at": "2024-09-16T15:30:30.669935Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.672321Z", "completed_at": "2024-09-16T15:30:30.672329Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020151853561401367, "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:30:30.662677Z", "completed_at": "2024-09-16T15:30:30.671206Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.677515Z", "completed_at": "2024-09-16T15:30:30.677523Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024120569229125977, "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:30:30.673210Z", "completed_at": "2024-09-16T15:30:30.684390Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.686815Z", "completed_at": "2024-09-16T15:30:30.686823Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018354415893554688, "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:30:30.678383Z", "completed_at": "2024-09-16T15:30:30.686231Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.688763Z", "completed_at": "2024-09-16T15:30:30.688770Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01949906349182129, "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:30:30.694633Z", "completed_at": "2024-09-16T15:30:30.700885Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.703679Z", "completed_at": "2024-09-16T15:30:30.703687Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0182340145111084, "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:30:30.690306Z", "completed_at": "2024-09-16T15:30:30.701534Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.705314Z", "completed_at": "2024-09-16T15:30:30.705321Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020648956298828125, "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:30:30.706346Z", "completed_at": "2024-09-16T15:30:30.719017Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.721344Z", "completed_at": "2024-09-16T15:30:30.721352Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022064685821533203, "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:30:30.710847Z", "completed_at": "2024-09-16T15:30:30.720186Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.722782Z", "completed_at": "2024-09-16T15:30:30.722789Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022615671157836914, "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:30:30.723629Z", "completed_at": "2024-09-16T15:30:30.734571Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.737024Z", "completed_at": "2024-09-16T15:30:30.737032Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018696308135986328, "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:30:30.728412Z", "completed_at": "2024-09-16T15:30:30.736437Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.742448Z", "completed_at": "2024-09-16T15:30:30.742456Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02294015884399414, "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:30:30.738447Z", "completed_at": "2024-09-16T15:30:30.749189Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.751657Z", "completed_at": "2024-09-16T15:30:30.751666Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0179135799407959, "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:30:30.743978Z", "completed_at": "2024-09-16T15:30:30.751090Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.753682Z", "completed_at": "2024-09-16T15:30:30.753689Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018548965454101562, "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:30:30.755260Z", "completed_at": "2024-09-16T15:30:30.767949Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.770242Z", "completed_at": "2024-09-16T15:30:30.770252Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02057957649230957, "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:30:30.759623Z", "completed_at": "2024-09-16T15:30:30.769102Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.775435Z", "completed_at": "2024-09-16T15:30:30.775448Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025060176849365234, "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:30:30.771104Z", "completed_at": "2024-09-16T15:30:30.782461Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.784967Z", "completed_at": "2024-09-16T15:30:30.784977Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01867079734802246, "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:30:30.776500Z", "completed_at": "2024-09-16T15:30:30.783773Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.786410Z", "completed_at": "2024-09-16T15:30:30.786419Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019190073013305664, "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:30:30.788538Z", "completed_at": "2024-09-16T15:30:30.799138Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.801495Z", "completed_at": "2024-09-16T15:30:30.801506Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01848769187927246, "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:30:30.793671Z", "completed_at": "2024-09-16T15:30:30.800332Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.806741Z", "completed_at": "2024-09-16T15:30:30.806754Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02252650260925293, "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:30:30.802359Z", "completed_at": "2024-09-16T15:30:30.816269Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.818776Z", "completed_at": "2024-09-16T15:30:30.818786Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021131515502929688, "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:30:30.808420Z", "completed_at": "2024-09-16T15:30:30.817601Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.820193Z", "completed_at": "2024-09-16T15:30:30.820202Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021809816360473633, "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:30:30.822315Z", "completed_at": "2024-09-16T15:30:30.833162Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.835484Z", "completed_at": "2024-09-16T15:30:30.835494Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01864933967590332, "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:30:30.827190Z", "completed_at": "2024-09-16T15:30:30.834361Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.840354Z", "completed_at": "2024-09-16T15:30:30.840366Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022313833236694336, "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:30:30.836355Z", "completed_at": "2024-09-16T15:30:30.847311Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.849818Z", "completed_at": "2024-09-16T15:30:30.849827Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018320322036743164, "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:30:30.841465Z", "completed_at": "2024-09-16T15:30:30.849285Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.851807Z", "completed_at": "2024-09-16T15:30:30.851814Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019420385360717773, "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:30:30.857446Z", "completed_at": "2024-09-16T15:30:30.865916Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.871665Z", "completed_at": "2024-09-16T15:30:30.871675Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023195981979370117, "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:30:30.853359Z", "completed_at": "2024-09-16T15:30:30.867045Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.876718Z", "completed_at": "2024-09-16T15:30:30.876727Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.028890132904052734, "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:30:30.867604Z", "completed_at": "2024-09-16T15:30:30.880366Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.882829Z", "completed_at": "2024-09-16T15:30:30.882837Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019173622131347656, "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:30:30.872701Z", "completed_at": "2024-09-16T15:30:30.881704Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.884233Z", "completed_at": "2024-09-16T15:30:30.884240Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019680500030517578, "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:30:30.891537Z", "completed_at": "2024-09-16T15:30:30.902697Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.910462Z", "completed_at": "2024-09-16T15:30:30.910472Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02833843231201172, "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:30:30.886344Z", "completed_at": "2024-09-16T15:30:30.908555Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.911366Z", "completed_at": "2024-09-16T15:30:30.911373Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.03045058250427246, "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:30:30.898598Z", "completed_at": "2024-09-16T15:30:30.909923Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.912342Z", "completed_at": "2024-09-16T15:30:30.912349Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01673746109008789, "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:30:30.903457Z", "completed_at": "2024-09-16T15:30:30.913263Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.915851Z", "completed_at": "2024-09-16T15:30:30.915858Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0193941593170166, "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:30:30.921467Z", "completed_at": "2024-09-16T15:30:30.934692Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.940157Z", "completed_at": "2024-09-16T15:30:30.940167Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023593425750732422, "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:30:30.929860Z", "completed_at": "2024-09-16T15:30:30.939513Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.941340Z", "completed_at": "2024-09-16T15:30:30.941347Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02351236343383789, "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:30:30.925573Z", "completed_at": "2024-09-16T15:30:30.942159Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.944646Z", "completed_at": "2024-09-16T15:30:30.944656Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027414560317993164, "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:30:30.935513Z", "completed_at": "2024-09-16T15:30:30.943420Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.946146Z", "completed_at": "2024-09-16T15:30:30.946156Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02540731430053711, "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:30:30.950707Z", "completed_at": "2024-09-16T15:30:30.962851Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.972357Z", "completed_at": "2024-09-16T15:30:30.972367Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02695322036743164, "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:30:30.955601Z", "completed_at": "2024-09-16T15:30:30.963376Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.973469Z", "completed_at": "2024-09-16T15:30:30.973476Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026571035385131836, "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:30:30.968251Z", "completed_at": "2024-09-16T15:30:30.975205Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.977744Z", "completed_at": "2024-09-16T15:30:30.977755Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02300286293029785, "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:30:30.963914Z", "completed_at": "2024-09-16T15:30:30.977210Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.979765Z", "completed_at": "2024-09-16T15:30:30.979773Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02976703643798828, "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:30:30.981869Z", "completed_at": "2024-09-16T15:30:30.992171Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:30.994555Z", "completed_at": "2024-09-16T15:30:30.994563Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018136978149414062, "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:30:30.987244Z", "completed_at": "2024-09-16T15:30:30.994025Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.005494Z", "completed_at": "2024-09-16T15:30:31.005504Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027025938034057617, "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:30:30.995407Z", "completed_at": "2024-09-16T15:30:31.007976Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.010458Z", "completed_at": "2024-09-16T15:30:31.010466Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023960351943969727, "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:30:30.999506Z", "completed_at": "2024-09-16T15:30:31.009276Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.011868Z", "completed_at": "2024-09-16T15:30:31.011875Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02051544189453125, "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:30:31.013994Z", "completed_at": "2024-09-16T15:30:31.025138Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.030860Z", "completed_at": "2024-09-16T15:30:31.030870Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022331953048706055, "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:30:31.018737Z", "completed_at": "2024-09-16T15:30:31.026228Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.035789Z", "completed_at": "2024-09-16T15:30:31.035799Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0260772705078125, "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:30:31.026788Z", "completed_at": "2024-09-16T15:30:31.037866Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.040351Z", "completed_at": "2024-09-16T15:30:31.040359Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0175783634185791, "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:30:31.031729Z", "completed_at": "2024-09-16T15:30:31.039130Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.041840Z", "completed_at": "2024-09-16T15:30:31.041848Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018289566040039062, "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:30:31.045174Z", "completed_at": "2024-09-16T15:30:31.056965Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.225401Z", "completed_at": "2024-09-16T15:30:31.225418Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.18584203720092773, "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:30:31.049906Z", "completed_at": "2024-09-16T15:30:31.058164Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.230634Z", "completed_at": "2024-09-16T15:30:31.230647Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.18952226638793945, "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:30:31.058735Z", "completed_at": "2024-09-16T15:30:31.232535Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.235167Z", "completed_at": "2024-09-16T15:30:31.235178Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.18599748611450195, "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:30:31.226518Z", "completed_at": "2024-09-16T15:30:31.233917Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.236612Z", "completed_at": "2024-09-16T15:30:31.236623Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.1812136173248291, "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:30:31.239913Z", "completed_at": "2024-09-16T15:30:31.250263Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.256002Z", "completed_at": "2024-09-16T15:30:31.256012Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02159857749938965, "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:30:31.244591Z", "completed_at": "2024-09-16T15:30:31.251485Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.260872Z", "completed_at": "2024-09-16T15:30:31.260881Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025012731552124023, "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:30:31.252017Z", "completed_at": "2024-09-16T15:30:31.262769Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.265148Z", "completed_at": "2024-09-16T15:30:31.265159Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02133798599243164, "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:30:31.256905Z", "completed_at": "2024-09-16T15:30:31.263900Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.266591Z", "completed_at": "2024-09-16T15:30:31.266601Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01782846450805664, "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:30:31.269897Z", "completed_at": "2024-09-16T15:30:31.281406Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.287117Z", "completed_at": "2024-09-16T15:30:31.287127Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02271556854248047, "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:30:31.275837Z", "completed_at": "2024-09-16T15:30:31.282603Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.292186Z", "completed_at": "2024-09-16T15:30:31.292197Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026319503784179688, "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:30:31.283165Z", "completed_at": "2024-09-16T15:30:31.294086Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.296549Z", "completed_at": "2024-09-16T15:30:31.296559Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02152705192565918, "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:30:31.288118Z", "completed_at": "2024-09-16T15:30:31.295331Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.298029Z", "completed_at": "2024-09-16T15:30:31.298040Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018148183822631836, "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:30:31.301326Z", "completed_at": "2024-09-16T15:30:31.311261Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.317733Z", "completed_at": "2024-09-16T15:30:31.317743Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02190232276916504, "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:30:31.305985Z", "completed_at": "2024-09-16T15:30:31.318550Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.324844Z", "completed_at": "2024-09-16T15:30:31.324852Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027512311935424805, "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:30:31.312514Z", "completed_at": "2024-09-16T15:30:31.324247Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.326506Z", "completed_at": "2024-09-16T15:30:31.326516Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021241426467895508, "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:30:31.319130Z", "completed_at": "2024-09-16T15:30:31.327302Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.329759Z", "completed_at": "2024-09-16T15:30:31.329766Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01988530158996582, "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:30:31.331189Z", "completed_at": "2024-09-16T15:30:31.338469Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.347665Z", "completed_at": "2024-09-16T15:30:31.347673Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021927833557128906, "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:30:31.343038Z", "completed_at": "2024-09-16T15:30:31.352827Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.354920Z", "completed_at": "2024-09-16T15:30:31.354930Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019820690155029297, "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:30:31.339024Z", "completed_at": "2024-09-16T15:30:31.354193Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.356898Z", "completed_at": "2024-09-16T15:30:31.356906Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0264284610748291, "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:30:31.348748Z", "completed_at": "2024-09-16T15:30:31.355786Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.358455Z", "completed_at": "2024-09-16T15:30:31.358463Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020671606063842773, "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:30:31.361743Z", "completed_at": "2024-09-16T15:30:31.373545Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.378810Z", "completed_at": "2024-09-16T15:30:31.378820Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022638320922851562, "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:30:31.369603Z", "completed_at": "2024-09-16T15:30:31.383774Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.385981Z", "completed_at": "2024-09-16T15:30:31.385991Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025620460510253906, "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:30:31.374688Z", "completed_at": "2024-09-16T15:30:31.385263Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.387988Z", "completed_at": "2024-09-16T15:30:31.387996Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021062374114990234, "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:30:31.379860Z", "completed_at": "2024-09-16T15:30:31.387421Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.390070Z", "completed_at": "2024-09-16T15:30:31.390079Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021888256072998047, "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:30:31.392191Z", "completed_at": "2024-09-16T15:30:31.399378Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.410372Z", "completed_at": "2024-09-16T15:30:31.410384Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023619413375854492, "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:30:31.404989Z", "completed_at": "2024-09-16T15:30:31.415550Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.417576Z", "completed_at": "2024-09-16T15:30:31.417584Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02075791358947754, "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:30:31.399952Z", "completed_at": "2024-09-16T15:30:31.416809Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.419618Z", "completed_at": "2024-09-16T15:30:31.419626Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.028139829635620117, "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:30:31.411352Z", "completed_at": "2024-09-16T15:30:31.419052Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.421724Z", "completed_at": "2024-09-16T15:30:31.421731Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023585796356201172, "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:30:31.423807Z", "completed_at": "2024-09-16T15:30:31.430517Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.436201Z", "completed_at": "2024-09-16T15:30:31.436215Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01785421371459961, "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:30:31.431625Z", "completed_at": "2024-09-16T15:30:31.445436Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.446997Z", "completed_at": "2024-09-16T15:30:31.447005Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023892879486083984, "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:30:31.437176Z", "completed_at": "2024-09-16T15:30:31.447812Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.450179Z", "completed_at": "2024-09-16T15:30:31.450187Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02166271209716797, "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:30:31.441309Z", "completed_at": "2024-09-16T15:30:31.448347Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.451011Z", "completed_at": "2024-09-16T15:30:31.451018Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021204471588134766, "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:30:31.454329Z", "completed_at": "2024-09-16T15:30:31.466343Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.472218Z", "completed_at": "2024-09-16T15:30:31.472227Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023422718048095703, "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:30:31.461716Z", "completed_at": "2024-09-16T15:30:31.471537Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.477722Z", "completed_at": "2024-09-16T15:30:31.477730Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025456905364990234, "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:30:31.467575Z", "completed_at": "2024-09-16T15:30:31.478597Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.481277Z", "completed_at": "2024-09-16T15:30:31.481286Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020991802215576172, "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:30:31.473101Z", "completed_at": "2024-09-16T15:30:31.480685Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.483325Z", "completed_at": "2024-09-16T15:30:31.483332Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02240133285522461, "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:30:31.491702Z", "completed_at": "2024-09-16T15:30:31.498063Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.508595Z", "completed_at": "2024-09-16T15:30:31.508603Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025977373123168945, "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:30:31.487388Z", "completed_at": "2024-09-16T15:30:31.498648Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.509518Z", "completed_at": "2024-09-16T15:30:31.509531Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027522563934326172, "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:30:31.504577Z", "completed_at": "2024-09-16T15:30:31.512040Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.514423Z", "completed_at": "2024-09-16T15:30:31.514432Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018607139587402344, "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:30:31.499204Z", "completed_at": "2024-09-16T15:30:31.513870Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.516355Z", "completed_at": "2024-09-16T15:30:31.516361Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.029816150665283203, "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:30:31.517880Z", "completed_at": "2024-09-16T15:30:31.528141Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.530372Z", "completed_at": "2024-09-16T15:30:31.530379Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017850399017333984, "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:30:31.521893Z", "completed_at": "2024-09-16T15:30:31.528718Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.531212Z", "completed_at": "2024-09-16T15:30:31.531219Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01801466941833496, "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:30:31.536042Z", "completed_at": "2024-09-16T15:30:31.542526Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.544756Z", "completed_at": "2024-09-16T15:30:31.544764Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01738905906677246, "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:30:31.532050Z", "completed_at": "2024-09-16T15:30:31.543074Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.545629Z", "completed_at": "2024-09-16T15:30:31.545636Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019133806228637695, "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:30:31.547011Z", "completed_at": "2024-09-16T15:30:31.559236Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.561181Z", "completed_at": "2024-09-16T15:30:31.561191Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01933121681213379, "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:30:31.554236Z", "completed_at": "2024-09-16T15:30:31.561995Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.569495Z", "completed_at": "2024-09-16T15:30:31.569503Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025987863540649414, "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:30:31.563266Z", "completed_at": "2024-09-16T15:30:31.575890Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.578384Z", "completed_at": "2024-09-16T15:30:31.578392Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019828081130981445, "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:30:31.570506Z", "completed_at": "2024-09-16T15:30:31.577220Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.583302Z", "completed_at": "2024-09-16T15:30:31.583310Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023584842681884766, "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:30:31.579219Z", "completed_at": "2024-09-16T15:30:31.586241Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.592276Z", "completed_at": "2024-09-16T15:30:31.592284Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017750978469848633, "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:30:31.586805Z", "completed_at": "2024-09-16T15:30:31.593836Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.601024Z", "completed_at": "2024-09-16T15:30:31.601037Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023387908935546875, "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:30:31.595574Z", "completed_at": "2024-09-16T15:30:31.607606Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.609998Z", "completed_at": "2024-09-16T15:30:31.610008Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01917743682861328, "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:30:31.602082Z", "completed_at": "2024-09-16T15:30:31.608827Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.614804Z", "completed_at": "2024-09-16T15:30:31.614814Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02324199676513672, "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:30:31.610853Z", "completed_at": "2024-09-16T15:30:31.617825Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.624283Z", "completed_at": "2024-09-16T15:30:31.624291Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0182344913482666, "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:30:31.618448Z", "completed_at": "2024-09-16T15:30:31.625792Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.631863Z", "completed_at": "2024-09-16T15:30:31.631876Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022606849670410156, "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:30:31.627565Z", "completed_at": "2024-09-16T15:30:31.639013Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.641414Z", "completed_at": "2024-09-16T15:30:31.641422Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01856541633605957, "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:30:31.632943Z", "completed_at": "2024-09-16T15:30:31.640821Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.648318Z", "completed_at": "2024-09-16T15:30:31.648326Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024741172790527344, "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:30:31.642267Z", "completed_at": "2024-09-16T15:30:31.654771Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.657252Z", "completed_at": "2024-09-16T15:30:31.657261Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020274639129638672, "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:30:31.650015Z", "completed_at": "2024-09-16T15:30:31.656692Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.659221Z", "completed_at": "2024-09-16T15:30:31.659228Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01908397674560547, "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:30:31.660726Z", "completed_at": "2024-09-16T15:30:31.671324Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.673595Z", "completed_at": "2024-09-16T15:30:31.673603Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01835465431213379, "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:30:31.664760Z", "completed_at": "2024-09-16T15:30:31.673037Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.682501Z", "completed_at": "2024-09-16T15:30:31.682509Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026544809341430664, "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:30:31.678479Z", "completed_at": "2024-09-16T15:30:31.685041Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.687334Z", "completed_at": "2024-09-16T15:30:31.687342Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01674365997314453, "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:30:31.674449Z", "completed_at": "2024-09-16T15:30:31.685575Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.688169Z", "completed_at": "2024-09-16T15:30:31.688176Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018454790115356445, "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:30:31.691455Z", "completed_at": "2024-09-16T15:30:31.704057Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.709771Z", "completed_at": "2024-09-16T15:30:31.709779Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023732900619506836, "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:30:31.697522Z", "completed_at": "2024-09-16T15:30:31.704579Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.710631Z", "completed_at": "2024-09-16T15:30:31.710640Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02399754524230957, "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:30:31.705743Z", "completed_at": "2024-09-16T15:30:31.717328Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.720034Z", "completed_at": "2024-09-16T15:30:31.720043Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01824355125427246, "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:30:31.711483Z", "completed_at": "2024-09-16T15:30:31.719470Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.722014Z", "completed_at": "2024-09-16T15:30:31.722021Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019558191299438477, "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:30:31.723518Z", "completed_at": "2024-09-16T15:30:31.733264Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.735643Z", "completed_at": "2024-09-16T15:30:31.735654Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01779961585998535, "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:30:31.727536Z", "completed_at": "2024-09-16T15:30:31.735096Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.742647Z", "completed_at": "2024-09-16T15:30:31.742655Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024090290069580078, "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:30:31.737064Z", "completed_at": "2024-09-16T15:30:31.749260Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.751728Z", "completed_at": "2024-09-16T15:30:31.751736Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019307613372802734, "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:30:31.744193Z", "completed_at": "2024-09-16T15:30:31.751170Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.753727Z", "completed_at": "2024-09-16T15:30:31.753734Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01993846893310547, "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:30:31.759203Z", "completed_at": "2024-09-16T15:30:31.765965Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.768173Z", "completed_at": "2024-09-16T15:30:31.768182Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017714977264404297, "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:30:31.755245Z", "completed_at": "2024-09-16T15:30:31.767068Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.773352Z", "completed_at": "2024-09-16T15:30:31.773363Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023616313934326172, "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:30:31.769050Z", "completed_at": "2024-09-16T15:30:31.779729Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.782224Z", "completed_at": "2024-09-16T15:30:31.782234Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017870426177978516, "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:30:31.774205Z", "completed_at": "2024-09-16T15:30:31.781080Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.783642Z", "completed_at": "2024-09-16T15:30:31.783651Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018351078033447266, "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:30:31.785697Z", "completed_at": "2024-09-16T15:30:31.798147Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.803884Z", "completed_at": "2024-09-16T15:30:31.803892Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02359461784362793, "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:30:31.791942Z", "completed_at": "2024-09-16T15:30:31.799316Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.808736Z", "completed_at": "2024-09-16T15:30:31.808743Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027215957641601562, "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:30:31.799873Z", "completed_at": "2024-09-16T15:30:31.810474Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.812982Z", "completed_at": "2024-09-16T15:30:31.812990Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017115116119384766, "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:30:31.804752Z", "completed_at": "2024-09-16T15:30:31.812423Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.814985Z", "completed_at": "2024-09-16T15:30:31.814993Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01829242706298828, "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:30:31.817089Z", "completed_at": "2024-09-16T15:30:31.827503Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.829856Z", "completed_at": "2024-09-16T15:30:31.829864Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018099308013916016, "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:30:31.822443Z", "completed_at": "2024-09-16T15:30:31.829296Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.840400Z", "completed_at": "2024-09-16T15:30:31.840412Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026688575744628906, "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:30:31.836396Z", "completed_at": "2024-09-16T15:30:31.843035Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.845464Z", "completed_at": "2024-09-16T15:30:31.845473Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018697023391723633, "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:30:31.830697Z", "completed_at": "2024-09-16T15:30:31.844282Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.846864Z", "completed_at": "2024-09-16T15:30:31.846871Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02514052391052246, "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:30:31.848894Z", "completed_at": "2024-09-16T15:30:31.859108Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.861483Z", "completed_at": "2024-09-16T15:30:31.861492Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017950057983398438, "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:30:31.853726Z", "completed_at": "2024-09-16T15:30:31.860366Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.866371Z", "completed_at": "2024-09-16T15:30:31.866379Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02165532112121582, "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:30:31.867395Z", "completed_at": "2024-09-16T15:30:31.873947Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.876213Z", "completed_at": "2024-09-16T15:30:31.876223Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017852067947387695, "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:30:31.862329Z", "completed_at": "2024-09-16T15:30:31.874501Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.877101Z", "completed_at": "2024-09-16T15:30:31.877108Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019469499588012695, "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:30:31.878479Z", "completed_at": "2024-09-16T15:30:31.890467Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.892315Z", "completed_at": "2024-09-16T15:30:31.892324Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019166946411132812, "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:30:31.885401Z", "completed_at": "2024-09-16T15:30:31.893147Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.899420Z", "completed_at": "2024-09-16T15:30:31.899429Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024470806121826172, "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:30:31.894254Z", "completed_at": "2024-09-16T15:30:31.905260Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.907663Z", "completed_at": "2024-09-16T15:30:31.907671Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017951250076293945, "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:30:31.900291Z", "completed_at": "2024-09-16T15:30:31.907129Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.913163Z", "completed_at": "2024-09-16T15:30:31.913175Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02226996421813965, "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:30:31.909131Z", "completed_at": "2024-09-16T15:30:31.916129Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.922017Z", "completed_at": "2024-09-16T15:30:31.922026Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01766204833984375, "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:30:31.917298Z", "completed_at": "2024-09-16T15:30:31.930411Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.935822Z", "completed_at": "2024-09-16T15:30:31.935830Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02741265296936035, "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:30:31.924823Z", "completed_at": "2024-09-16T15:30:31.937444Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.943275Z", "completed_at": "2024-09-16T15:30:31.943287Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02675342559814453, "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:30:31.930941Z", "completed_at": "2024-09-16T15:30:31.937989Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.944201Z", "completed_at": "2024-09-16T15:30:31.944208Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0229189395904541, "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:30:31.939205Z", "completed_at": "2024-09-16T15:30:31.946515Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.948866Z", "completed_at": "2024-09-16T15:30:31.948874Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01396942138671875, "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:30:31.950321Z", "completed_at": "2024-09-16T15:30:31.960924Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.966452Z", "completed_at": "2024-09-16T15:30:31.966463Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02150440216064453, "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:30:31.956607Z", "completed_at": "2024-09-16T15:30:31.968037Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.975427Z", "completed_at": "2024-09-16T15:30:31.975436Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027291297912597656, "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:30:31.962286Z", "completed_at": "2024-09-16T15:30:31.969423Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.976942Z", "completed_at": "2024-09-16T15:30:31.976950Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02734208106994629, "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:30:31.969984Z", "completed_at": "2024-09-16T15:30:31.978536Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.980986Z", "completed_at": "2024-09-16T15:30:31.981016Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019437789916992188, "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:30:31.981852Z", "completed_at": "2024-09-16T15:30:31.993256Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:31.999164Z", "completed_at": "2024-09-16T15:30:31.999172Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022938013076782227, "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:30:31.988433Z", "completed_at": "2024-09-16T15:30:31.998621Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.004832Z", "completed_at": "2024-09-16T15:30:32.004840Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024562597274780273, "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:30:31.993900Z", "completed_at": "2024-09-16T15:30:32.004186Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.006513Z", "completed_at": "2024-09-16T15:30:32.006522Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0207369327545166, "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:30:32.000101Z", "completed_at": "2024-09-16T15:30:32.007385Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.009907Z", "completed_at": "2024-09-16T15:30:32.009915Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017493486404418945, "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:30:32.014185Z", "completed_at": "2024-09-16T15:30:32.030480Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.036125Z", "completed_at": "2024-09-16T15:30:32.036137Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02765822410583496, "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:30:32.019850Z", "completed_at": "2024-09-16T15:30:32.035489Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.037640Z", "completed_at": "2024-09-16T15:30:32.037647Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02656078338623047, "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:30:32.025778Z", "completed_at": "2024-09-16T15:30:32.036960Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.039241Z", "completed_at": "2024-09-16T15:30:32.039250Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026999711990356445, "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:30:32.031267Z", "completed_at": "2024-09-16T15:30:32.040026Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.042607Z", "completed_at": "2024-09-16T15:30:32.042615Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023468732833862305, "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:30:32.046419Z", "completed_at": "2024-09-16T15:30:32.059869Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.061833Z", "completed_at": "2024-09-16T15:30:32.061844Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020604848861694336, "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:30:32.051623Z", "completed_at": "2024-09-16T15:30:32.061251Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.068775Z", "completed_at": "2024-09-16T15:30:32.068785Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025447368621826172, "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:30:32.055756Z", "completed_at": "2024-09-16T15:30:32.062737Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.070350Z", "completed_at": "2024-09-16T15:30:32.070357Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025875329971313477, "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:30:32.063269Z", "completed_at": "2024-09-16T15:30:32.071969Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.074432Z", "completed_at": "2024-09-16T15:30:32.074442Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0235140323638916, "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:30:32.077701Z", "completed_at": "2024-09-16T15:30:32.090561Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.091977Z", "completed_at": "2024-09-16T15:30:32.091988Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019553184509277344, "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:30:32.081555Z", "completed_at": "2024-09-16T15:30:32.092787Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.098778Z", "completed_at": "2024-09-16T15:30:32.098786Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025064468383789062, "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:30:32.086461Z", "completed_at": "2024-09-16T15:30:32.098086Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.101131Z", "completed_at": "2024-09-16T15:30:32.101141Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025391817092895508, "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:30:32.093407Z", "completed_at": "2024-09-16T15:30:32.100540Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.103208Z", "completed_at": "2024-09-16T15:30:32.103216Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017587900161743164, "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:30:32.105355Z", "completed_at": "2024-09-16T15:30:32.111989Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.119449Z", "completed_at": "2024-09-16T15:30:32.119457Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01962733268737793, "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:30:32.113129Z", "completed_at": "2024-09-16T15:30:32.129862Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.131977Z", "completed_at": "2024-09-16T15:30:32.131985Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027384042739868164, "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:30:32.120289Z", "completed_at": "2024-09-16T15:30:32.131383Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.133999Z", "completed_at": "2024-09-16T15:30:32.134008Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024007558822631836, "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:30:32.124690Z", "completed_at": "2024-09-16T15:30:32.133436Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.139841Z", "completed_at": "2024-09-16T15:30:32.139849Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.028539180755615234, "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:30:32.135525Z", "completed_at": "2024-09-16T15:30:32.142877Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.145228Z", "completed_at": "2024-09-16T15:30:32.145236Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.014524459838867188, "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:30:32.146617Z", "completed_at": "2024-09-16T15:30:32.162085Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.163518Z", "completed_at": "2024-09-16T15:30:32.163527Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022157907485961914, "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:30:32.152168Z", "completed_at": "2024-09-16T15:30:32.164341Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.166733Z", "completed_at": "2024-09-16T15:30:32.166741Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0234067440032959, "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:30:32.156372Z", "completed_at": "2024-09-16T15:30:32.165510Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.171608Z", "completed_at": "2024-09-16T15:30:32.171615Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02711963653564453, "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:30:32.167576Z", "completed_at": "2024-09-16T15:30:32.174533Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.176901Z", "completed_at": "2024-09-16T15:30:32.176909Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01440119743347168, "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:30:32.177767Z", "completed_at": "2024-09-16T15:30:32.188104Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.193883Z", "completed_at": "2024-09-16T15:30:32.193893Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021549224853515625, "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:30:32.183717Z", "completed_at": "2024-09-16T15:30:32.194815Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.197337Z", "completed_at": "2024-09-16T15:30:32.197344Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0217435359954834, "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:30:32.188795Z", "completed_at": "2024-09-16T15:30:32.196083Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.202541Z", "completed_at": "2024-09-16T15:30:32.202549Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026345252990722656, "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:30:32.198185Z", "completed_at": "2024-09-16T15:30:32.205527Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.207862Z", "completed_at": "2024-09-16T15:30:32.207869Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.014848709106445312, "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:30:32.208702Z", "completed_at": "2024-09-16T15:30:32.220547Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.226062Z", "completed_at": "2024-09-16T15:30:32.226073Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022784948348999023, "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:30:32.221133Z", "completed_at": "2024-09-16T15:30:32.227731Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.233581Z", "completed_at": "2024-09-16T15:30:32.233589Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026432037353515625, "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:30:32.216470Z", "completed_at": "2024-09-16T15:30:32.228896Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.235060Z", "completed_at": "2024-09-16T15:30:32.235068Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028509855270385742, "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:30:32.229539Z", "completed_at": "2024-09-16T15:30:32.236698Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.239118Z", "completed_at": "2024-09-16T15:30:32.239126Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.013929605484008789, "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:30:32.239948Z", "completed_at": "2024-09-16T15:30:32.246691Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.257841Z", "completed_at": "2024-09-16T15:30:32.257849Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02349853515625, "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:30:32.247244Z", "completed_at": "2024-09-16T15:30:32.259418Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.265866Z", "completed_at": "2024-09-16T15:30:32.265874Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027467966079711914, "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:30:32.251953Z", "completed_at": "2024-09-16T15:30:32.265153Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.267426Z", "completed_at": "2024-09-16T15:30:32.267434Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023509740829467773, "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:30:32.260861Z", "completed_at": "2024-09-16T15:30:32.268279Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.270801Z", "completed_at": "2024-09-16T15:30:32.270809Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01957416534423828, "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:30:32.272239Z", "completed_at": "2024-09-16T15:30:32.279117Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.288731Z", "completed_at": "2024-09-16T15:30:32.288739Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022115707397460938, "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:30:32.280287Z", "completed_at": "2024-09-16T15:30:32.290321Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.296469Z", "completed_at": "2024-09-16T15:30:32.296477Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02493143081665039, "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:30:32.284590Z", "completed_at": "2024-09-16T15:30:32.295793Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.298061Z", "completed_at": "2024-09-16T15:30:32.298069Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021608829498291016, "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:30:32.291755Z", "completed_at": "2024-09-16T15:30:32.299532Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.302018Z", "completed_at": "2024-09-16T15:30:32.302026Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022431612014770508, "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:30:32.302852Z", "completed_at": "2024-09-16T15:30:32.315098Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.320464Z", "completed_at": "2024-09-16T15:30:32.320472Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023203611373901367, "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:30:32.311054Z", "completed_at": "2024-09-16T15:30:32.321373Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.323885Z", "completed_at": "2024-09-16T15:30:32.323895Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022586345672607422, "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:30:32.316314Z", "completed_at": "2024-09-16T15:30:32.323329Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.329762Z", "completed_at": "2024-09-16T15:30:32.329772Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02186417579650879, "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:30:32.324744Z", "completed_at": "2024-09-16T15:30:32.332050Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.338245Z", "completed_at": "2024-09-16T15:30:32.338255Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02265763282775879, "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:30:32.333904Z", "completed_at": "2024-09-16T15:30:32.341127Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.347233Z", "completed_at": "2024-09-16T15:30:32.347244Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01828598976135254, "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:30:32.342277Z", "completed_at": "2024-09-16T15:30:32.354747Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.360183Z", "completed_at": "2024-09-16T15:30:32.360190Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026983976364135742, "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:30:32.348103Z", "completed_at": "2024-09-16T15:30:32.361035Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.363127Z", "completed_at": "2024-09-16T15:30:32.363136Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024115800857543945, "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:30:32.356087Z", "completed_at": "2024-09-16T15:30:32.363986Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.366393Z", "completed_at": "2024-09-16T15:30:32.366401Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01987147331237793, "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:30:32.367230Z", "completed_at": "2024-09-16T15:30:32.377968Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.383964Z", "completed_at": "2024-09-16T15:30:32.383973Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022383451461791992, "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:30:32.373341Z", "completed_at": "2024-09-16T15:30:32.383318Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.385523Z", "completed_at": "2024-09-16T15:30:32.385530Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02049875259399414, "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:30:32.379252Z", "completed_at": "2024-09-16T15:30:32.386404Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.392434Z", "completed_at": "2024-09-16T15:30:32.392445Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02062249183654785, "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:30:32.387623Z", "completed_at": "2024-09-16T15:30:32.395965Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.403570Z", "completed_at": "2024-09-16T15:30:32.403580Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025146484375, "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:30:32.397731Z", "completed_at": "2024-09-16T15:30:32.410281Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.416650Z", "completed_at": "2024-09-16T15:30:32.416662Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02339911460876465, "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:30:32.404450Z", "completed_at": "2024-09-16T15:30:32.415240Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.417682Z", "completed_at": "2024-09-16T15:30:32.417691Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023702144622802734, "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:30:32.410944Z", "completed_at": "2024-09-16T15:30:32.418503Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.420941Z", "completed_at": "2024-09-16T15:30:32.420948Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023940086364746094, "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:30:32.421810Z", "completed_at": "2024-09-16T15:30:32.428936Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.438750Z", "completed_at": "2024-09-16T15:30:32.438760Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0229339599609375, "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:30:32.434233Z", "completed_at": "2024-09-16T15:30:32.441295Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.448814Z", "completed_at": "2024-09-16T15:30:32.448822Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022521018981933594, "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:30:32.430155Z", "completed_at": "2024-09-16T15:30:32.441840Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.449706Z", "completed_at": "2024-09-16T15:30:32.449713Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02401256561279297, "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:30:32.442402Z", "completed_at": "2024-09-16T15:30:32.451859Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.458103Z", "completed_at": "2024-09-16T15:30:32.458111Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028652429580688477, "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:30:32.453170Z", "completed_at": "2024-09-16T15:30:32.460238Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.466067Z", "completed_at": "2024-09-16T15:30:32.466075Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01805281639099121, "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:30:32.462062Z", "completed_at": "2024-09-16T15:30:32.472971Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.479317Z", "completed_at": "2024-09-16T15:30:32.479326Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021959781646728516, "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:30:32.467532Z", "completed_at": "2024-09-16T15:30:32.478614Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.480828Z", "completed_at": "2024-09-16T15:30:32.480835Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021965742111206055, "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:30:32.474348Z", "completed_at": "2024-09-16T15:30:32.481705Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.487698Z", "completed_at": "2024-09-16T15:30:32.487707Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020877838134765625, "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:30:32.482921Z", "completed_at": "2024-09-16T15:30:32.489906Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.492234Z", "completed_at": "2024-09-16T15:30:32.492242Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018660545349121094, "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:30:32.493716Z", "completed_at": "2024-09-16T15:30:32.505680Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.511519Z", "completed_at": "2024-09-16T15:30:32.511529Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023095130920410156, "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:30:32.499255Z", "completed_at": "2024-09-16T15:30:32.510316Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.512487Z", "completed_at": "2024-09-16T15:30:32.512494Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023288965225219727, "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:30:32.506307Z", "completed_at": "2024-09-16T15:30:32.517620Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.519632Z", "completed_at": "2024-09-16T15:30:32.519640Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0266263484954834, "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:30:32.513404Z", "completed_at": "2024-09-16T15:30:32.521141Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.523514Z", "completed_at": "2024-09-16T15:30:32.523522Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01852107048034668, "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:30:32.525503Z", "completed_at": "2024-09-16T15:30:32.535630Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.542946Z", "completed_at": "2024-09-16T15:30:32.542955Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02252054214477539, "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:30:32.530231Z", "completed_at": "2024-09-16T15:30:32.541844Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.543888Z", "completed_at": "2024-09-16T15:30:32.543895Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02227306365966797, "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:30:32.536283Z", "completed_at": "2024-09-16T15:30:32.544769Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.550746Z", "completed_at": "2024-09-16T15:30:32.550754Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025970458984375, "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:30:32.545332Z", "completed_at": "2024-09-16T15:30:32.552364Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.554810Z", "completed_at": "2024-09-16T15:30:32.554820Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019932270050048828, "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:30:32.556819Z", "completed_at": "2024-09-16T15:30:32.567554Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.573835Z", "completed_at": "2024-09-16T15:30:32.573843Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022190570831298828, "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:30:32.561936Z", "completed_at": "2024-09-16T15:30:32.572661Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.574794Z", "completed_at": "2024-09-16T15:30:32.574801Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02197098731994629, "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:30:32.568480Z", "completed_at": "2024-09-16T15:30:32.579963Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.582101Z", "completed_at": "2024-09-16T15:30:32.582109Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026011943817138672, "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:30:32.575702Z", "completed_at": "2024-09-16T15:30:32.583017Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.585537Z", "completed_at": "2024-09-16T15:30:32.585545Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0186612606048584, "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:30:32.588796Z", "completed_at": "2024-09-16T15:30:32.600055Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.606334Z", "completed_at": "2024-09-16T15:30:32.606346Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022846698760986328, "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:30:32.594502Z", "completed_at": "2024-09-16T15:30:32.605742Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.611996Z", "completed_at": "2024-09-16T15:30:32.612004Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027860641479492188, "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:30:32.600606Z", "completed_at": "2024-09-16T15:30:32.611335Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.613648Z", "completed_at": "2024-09-16T15:30:32.613655Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026259899139404297, "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:30:32.607330Z", "completed_at": "2024-09-16T15:30:32.614498Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.617032Z", "completed_at": "2024-09-16T15:30:32.617042Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01799941062927246, "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:30:32.620866Z", "completed_at": "2024-09-16T15:30:32.636015Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.637409Z", "completed_at": "2024-09-16T15:30:32.637417Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021770954132080078, "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:30:32.630434Z", "completed_at": "2024-09-16T15:30:32.638378Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.644636Z", "completed_at": "2024-09-16T15:30:32.644646Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025717735290527344, "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:30:32.626235Z", "completed_at": "2024-09-16T15:30:32.638914Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.645585Z", "completed_at": "2024-09-16T15:30:32.645595Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027801513671875, "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:30:32.639476Z", "completed_at": "2024-09-16T15:30:32.647155Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.649641Z", "completed_at": "2024-09-16T15:30:32.649649Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024183988571166992, "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:30:32.651672Z", "completed_at": "2024-09-16T15:30:32.663292Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.668957Z", "completed_at": "2024-09-16T15:30:32.668970Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022563695907592773, "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:30:32.658727Z", "completed_at": "2024-09-16T15:30:32.674607Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.676600Z", "completed_at": "2024-09-16T15:30:32.676612Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02624964714050293, "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:30:32.663855Z", "completed_at": "2024-09-16T15:30:32.675843Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.678797Z", "completed_at": "2024-09-16T15:30:32.678807Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027829408645629883, "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:30:32.670079Z", "completed_at": "2024-09-16T15:30:32.678269Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.680970Z", "completed_at": "2024-09-16T15:30:32.680979Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023029565811157227, "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:30:32.683225Z", "completed_at": "2024-09-16T15:30:32.694005Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.704221Z", "completed_at": "2024-09-16T15:30:32.704235Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02677631378173828, "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:30:32.694584Z", "completed_at": "2024-09-16T15:30:32.710696Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.713110Z", "completed_at": "2024-09-16T15:30:32.713120Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.03063201904296875, "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:30:32.699755Z", "completed_at": "2024-09-16T15:30:32.711310Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.713983Z", "completed_at": "2024-09-16T15:30:32.713990Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022738933563232422, "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:30:32.705406Z", "completed_at": "2024-09-16T15:30:32.712548Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.715396Z", "completed_at": "2024-09-16T15:30:32.715403Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022705078125, "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:30:32.717622Z", "completed_at": "2024-09-16T15:30:32.725278Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.731557Z", "completed_at": "2024-09-16T15:30:32.731566Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01977229118347168, "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:30:32.726961Z", "completed_at": "2024-09-16T15:30:32.743721Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.746345Z", "completed_at": "2024-09-16T15:30:32.746354Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023749113082885742, "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:30:32.738713Z", "completed_at": "2024-09-16T15:30:32.745243Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.747777Z", "completed_at": "2024-09-16T15:30:32.747784Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023840665817260742, "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:30:32.732426Z", "completed_at": "2024-09-16T15:30:32.745800Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.748628Z", "completed_at": "2024-09-16T15:30:32.748637Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025401592254638672, "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:30:32.750197Z", "completed_at": "2024-09-16T15:30:32.758688Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.769776Z", "completed_at": "2024-09-16T15:30:32.769790Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02541065216064453, "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:30:32.759844Z", "completed_at": "2024-09-16T15:30:32.776025Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.778288Z", "completed_at": "2024-09-16T15:30:32.778297Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023129940032958984, "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:30:32.765152Z", "completed_at": "2024-09-16T15:30:32.776582Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.779685Z", "completed_at": "2024-09-16T15:30:32.779695Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023759126663208008, "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:30:32.770700Z", "completed_at": "2024-09-16T15:30:32.779121Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.781814Z", "completed_at": "2024-09-16T15:30:32.781822Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02512335777282715, "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:30:32.783330Z", "completed_at": "2024-09-16T15:30:32.792970Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.799046Z", "completed_at": "2024-09-16T15:30:32.799057Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0215604305267334, "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:30:32.794135Z", "completed_at": "2024-09-16T15:30:32.809169Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.811767Z", "completed_at": "2024-09-16T15:30:32.811775Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022114038467407227, "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:30:32.799924Z", "completed_at": "2024-09-16T15:30:32.810629Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.813230Z", "completed_at": "2024-09-16T15:30:32.813237Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022299528121948242, "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:30:32.804116Z", "completed_at": "2024-09-16T15:30:32.811223Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.814076Z", "completed_at": "2024-09-16T15:30:32.814086Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021765947341918945, "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:30:32.815591Z", "completed_at": "2024-09-16T15:30:32.823051Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.825323Z", "completed_at": "2024-09-16T15:30:32.825331Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.015428304672241211, "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:30:32.826176Z", "completed_at": "2024-09-16T15:30:32.841042Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.843364Z", "completed_at": "2024-09-16T15:30:32.843372Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022373437881469727, "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:30:32.830287Z", "completed_at": "2024-09-16T15:30:32.841637Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.844215Z", "completed_at": "2024-09-16T15:30:32.844222Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02248692512512207, "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:30:32.835804Z", "completed_at": "2024-09-16T15:30:32.842228Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.845074Z", "completed_at": "2024-09-16T15:30:32.845081Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022682905197143555, "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:30:32.848455Z", "completed_at": "2024-09-16T15:30:32.855959Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.865406Z", "completed_at": "2024-09-16T15:30:32.865414Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022759437561035156, "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:30:32.857116Z", "completed_at": "2024-09-16T15:30:32.871384Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.873934Z", "completed_at": "2024-09-16T15:30:32.873941Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021274089813232422, "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:30:32.866296Z", "completed_at": "2024-09-16T15:30:32.872807Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.875341Z", "completed_at": "2024-09-16T15:30:32.875347Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02130913734436035, "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:30:32.861156Z", "completed_at": "2024-09-16T15:30:32.873367Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.876164Z", "completed_at": "2024-09-16T15:30:32.876171Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0227508544921875, "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:30:32.877674Z", "completed_at": "2024-09-16T15:30:32.885891Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.888161Z", "completed_at": "2024-09-16T15:30:32.888171Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01606583595275879, "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:30:32.893877Z", "completed_at": "2024-09-16T15:30:32.903520Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.905906Z", "completed_at": "2024-09-16T15:30:32.905916Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02077174186706543, "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:30:32.889597Z", "completed_at": "2024-09-16T15:30:32.904151Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.906772Z", "completed_at": "2024-09-16T15:30:32.906779Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022375822067260742, "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:30:32.898544Z", "completed_at": "2024-09-16T15:30:32.905345Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.911941Z", "completed_at": "2024-09-16T15:30:32.911949Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025601625442504883, "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:30:32.907601Z", "completed_at": "2024-09-16T15:30:32.914921Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.917310Z", "completed_at": "2024-09-16T15:30:32.917318Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.014660120010375977, "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:30:32.929738Z", "completed_at": "2024-09-16T15:30:32.935167Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.937467Z", "completed_at": "2024-09-16T15:30:32.937475Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020896434783935547, "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:30:32.920502Z", "completed_at": "2024-09-16T15:30:32.935711Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.938312Z", "completed_at": "2024-09-16T15:30:32.938319Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02294325828552246, "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:30:32.924597Z", "completed_at": "2024-09-16T15:30:32.936870Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.943190Z", "completed_at": "2024-09-16T15:30:32.943199Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027233123779296875, "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:30:32.939161Z", "completed_at": "2024-09-16T15:30:32.946994Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.949361Z", "completed_at": "2024-09-16T15:30:32.949369Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.015280961990356445, "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:30:32.951318Z", "completed_at": "2024-09-16T15:30:32.965208Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.967271Z", "completed_at": "2024-09-16T15:30:32.967283Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02096390724182129, "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:30:32.960206Z", "completed_at": "2024-09-16T15:30:32.966678Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.973807Z", "completed_at": "2024-09-16T15:30:32.973815Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02573847770690918, "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:30:32.956061Z", "completed_at": "2024-09-16T15:30:32.968101Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.975739Z", "completed_at": "2024-09-16T15:30:32.975747Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02826857566833496, "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:30:32.968676Z", "completed_at": "2024-09-16T15:30:32.978633Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.981022Z", "completed_at": "2024-09-16T15:30:32.981033Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.016724586486816406, "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:30:32.982432Z", "completed_at": "2024-09-16T15:30:32.994445Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.996279Z", "completed_at": "2024-09-16T15:30:32.996288Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018995046615600586, "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:30:32.987753Z", "completed_at": "2024-09-16T15:30:32.997236Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:32.999678Z", "completed_at": "2024-09-16T15:30:32.999685Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020539283752441406, "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:30:32.991369Z", "completed_at": "2024-09-16T15:30:32.997852Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.000544Z", "completed_at": "2024-09-16T15:30:33.000553Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020232439041137695, "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:30:33.001441Z", "completed_at": "2024-09-16T15:30:33.009012Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.014537Z", "completed_at": "2024-09-16T15:30:33.014547Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019524335861206055, "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:30:33.010207Z", "completed_at": "2024-09-16T15:30:33.021255Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.028288Z", "completed_at": "2024-09-16T15:30:33.028301Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022922992706298828, "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:30:33.016101Z", "completed_at": "2024-09-16T15:30:33.030801Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.033333Z", "completed_at": "2024-09-16T15:30:33.033341Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02500009536743164, "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:30:33.023723Z", "completed_at": "2024-09-16T15:30:33.032055Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.038569Z", "completed_at": "2024-09-16T15:30:33.038577Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02907586097717285, "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:30:33.034183Z", "completed_at": "2024-09-16T15:30:33.041562Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.047930Z", "completed_at": "2024-09-16T15:30:33.047942Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018659353256225586, "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:30:33.042136Z", "completed_at": "2024-09-16T15:30:33.049669Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.055828Z", "completed_at": "2024-09-16T15:30:33.055841Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02327251434326172, "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:30:33.051458Z", "completed_at": "2024-09-16T15:30:33.062882Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.065265Z", "completed_at": "2024-09-16T15:30:33.065273Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01879119873046875, "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:30:33.056858Z", "completed_at": "2024-09-16T15:30:33.064050Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.072035Z", "completed_at": "2024-09-16T15:30:33.072043Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024832963943481445, "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:30:33.066107Z", "completed_at": "2024-09-16T15:30:33.074993Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.081194Z", "completed_at": "2024-09-16T15:30:33.081202Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019956350326538086, "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:30:33.075556Z", "completed_at": "2024-09-16T15:30:33.083274Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.092780Z", "completed_at": "2024-09-16T15:30:33.092790Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02829456329345703, "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:30:33.088727Z", "completed_at": "2024-09-16T15:30:33.096023Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.101867Z", "completed_at": "2024-09-16T15:30:33.101876Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021463632583618164, "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:30:33.084582Z", "completed_at": "2024-09-16T15:30:33.096590Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.102729Z", "completed_at": "2024-09-16T15:30:33.102738Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022951602935791016, "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:30:33.097784Z", "completed_at": "2024-09-16T15:30:33.105643Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.111663Z", "completed_at": "2024-09-16T15:30:33.111672Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0178983211517334, "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:30:33.106184Z", "completed_at": "2024-09-16T15:30:33.113189Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.121187Z", "completed_at": "2024-09-16T15:30:33.121198Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02411961555480957, "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:30:33.115000Z", "completed_at": "2024-09-16T15:30:33.127610Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.130048Z", "completed_at": "2024-09-16T15:30:33.130060Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01973700523376465, "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:30:33.122077Z", "completed_at": "2024-09-16T15:30:33.129473Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.135564Z", "completed_at": "2024-09-16T15:30:33.135573Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024619340896606445, "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:30:33.130912Z", "completed_at": "2024-09-16T15:30:33.141303Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.143334Z", "completed_at": "2024-09-16T15:30:33.143342Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017287015914916992, "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:30:33.137225Z", "completed_at": "2024-09-16T15:30:33.144848Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.147235Z", "completed_at": "2024-09-16T15:30:33.147243Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0184783935546875, "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:30:33.148084Z", "completed_at": "2024-09-16T15:30:33.158359Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.165297Z", "completed_at": "2024-09-16T15:30:33.165306Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022763967514038086, "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:30:33.152760Z", "completed_at": "2024-09-16T15:30:33.166112Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.168650Z", "completed_at": "2024-09-16T15:30:33.168660Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024556875228881836, "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:30:33.159687Z", "completed_at": "2024-09-16T15:30:33.168021Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.174464Z", "completed_at": "2024-09-16T15:30:33.174472Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022439002990722656, "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:30:33.169556Z", "completed_at": "2024-09-16T15:30:33.176098Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.178487Z", "completed_at": "2024-09-16T15:30:33.178495Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019553184509277344, "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:30:33.179323Z", "completed_at": "2024-09-16T15:30:33.185957Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.195184Z", "completed_at": "2024-09-16T15:30:33.195193Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021442890167236328, "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:30:33.186511Z", "completed_at": "2024-09-16T15:30:33.197548Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.203528Z", "completed_at": "2024-09-16T15:30:33.203537Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025748252868652344, "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:30:33.191145Z", "completed_at": "2024-09-16T15:30:33.198190Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.204373Z", "completed_at": "2024-09-16T15:30:33.204380Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0210878849029541, "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:30:33.198755Z", "completed_at": "2024-09-16T15:30:33.206523Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.214167Z", "completed_at": "2024-09-16T15:30:33.214175Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023727893829345703, "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:30:33.207821Z", "completed_at": "2024-09-16T15:30:33.216333Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.222178Z", "completed_at": "2024-09-16T15:30:33.222187Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019460439682006836, "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:30:33.218161Z", "completed_at": "2024-09-16T15:30:33.229107Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.234992Z", "completed_at": "2024-09-16T15:30:33.235000Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021664857864379883, "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:30:33.223646Z", "completed_at": "2024-09-16T15:30:33.230435Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.236463Z", "completed_at": "2024-09-16T15:30:33.236470Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02153921127319336, "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:30:33.230967Z", "completed_at": "2024-09-16T15:30:33.242196Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.244161Z", "completed_at": "2024-09-16T15:30:33.244169Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021224498748779297, "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:30:33.238186Z", "completed_at": "2024-09-16T15:30:33.245667Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.248019Z", "completed_at": "2024-09-16T15:30:33.248027Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018331289291381836, "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:30:33.248846Z", "completed_at": "2024-09-16T15:30:33.260670Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.266650Z", "completed_at": "2024-09-16T15:30:33.266659Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02330160140991211, "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:30:33.253591Z", "completed_at": "2024-09-16T15:30:33.265998Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.268186Z", "completed_at": "2024-09-16T15:30:33.268193Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023204326629638672, "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:30:33.262007Z", "completed_at": "2024-09-16T15:30:33.269103Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.275341Z", "completed_at": "2024-09-16T15:30:33.275350Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022510766983032227, "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:30:33.270333Z", "completed_at": "2024-09-16T15:30:33.277593Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.279934Z", "completed_at": "2024-09-16T15:30:33.279942Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018663644790649414, "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:30:33.281403Z", "completed_at": "2024-09-16T15:30:33.291577Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.297486Z", "completed_at": "2024-09-16T15:30:33.297494Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021398305892944336, "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:30:33.285724Z", "completed_at": "2024-09-16T15:30:33.292797Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.298912Z", "completed_at": "2024-09-16T15:30:33.298919Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02210712432861328, "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:30:33.293411Z", "completed_at": "2024-09-16T15:30:33.306389Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.308328Z", "completed_at": "2024-09-16T15:30:33.308337Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027657508850097656, "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:30:33.300531Z", "completed_at": "2024-09-16T15:30:33.309838Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.312165Z", "completed_at": "2024-09-16T15:30:33.312173Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02007436752319336, "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:30:33.313036Z", "completed_at": "2024-09-16T15:30:33.323153Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.329037Z", "completed_at": "2024-09-16T15:30:33.329046Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021530628204345703, "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:30:33.317687Z", "completed_at": "2024-09-16T15:30:33.324440Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.330545Z", "completed_at": "2024-09-16T15:30:33.330552Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021437644958496094, "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:30:33.325025Z", "completed_at": "2024-09-16T15:30:33.336253Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.338367Z", "completed_at": "2024-09-16T15:30:33.338375Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021407365798950195, "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:30:33.332236Z", "completed_at": "2024-09-16T15:30:33.339842Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.342249Z", "completed_at": "2024-09-16T15:30:33.342258Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018494606018066406, "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:30:33.343096Z", "completed_at": "2024-09-16T15:30:33.355239Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.361149Z", "completed_at": "2024-09-16T15:30:33.361157Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023594141006469727, "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:30:33.347810Z", "completed_at": "2024-09-16T15:30:33.356512Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.362623Z", "completed_at": "2024-09-16T15:30:33.362630Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023459196090698242, "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:30:33.357115Z", "completed_at": "2024-09-16T15:30:33.368278Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.370371Z", "completed_at": "2024-09-16T15:30:33.370379Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02330327033996582, "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:30:33.364314Z", "completed_at": "2024-09-16T15:30:33.371848Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.374236Z", "completed_at": "2024-09-16T15:30:33.374244Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01840829849243164, "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:30:33.375075Z", "completed_at": "2024-09-16T15:30:33.385224Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.391100Z", "completed_at": "2024-09-16T15:30:33.391109Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021530866622924805, "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:30:33.379299Z", "completed_at": "2024-09-16T15:30:33.386434Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.392607Z", "completed_at": "2024-09-16T15:30:33.392614Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021443605422973633, "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:30:33.386972Z", "completed_at": "2024-09-16T15:30:33.394321Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.402149Z", "completed_at": "2024-09-16T15:30:33.402157Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023571491241455078, "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:30:33.394933Z", "completed_at": "2024-09-16T15:30:33.403742Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.406160Z", "completed_at": "2024-09-16T15:30:33.406167Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020506858825683594, "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:30:33.407024Z", "completed_at": "2024-09-16T15:30:33.417794Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.423685Z", "completed_at": "2024-09-16T15:30:33.423694Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02226877212524414, "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:30:33.411952Z", "completed_at": "2024-09-16T15:30:33.419134Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.425144Z", "completed_at": "2024-09-16T15:30:33.425151Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022125720977783203, "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:30:33.419672Z", "completed_at": "2024-09-16T15:30:33.426879Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.432852Z", "completed_at": "2024-09-16T15:30:33.432860Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021635055541992188, "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:30:33.427413Z", "completed_at": "2024-09-16T15:30:33.434458Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.436798Z", "completed_at": "2024-09-16T15:30:33.436806Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0184175968170166, "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:30:33.437673Z", "completed_at": "2024-09-16T15:30:33.449494Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.455366Z", "completed_at": "2024-09-16T15:30:33.455374Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0232696533203125, "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:30:33.442373Z", "completed_at": "2024-09-16T15:30:33.450727Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.456848Z", "completed_at": "2024-09-16T15:30:33.456855Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023110151290893555, "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:30:33.451295Z", "completed_at": "2024-09-16T15:30:33.458531Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.464594Z", "completed_at": "2024-09-16T15:30:33.464603Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022931814193725586, "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:30:33.459085Z", "completed_at": "2024-09-16T15:30:33.466205Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.468564Z", "completed_at": "2024-09-16T15:30:33.468572Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018527507781982422, "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:30:33.469452Z", "completed_at": "2024-09-16T15:30:33.479962Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.485895Z", "completed_at": "2024-09-16T15:30:33.485903Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02216482162475586, "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:30:33.474361Z", "completed_at": "2024-09-16T15:30:33.481247Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.487317Z", "completed_at": "2024-09-16T15:30:33.487324Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021831750869750977, "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:30:33.481812Z", "completed_at": "2024-09-16T15:30:33.488869Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.496605Z", "completed_at": "2024-09-16T15:30:33.496614Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022969961166381836, "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:30:33.489550Z", "completed_at": "2024-09-16T15:30:33.498277Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.500603Z", "completed_at": "2024-09-16T15:30:33.500612Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02005934715270996, "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:30:33.501489Z", "completed_at": "2024-09-16T15:30:33.511953Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.517854Z", "completed_at": "2024-09-16T15:30:33.517862Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022113800048828125, "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:30:33.506160Z", "completed_at": "2024-09-16T15:30:33.513286Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.519286Z", "completed_at": "2024-09-16T15:30:33.519293Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021770715713500977, "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:30:33.513822Z", "completed_at": "2024-09-16T15:30:33.521022Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.526892Z", "completed_at": "2024-09-16T15:30:33.526900Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021449565887451172, "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:30:33.521556Z", "completed_at": "2024-09-16T15:30:33.529105Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.535233Z", "completed_at": "2024-09-16T15:30:33.535245Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02275705337524414, "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:30:33.530859Z", "completed_at": "2024-09-16T15:30:33.543902Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.549884Z", "completed_at": "2024-09-16T15:30:33.549894Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02375030517578125, "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:30:33.536861Z", "completed_at": "2024-09-16T15:30:33.545283Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.551371Z", "completed_at": "2024-09-16T15:30:33.551378Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023624420166015625, "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:30:33.545820Z", "completed_at": "2024-09-16T15:30:33.553017Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.558886Z", "completed_at": "2024-09-16T15:30:33.558896Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022732019424438477, "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:30:33.553566Z", "completed_at": "2024-09-16T15:30:33.560474Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.562801Z", "completed_at": "2024-09-16T15:30:33.562808Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018299579620361328, "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:30:33.563639Z", "completed_at": "2024-09-16T15:30:33.574356Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.580529Z", "completed_at": "2024-09-16T15:30:33.580537Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02235722541809082, "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:30:33.568438Z", "completed_at": "2024-09-16T15:30:33.575612Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.582066Z", "completed_at": "2024-09-16T15:30:33.582075Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022313833236694336, "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:30:33.576405Z", "completed_at": "2024-09-16T15:30:33.583828Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.591369Z", "completed_at": "2024-09-16T15:30:33.591376Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023766040802001953, "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:30:33.584357Z", "completed_at": "2024-09-16T15:30:33.592931Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.595273Z", "completed_at": "2024-09-16T15:30:33.595283Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02034473419189453, "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:30:33.596116Z", "completed_at": "2024-09-16T15:30:33.606557Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.611894Z", "completed_at": "2024-09-16T15:30:33.611903Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02125835418701172, "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:30:33.600814Z", "completed_at": "2024-09-16T15:30:33.607809Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.613344Z", "completed_at": "2024-09-16T15:30:33.613353Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021145343780517578, "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:30:33.608353Z", "completed_at": "2024-09-16T15:30:33.618022Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.619939Z", "completed_at": "2024-09-16T15:30:33.619947Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019945621490478516, "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:30:33.614952Z", "completed_at": "2024-09-16T15:30:33.621562Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.624080Z", "completed_at": "2024-09-16T15:30:33.624088Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01700758934020996, "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:30:33.624940Z", "completed_at": "2024-09-16T15:30:33.635879Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.641964Z", "completed_at": "2024-09-16T15:30:33.641973Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022826671600341797, "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:30:33.629273Z", "completed_at": "2024-09-16T15:30:33.636494Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.642828Z", "completed_at": "2024-09-16T15:30:33.642838Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0219724178314209, "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:30:33.637676Z", "completed_at": "2024-09-16T15:30:33.644972Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.651611Z", "completed_at": "2024-09-16T15:30:33.651620Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023213863372802734, "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:30:33.646434Z", "completed_at": "2024-09-16T15:30:33.653804Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.659943Z", "completed_at": "2024-09-16T15:30:33.659953Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023011445999145508, "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:30:33.655623Z", "completed_at": "2024-09-16T15:30:33.666675Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.668643Z", "completed_at": "2024-09-16T15:30:33.668653Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01790332794189453, "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:30:33.661590Z", "completed_at": "2024-09-16T15:30:33.669490Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.675697Z", "completed_at": "2024-09-16T15:30:33.675705Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0233004093170166, "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:30:33.670070Z", "completed_at": "2024-09-16T15:30:33.683202Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.685138Z", "completed_at": "2024-09-16T15:30:33.685146Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02428579330444336, "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:30:33.676643Z", "completed_at": "2024-09-16T15:30:33.686668Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.692922Z", "completed_at": "2024-09-16T15:30:33.692930Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025082826614379883, "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:30:33.687195Z", "completed_at": "2024-09-16T15:30:33.698879Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.700950Z", "completed_at": "2024-09-16T15:30:33.700958Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019214630126953125, "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:30:33.694583Z", "completed_at": "2024-09-16T15:30:33.701800Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.707700Z", "completed_at": "2024-09-16T15:30:33.707712Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021809101104736328, "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:30:33.702987Z", "completed_at": "2024-09-16T15:30:33.710610Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.716506Z", "completed_at": "2024-09-16T15:30:33.716514Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022675514221191406, "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:30:33.711212Z", "completed_at": "2024-09-16T15:30:33.722238Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.729220Z", "completed_at": "2024-09-16T15:30:33.729229Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026942729949951172, "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:30:33.717492Z", "completed_at": "2024-09-16T15:30:33.730030Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.732599Z", "completed_at": "2024-09-16T15:30:33.732609Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023346900939941406, "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:30:33.723578Z", "completed_at": "2024-09-16T15:30:33.732073Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.734658Z", "completed_at": "2024-09-16T15:30:33.734666Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018865108489990234, "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:30:33.736173Z", "completed_at": "2024-09-16T15:30:33.747073Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.748932Z", "completed_at": "2024-09-16T15:30:33.748942Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018450498580932617, "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:30:33.742398Z", "completed_at": "2024-09-16T15:30:33.749760Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.759097Z", "completed_at": "2024-09-16T15:30:33.759105Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025157451629638672, "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:30:33.750332Z", "completed_at": "2024-09-16T15:30:33.760831Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.763271Z", "completed_at": "2024-09-16T15:30:33.763278Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02170276641845703, "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:30:33.754362Z", "completed_at": "2024-09-16T15:30:33.761469Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.764115Z", "completed_at": "2024-09-16T15:30:33.764123Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017719507217407227, "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:30:33.765587Z", "completed_at": "2024-09-16T15:30:33.772354Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.779753Z", "completed_at": "2024-09-16T15:30:33.779761Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019619464874267578, "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:30:33.773536Z", "completed_at": "2024-09-16T15:30:33.785342Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.791061Z", "completed_at": "2024-09-16T15:30:33.791070Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026211023330688477, "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:30:33.781301Z", "completed_at": "2024-09-16T15:30:33.791963Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.794583Z", "completed_at": "2024-09-16T15:30:33.794593Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02294921875, "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:30:33.786696Z", "completed_at": "2024-09-16T15:30:33.794024Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.796597Z", "completed_at": "2024-09-16T15:30:33.796604Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023794174194335938, "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:30:33.798165Z", "completed_at": "2024-09-16T15:30:33.808257Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.810221Z", "completed_at": "2024-09-16T15:30:33.810229Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017751216888427734, "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:30:33.804179Z", "completed_at": "2024-09-16T15:30:33.811644Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.822685Z", "completed_at": "2024-09-16T15:30:33.822693Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026799440383911133, "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:30:33.812194Z", "completed_at": "2024-09-16T15:30:33.824319Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.826806Z", "completed_at": "2024-09-16T15:30:33.826814Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02345895767211914, "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:30:33.816958Z", "completed_at": "2024-09-16T15:30:33.826244Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.832348Z", "completed_at": "2024-09-16T15:30:33.832358Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023557424545288086, "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:30:33.828256Z", "completed_at": "2024-09-16T15:30:33.834731Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.840596Z", "completed_at": "2024-09-16T15:30:33.840606Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01705622673034668, "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:30:33.836508Z", "completed_at": "2024-09-16T15:30:33.843586Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.849437Z", "completed_at": "2024-09-16T15:30:33.849450Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021928071975708008, "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:30:33.844715Z", "completed_at": "2024-09-16T15:30:33.855098Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.861194Z", "completed_at": "2024-09-16T15:30:33.861202Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025395870208740234, "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:30:33.850369Z", "completed_at": "2024-09-16T15:30:33.860501Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.862758Z", "completed_at": "2024-09-16T15:30:33.862766Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021251678466796875, "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:30:33.856445Z", "completed_at": "2024-09-16T15:30:33.864253Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.866714Z", "completed_at": "2024-09-16T15:30:33.866722Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018041610717773438, "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:30:33.867544Z", "completed_at": "2024-09-16T15:30:33.875850Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.885097Z", "completed_at": "2024-09-16T15:30:33.885105Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023148298263549805, "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:30:33.876384Z", "completed_at": "2024-09-16T15:30:33.886720Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.892969Z", "completed_at": "2024-09-16T15:30:33.892977Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0269930362701416, "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:30:33.881091Z", "completed_at": "2024-09-16T15:30:33.888124Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.894564Z", "completed_at": "2024-09-16T15:30:33.894572Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02145981788635254, "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:30:33.888651Z", "completed_at": "2024-09-16T15:30:33.896831Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.903045Z", "completed_at": "2024-09-16T15:30:33.903053Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022713184356689453, "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:30:33.898708Z", "completed_at": "2024-09-16T15:30:33.905912Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.911996Z", "completed_at": "2024-09-16T15:30:33.912010Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018257856369018555, "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:30:33.907027Z", "completed_at": "2024-09-16T15:30:33.919292Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.924732Z", "completed_at": "2024-09-16T15:30:33.924740Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026739120483398438, "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:30:33.912927Z", "completed_at": "2024-09-16T15:30:33.925591Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.928196Z", "completed_at": "2024-09-16T15:30:33.928207Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024410486221313477, "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:30:33.920614Z", "completed_at": "2024-09-16T15:30:33.927668Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.930267Z", "completed_at": "2024-09-16T15:30:33.930275Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01900196075439453, "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:30:33.931865Z", "completed_at": "2024-09-16T15:30:33.943376Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.949384Z", "completed_at": "2024-09-16T15:30:33.949393Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0232999324798584, "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:30:33.937987Z", "completed_at": "2024-09-16T15:30:33.944562Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.954316Z", "completed_at": "2024-09-16T15:30:33.954324Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024762392044067383, "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:30:33.945153Z", "completed_at": "2024-09-16T15:30:33.956048Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.958631Z", "completed_at": "2024-09-16T15:30:33.958639Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02146625518798828, "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:30:33.950252Z", "completed_at": "2024-09-16T15:30:33.958061Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.960617Z", "completed_at": "2024-09-16T15:30:33.960625Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018665313720703125, "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:30:33.962743Z", "completed_at": "2024-09-16T15:30:33.974645Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.977050Z", "completed_at": "2024-09-16T15:30:33.977059Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019667387008666992, "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:30:33.969670Z", "completed_at": "2024-09-16T15:30:33.976474Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.986038Z", "completed_at": "2024-09-16T15:30:33.986046Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026677370071411133, "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:30:33.977908Z", "completed_at": "2024-09-16T15:30:33.988451Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.990902Z", "completed_at": "2024-09-16T15:30:33.990912Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021942138671875, "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:30:33.981998Z", "completed_at": "2024-09-16T15:30:33.989729Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:33.992285Z", "completed_at": "2024-09-16T15:30:33.992295Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018317461013793945, "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:30:33.999088Z", "completed_at": "2024-09-16T15:30:34.005902Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.013253Z", "completed_at": "2024-09-16T15:30:34.013264Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023087024688720703, "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:30:33.994375Z", "completed_at": "2024-09-16T15:30:34.006445Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.014187Z", "completed_at": "2024-09-16T15:30:34.014195Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025122642517089844, "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:30:34.007556Z", "completed_at": "2024-09-16T15:30:34.019924Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.022718Z", "completed_at": "2024-09-16T15:30:34.022728Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01924586296081543, "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:30:34.015038Z", "completed_at": "2024-09-16T15:30:34.021567Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.024178Z", "completed_at": "2024-09-16T15:30:34.024188Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01981377601623535, "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:30:34.027538Z", "completed_at": "2024-09-16T15:30:34.038102Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.043890Z", "completed_at": "2024-09-16T15:30:34.043903Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021918535232543945, "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:30:34.032430Z", "completed_at": "2024-09-16T15:30:34.043294Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.049099Z", "completed_at": "2024-09-16T15:30:34.049109Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025652408599853516, "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:30:34.039305Z", "completed_at": "2024-09-16T15:30:34.050787Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.053334Z", "completed_at": "2024-09-16T15:30:34.053344Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021786212921142578, "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:30:34.044878Z", "completed_at": "2024-09-16T15:30:34.052105Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.054789Z", "completed_at": "2024-09-16T15:30:34.054799Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018393516540527344, "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:30:34.058149Z", "completed_at": "2024-09-16T15:30:34.070025Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.075874Z", "completed_at": "2024-09-16T15:30:34.075888Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02332329750061035, "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:30:34.064486Z", "completed_at": "2024-09-16T15:30:34.071259Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.080913Z", "completed_at": "2024-09-16T15:30:34.080926Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026885271072387695, "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:30:34.071827Z", "completed_at": "2024-09-16T15:30:34.082792Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.085418Z", "completed_at": "2024-09-16T15:30:34.085429Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02165675163269043, "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:30:34.076877Z", "completed_at": "2024-09-16T15:30:34.084126Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.086873Z", "completed_at": "2024-09-16T15:30:34.086883Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018436431884765625, "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:30:34.090251Z", "completed_at": "2024-09-16T15:30:34.100557Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.107877Z", "completed_at": "2024-09-16T15:30:34.107887Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02325129508972168, "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:30:34.094941Z", "completed_at": "2024-09-16T15:30:34.101173Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.108877Z", "completed_at": "2024-09-16T15:30:34.108885Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02269721031188965, "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:30:34.102264Z", "completed_at": "2024-09-16T15:30:34.114543Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.117183Z", "completed_at": "2024-09-16T15:30:34.117193Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022973060607910156, "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:30:34.109753Z", "completed_at": "2024-09-16T15:30:34.116582Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.119199Z", "completed_at": "2024-09-16T15:30:34.119206Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02026677131652832, "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:30:34.121302Z", "completed_at": "2024-09-16T15:30:34.132222Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.138119Z", "completed_at": "2024-09-16T15:30:34.138130Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02222275733947754, "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:30:34.126700Z", "completed_at": "2024-09-16T15:30:34.137536Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.143150Z", "completed_at": "2024-09-16T15:30:34.143160Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02524542808532715, "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:30:34.133554Z", "completed_at": "2024-09-16T15:30:34.144151Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.146713Z", "completed_at": "2024-09-16T15:30:34.146720Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02074146270751953, "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:30:34.138985Z", "completed_at": "2024-09-16T15:30:34.146090Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.148751Z", "completed_at": "2024-09-16T15:30:34.148758Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01793980598449707, "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:30:34.158545Z", "completed_at": "2024-09-16T15:30:34.164777Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.173963Z", "completed_at": "2024-09-16T15:30:34.173971Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025908470153808594, "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:30:34.152642Z", "completed_at": "2024-09-16T15:30:34.165339Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.174829Z", "completed_at": "2024-09-16T15:30:34.174836Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02738499641418457, "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:30:34.169941Z", "completed_at": "2024-09-16T15:30:34.176604Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.179061Z", "completed_at": "2024-09-16T15:30:34.179071Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.016510486602783203, "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:30:34.165906Z", "completed_at": "2024-09-16T15:30:34.178497Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.181085Z", "completed_at": "2024-09-16T15:30:34.181093Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.029144287109375, "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:30:34.183177Z", "completed_at": "2024-09-16T15:30:34.194125Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.201549Z", "completed_at": "2024-09-16T15:30:34.201563Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02380537986755371, "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:30:34.188563Z", "completed_at": "2024-09-16T15:30:34.195358Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.374506Z", "completed_at": "2024-09-16T15:30:34.374523Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.19474387168884277, "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:30:34.195925Z", "completed_at": "2024-09-16T15:30:34.376452Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.378945Z", "completed_at": "2024-09-16T15:30:34.378957Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.19110465049743652, "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:30:34.202463Z", "completed_at": "2024-09-16T15:30:34.377663Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.380426Z", "completed_at": "2024-09-16T15:30:34.380438Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.18777942657470703, "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:30:34.388637Z", "completed_at": "2024-09-16T15:30:34.394931Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.402678Z", "completed_at": "2024-09-16T15:30:34.402687Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02295827865600586, "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:30:34.383766Z", "completed_at": "2024-09-16T15:30:34.395488Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.403532Z", "completed_at": "2024-09-16T15:30:34.403539Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025336027145385742, "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:30:34.396037Z", "completed_at": "2024-09-16T15:30:34.406235Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.408537Z", "completed_at": "2024-09-16T15:30:34.408548Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020749568939208984, "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:30:34.399519Z", "completed_at": "2024-09-16T15:30:34.407357Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.409963Z", "completed_at": "2024-09-16T15:30:34.409972Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017255067825317383, "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:30:34.412069Z", "completed_at": "2024-09-16T15:30:34.423077Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.425307Z", "completed_at": "2024-09-16T15:30:34.425315Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018613100051879883, "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:30:34.416564Z", "completed_at": "2024-09-16T15:30:34.424164Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.430433Z", "completed_at": "2024-09-16T15:30:34.430442Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022603511810302734, "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:30:34.426147Z", "completed_at": "2024-09-16T15:30:34.437258Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.439863Z", "completed_at": "2024-09-16T15:30:34.439871Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01856255531311035, "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:30:34.431301Z", "completed_at": "2024-09-16T15:30:34.438710Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.441291Z", "completed_at": "2024-09-16T15:30:34.441297Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019130945205688477, "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:30:34.443336Z", "completed_at": "2024-09-16T15:30:34.454863Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.460865Z", "completed_at": "2024-09-16T15:30:34.460877Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022948026657104492, "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:30:34.448378Z", "completed_at": "2024-09-16T15:30:34.456000Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.467498Z", "completed_at": "2024-09-16T15:30:34.467509Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02834773063659668, "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:30:34.456584Z", "completed_at": "2024-09-16T15:30:34.469237Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.471760Z", "completed_at": "2024-09-16T15:30:34.471770Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019146442413330078, "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:30:34.461846Z", "completed_at": "2024-09-16T15:30:34.470588Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.473229Z", "completed_at": "2024-09-16T15:30:34.473241Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019842147827148438, "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:30:34.476592Z", "completed_at": "2024-09-16T15:30:34.487304Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.492984Z", "completed_at": "2024-09-16T15:30:34.493013Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02198028564453125, "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:30:34.481633Z", "completed_at": "2024-09-16T15:30:34.487911Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.493932Z", "completed_at": "2024-09-16T15:30:34.493940Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021434545516967773, "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:30:34.488984Z", "completed_at": "2024-09-16T15:30:34.499582Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.501650Z", "completed_at": "2024-09-16T15:30:34.501661Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020853042602539062, "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:30:34.494781Z", "completed_at": "2024-09-16T15:30:34.502458Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.504840Z", "completed_at": "2024-09-16T15:30:34.504848Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019052982330322266, "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:30:34.506262Z", "completed_at": "2024-09-16T15:30:34.518286Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.524189Z", "completed_at": "2024-09-16T15:30:34.524197Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023335933685302734, "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:30:34.511555Z", "completed_at": "2024-09-16T15:30:34.523623Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.529766Z", "completed_at": "2024-09-16T15:30:34.529774Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02685093879699707, "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:30:34.518967Z", "completed_at": "2024-09-16T15:30:34.529123Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.531417Z", "completed_at": "2024-09-16T15:30:34.531426Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0212399959564209, "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:30:34.525169Z", "completed_at": "2024-09-16T15:30:34.532197Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.534711Z", "completed_at": "2024-09-16T15:30:34.534719Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017111778259277344, "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:30:34.538501Z", "completed_at": "2024-09-16T15:30:34.552585Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.558900Z", "completed_at": "2024-09-16T15:30:34.558910Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02555084228515625, "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:30:34.543788Z", "completed_at": "2024-09-16T15:30:34.559718Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.562422Z", "completed_at": "2024-09-16T15:30:34.562430Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02698040008544922, "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:30:34.553474Z", "completed_at": "2024-09-16T15:30:34.561228Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.563875Z", "completed_at": "2024-09-16T15:30:34.563883Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020793437957763672, "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:30:34.547883Z", "completed_at": "2024-09-16T15:30:34.561876Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.564712Z", "completed_at": "2024-09-16T15:30:34.564721Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.028136491775512695, "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:30:34.568638Z", "completed_at": "2024-09-16T15:30:34.575241Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.586040Z", "completed_at": "2024-09-16T15:30:34.586049Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022885560989379883, "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:30:34.576326Z", "completed_at": "2024-09-16T15:30:34.591872Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.594409Z", "completed_at": "2024-09-16T15:30:34.594417Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026461362838745117, "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:30:34.581507Z", "completed_at": "2024-09-16T15:30:34.593302Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.595824Z", "completed_at": "2024-09-16T15:30:34.595831Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02323770523071289, "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:30:34.586933Z", "completed_at": "2024-09-16T15:30:34.593832Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.596663Z", "completed_at": "2024-09-16T15:30:34.596672Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023411989212036133, "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:30:34.598211Z", "completed_at": "2024-09-16T15:30:34.605783Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.608000Z", "completed_at": "2024-09-16T15:30:34.608008Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.015403985977172852, "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:30:34.608843Z", "completed_at": "2024-09-16T15:30:34.623617Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.626046Z", "completed_at": "2024-09-16T15:30:34.626054Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022394418716430664, "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:30:34.614299Z", "completed_at": "2024-09-16T15:30:34.624237Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.626908Z", "completed_at": "2024-09-16T15:30:34.626917Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022535085678100586, "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:30:34.618299Z", "completed_at": "2024-09-16T15:30:34.625512Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.628306Z", "completed_at": "2024-09-16T15:30:34.628315Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023181438446044922, "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:30:34.630500Z", "completed_at": "2024-09-16T15:30:34.637398Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.639558Z", "completed_at": "2024-09-16T15:30:34.639566Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.014836788177490234, "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:30:34.640399Z", "completed_at": "2024-09-16T15:30:34.655265Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.657634Z", "completed_at": "2024-09-16T15:30:34.657644Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02240753173828125, "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:30:34.648760Z", "completed_at": "2024-09-16T15:30:34.655894Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.658482Z", "completed_at": "2024-09-16T15:30:34.658489Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021866798400878906, "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:30:34.644402Z", "completed_at": "2024-09-16T15:30:34.656463Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.659312Z", "completed_at": "2024-09-16T15:30:34.659322Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023417234420776367, "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:30:34.662757Z", "completed_at": "2024-09-16T15:30:34.669515Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.675110Z", "completed_at": "2024-09-16T15:30:34.675119Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018192768096923828, "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:30:34.671186Z", "completed_at": "2024-09-16T15:30:34.685686Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.688159Z", "completed_at": "2024-09-16T15:30:34.688167Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021448850631713867, "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:30:34.680312Z", "completed_at": "2024-09-16T15:30:34.687075Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.689593Z", "completed_at": "2024-09-16T15:30:34.689600Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021490812301635742, "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:30:34.676056Z", "completed_at": "2024-09-16T15:30:34.687587Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.690436Z", "completed_at": "2024-09-16T15:30:34.690445Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022963762283325195, "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:30:34.691935Z", "completed_at": "2024-09-16T15:30:34.699640Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.701914Z", "completed_at": "2024-09-16T15:30:34.701923Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.015586137771606445, "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:30:34.702769Z", "completed_at": "2024-09-16T15:30:34.717536Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.719876Z", "completed_at": "2024-09-16T15:30:34.719884Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022307395935058594, "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:30:34.708169Z", "completed_at": "2024-09-16T15:30:34.718112Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.720731Z", "completed_at": "2024-09-16T15:30:34.720738Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022438764572143555, "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:30:34.712295Z", "completed_at": "2024-09-16T15:30:34.718697Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.721634Z", "completed_at": "2024-09-16T15:30:34.721641Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022691965103149414, "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:30:34.724977Z", "completed_at": "2024-09-16T15:30:34.731698Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.737382Z", "completed_at": "2024-09-16T15:30:34.737392Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01825690269470215, "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:30:34.733377Z", "completed_at": "2024-09-16T15:30:34.748697Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.751266Z", "completed_at": "2024-09-16T15:30:34.751274Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02231764793395996, "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:30:34.742388Z", "completed_at": "2024-09-16T15:30:34.750203Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.752664Z", "completed_at": "2024-09-16T15:30:34.752671Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02235555648803711, "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:30:34.738316Z", "completed_at": "2024-09-16T15:30:34.750734Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.753557Z", "completed_at": "2024-09-16T15:30:34.753567Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02384805679321289, "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:30:34.755055Z", "completed_at": "2024-09-16T15:30:34.761855Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.764115Z", "completed_at": "2024-09-16T15:30:34.764123Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.014739274978637695, "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:30:34.765535Z", "completed_at": "2024-09-16T15:30:34.779128Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.780958Z", "completed_at": "2024-09-16T15:30:34.780967Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02059316635131836, "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:30:34.769605Z", "completed_at": "2024-09-16T15:30:34.779750Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.781887Z", "completed_at": "2024-09-16T15:30:34.781897Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020749330520629883, "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:30:34.774247Z", "completed_at": "2024-09-16T15:30:34.782693Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.789203Z", "completed_at": "2024-09-16T15:30:34.789212Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026902198791503906, "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:30:34.783259Z", "completed_at": "2024-09-16T15:30:34.791390Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.794030Z", "completed_at": "2024-09-16T15:30:34.794038Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.015689611434936523, "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:30:34.795499Z", "completed_at": "2024-09-16T15:30:34.807371Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.813386Z", "completed_at": "2024-09-16T15:30:34.813398Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02333855628967285, "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:30:34.801267Z", "completed_at": "2024-09-16T15:30:34.812751Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.818471Z", "completed_at": "2024-09-16T15:30:34.818479Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027761220932006836, "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:30:34.807961Z", "completed_at": "2024-09-16T15:30:34.819358Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.821950Z", "completed_at": "2024-09-16T15:30:34.821960Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02717137336730957, "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:30:34.814365Z", "completed_at": "2024-09-16T15:30:34.821358Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.824074Z", "completed_at": "2024-09-16T15:30:34.824082Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017388343811035156, "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:30:34.832061Z", "completed_at": "2024-09-16T15:30:34.838341Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.849125Z", "completed_at": "2024-09-16T15:30:34.849138Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025782108306884766, "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:30:34.827975Z", "completed_at": "2024-09-16T15:30:34.838877Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.850167Z", "completed_at": "2024-09-16T15:30:34.850174Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02739882469177246, "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:30:34.839430Z", "completed_at": "2024-09-16T15:30:34.851858Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.854347Z", "completed_at": "2024-09-16T15:30:34.854355Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027072668075561523, "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:30:34.845098Z", "completed_at": "2024-09-16T15:30:34.853189Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.855750Z", "completed_at": "2024-09-16T15:30:34.855758Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019726991653442383, "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:30:34.859027Z", "completed_at": "2024-09-16T15:30:34.869772Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.879028Z", "completed_at": "2024-09-16T15:30:34.879036Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025385618209838867, "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:30:34.863773Z", "completed_at": "2024-09-16T15:30:34.874407Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.880037Z", "completed_at": "2024-09-16T15:30:34.880046Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024977922439575195, "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:30:34.870410Z", "completed_at": "2024-09-16T15:30:34.880907Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.883535Z", "completed_at": "2024-09-16T15:30:34.883543Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020584821701049805, "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:30:34.874981Z", "completed_at": "2024-09-16T15:30:34.882276Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.884981Z", "completed_at": "2024-09-16T15:30:34.884990Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01734757423400879, "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:30:34.889523Z", "completed_at": "2024-09-16T15:30:34.901136Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.910283Z", "completed_at": "2024-09-16T15:30:34.910291Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026015520095825195, "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:30:34.895583Z", "completed_at": "2024-09-16T15:30:34.905703Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.911261Z", "completed_at": "2024-09-16T15:30:34.911269Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02550649642944336, "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:30:34.901691Z", "completed_at": "2024-09-16T15:30:34.912130Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.914765Z", "completed_at": "2024-09-16T15:30:34.914772Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025973796844482422, "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:30:34.906288Z", "completed_at": "2024-09-16T15:30:34.914159Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.916791Z", "completed_at": "2024-09-16T15:30:34.916799Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021926164627075195, "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:30:34.924666Z", "completed_at": "2024-09-16T15:30:34.931004Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.941984Z", "completed_at": "2024-09-16T15:30:34.941995Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025920867919921875, "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:30:34.920635Z", "completed_at": "2024-09-16T15:30:34.931559Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.942895Z", "completed_at": "2024-09-16T15:30:34.942902Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02739405632019043, "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:30:34.937866Z", "completed_at": "2024-09-16T15:30:34.944618Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.947099Z", "completed_at": "2024-09-16T15:30:34.947107Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018384456634521484, "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:30:34.932124Z", "completed_at": "2024-09-16T15:30:34.945881Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.948520Z", "completed_at": "2024-09-16T15:30:34.948527Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.028574228286743164, "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:30:34.951792Z", "completed_at": "2024-09-16T15:30:34.961864Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.967657Z", "completed_at": "2024-09-16T15:30:34.967670Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021290063858032227, "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:30:34.956518Z", "completed_at": "2024-09-16T15:30:34.963089Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.972721Z", "completed_at": "2024-09-16T15:30:34.972734Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024924039840698242, "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:30:34.963644Z", "completed_at": "2024-09-16T15:30:34.974547Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.977100Z", "completed_at": "2024-09-16T15:30:34.977110Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021371126174926758, "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:30:34.968632Z", "completed_at": "2024-09-16T15:30:34.976511Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.979094Z", "completed_at": "2024-09-16T15:30:34.979102Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018699169158935547, "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:30:34.981163Z", "completed_at": "2024-09-16T15:30:34.992721Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:34.995071Z", "completed_at": "2024-09-16T15:30:34.995079Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01924276351928711, "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:30:34.987905Z", "completed_at": "2024-09-16T15:30:34.994540Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.003966Z", "completed_at": "2024-09-16T15:30:35.003976Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026156187057495117, "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:30:34.995907Z", "completed_at": "2024-09-16T15:30:35.007217Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.009490Z", "completed_at": "2024-09-16T15:30:35.009498Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022301673889160156, "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:30:34.999918Z", "completed_at": "2024-09-16T15:30:35.007763Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.010321Z", "completed_at": "2024-09-16T15:30:35.010328Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018408775329589844, "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:30:35.011713Z", "completed_at": "2024-09-16T15:30:35.022269Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.024647Z", "completed_at": "2024-09-16T15:30:35.024655Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018104076385498047, "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:30:35.016652Z", "completed_at": "2024-09-16T15:30:35.023516Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.030947Z", "completed_at": "2024-09-16T15:30:35.030957Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022754430770874023, "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:30:35.025838Z", "completed_at": "2024-09-16T15:30:35.037029Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.039696Z", "completed_at": "2024-09-16T15:30:35.039704Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018883943557739258, "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:30:35.031820Z", "completed_at": "2024-09-16T15:30:35.039140Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.041738Z", "completed_at": "2024-09-16T15:30:35.041745Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02023029327392578, "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:30:35.047715Z", "completed_at": "2024-09-16T15:30:35.055169Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.061263Z", "completed_at": "2024-09-16T15:30:35.061271Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022827863693237305, "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:30:35.043246Z", "completed_at": "2024-09-16T15:30:35.056317Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.066596Z", "completed_at": "2024-09-16T15:30:35.066604Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.028903961181640625, "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:30:35.056878Z", "completed_at": "2024-09-16T15:30:35.068468Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.070920Z", "completed_at": "2024-09-16T15:30:35.070928Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017940282821655273, "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:30:35.062137Z", "completed_at": "2024-09-16T15:30:35.069764Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.072365Z", "completed_at": "2024-09-16T15:30:35.072373Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01856088638305664, "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:30:35.075686Z", "completed_at": "2024-09-16T15:30:35.088102Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.094253Z", "completed_at": "2024-09-16T15:30:35.094261Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024064302444458008, "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:30:35.082180Z", "completed_at": "2024-09-16T15:30:35.089374Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.099521Z", "completed_at": "2024-09-16T15:30:35.099529Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027871131896972656, "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:30:35.089919Z", "completed_at": "2024-09-16T15:30:35.101316Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.103857Z", "completed_at": "2024-09-16T15:30:35.103865Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022403717041015625, "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:30:35.095137Z", "completed_at": "2024-09-16T15:30:35.103286Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.105869Z", "completed_at": "2024-09-16T15:30:35.105877Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019416093826293945, "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:30:35.108477Z", "completed_at": "2024-09-16T15:30:35.119053Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.121018Z", "completed_at": "2024-09-16T15:30:35.121027Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018412351608276367, "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:30:35.114122Z", "completed_at": "2024-09-16T15:30:35.121852Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.133426Z", "completed_at": "2024-09-16T15:30:35.133435Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02884817123413086, "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:30:35.128354Z", "completed_at": "2024-09-16T15:30:35.135249Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.137614Z", "completed_at": "2024-09-16T15:30:35.137623Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019252300262451172, "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:30:35.122413Z", "completed_at": "2024-09-16T15:30:35.135840Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.138460Z", "completed_at": "2024-09-16T15:30:35.138467Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025054454803466797, "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:30:35.139898Z", "completed_at": "2024-09-16T15:30:35.146801Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.152670Z", "completed_at": "2024-09-16T15:30:35.152680Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018185138702392578, "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:30:35.147971Z", "completed_at": "2024-09-16T15:30:35.158307Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.163958Z", "completed_at": "2024-09-16T15:30:35.163968Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02478957176208496, "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:30:35.154235Z", "completed_at": "2024-09-16T15:30:35.165587Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.168067Z", "completed_at": "2024-09-16T15:30:35.168077Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02200794219970703, "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:30:35.159699Z", "completed_at": "2024-09-16T15:30:35.166940Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.169535Z", "completed_at": "2024-09-16T15:30:35.169547Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022275686264038086, "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:30:35.170384Z", "completed_at": "2024-09-16T15:30:35.182771Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.184840Z", "completed_at": "2024-09-16T15:30:35.184851Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019936800003051758, "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:30:35.178777Z", "completed_at": "2024-09-16T15:30:35.185767Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.191705Z", "completed_at": "2024-09-16T15:30:35.191714Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022905349731445312, "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:30:35.186848Z", "completed_at": "2024-09-16T15:30:35.197416Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.199442Z", "completed_at": "2024-09-16T15:30:35.199452Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021417617797851562, "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:30:35.192575Z", "completed_at": "2024-09-16T15:30:35.200280Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.206243Z", "completed_at": "2024-09-16T15:30:35.206251Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02284693717956543, "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:30:35.201464Z", "completed_at": "2024-09-16T15:30:35.208343Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.214295Z", "completed_at": "2024-09-16T15:30:35.214305Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017670631408691406, "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:30:35.209610Z", "completed_at": "2024-09-16T15:30:35.220976Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.223325Z", "completed_at": "2024-09-16T15:30:35.223335Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022606611251831055, "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:30:35.215881Z", "completed_at": "2024-09-16T15:30:35.228942Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.231071Z", "completed_at": "2024-09-16T15:30:35.231081Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02344679832458496, "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:30:35.224940Z", "completed_at": "2024-09-16T15:30:35.231945Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.237921Z", "completed_at": "2024-09-16T15:30:35.237929Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022879600524902344, "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:30:35.233091Z", "completed_at": "2024-09-16T15:30:35.240651Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.246614Z", "completed_at": "2024-09-16T15:30:35.246622Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022414207458496094, "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:30:35.241274Z", "completed_at": "2024-09-16T15:30:35.251729Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.253782Z", "completed_at": "2024-09-16T15:30:35.253792Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021433591842651367, "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:30:35.247573Z", "completed_at": "2024-09-16T15:30:35.258787Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.260698Z", "completed_at": "2024-09-16T15:30:35.260706Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021404504776000977, "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:30:35.254675Z", "completed_at": "2024-09-16T15:30:35.261615Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.263962Z", "completed_at": "2024-09-16T15:30:35.263972Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018075227737426758, "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:30:35.264803Z", "completed_at": "2024-09-16T15:30:35.276483Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.278413Z", "completed_at": "2024-09-16T15:30:35.278422Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019179344177246094, "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:30:35.272397Z", "completed_at": "2024-09-16T15:30:35.279259Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.285405Z", "completed_at": "2024-09-16T15:30:35.285416Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022813081741333008, "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:30:35.279835Z", "completed_at": "2024-09-16T15:30:35.290383Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.292342Z", "completed_at": "2024-09-16T15:30:35.292350Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021422624588012695, "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:30:35.286412Z", "completed_at": "2024-09-16T15:30:35.293240Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.295645Z", "completed_at": "2024-09-16T15:30:35.295656Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018045425415039062, "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:30:35.296502Z", "completed_at": "2024-09-16T15:30:35.307391Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.309312Z", "completed_at": "2024-09-16T15:30:35.309320Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018437623977661133, "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:30:35.303196Z", "completed_at": "2024-09-16T15:30:35.315879Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.317847Z", "completed_at": "2024-09-16T15:30:35.317858Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023582935333251953, "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:30:35.310202Z", "completed_at": "2024-09-16T15:30:35.322763Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.324736Z", "completed_at": "2024-09-16T15:30:35.324744Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02317047119140625, "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:30:35.318754Z", "completed_at": "2024-09-16T15:30:35.325662Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.328002Z", "completed_at": "2024-09-16T15:30:35.328012Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019530057907104492, "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:30:35.328845Z", "completed_at": "2024-09-16T15:30:35.339415Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.341366Z", "completed_at": "2024-09-16T15:30:35.341374Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018120288848876953, "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:30:35.335026Z", "completed_at": "2024-09-16T15:30:35.346319Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.348249Z", "completed_at": "2024-09-16T15:30:35.348256Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021608352661132812, "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:30:35.342274Z", "completed_at": "2024-09-16T15:30:35.349175Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.355084Z", "completed_at": "2024-09-16T15:30:35.355092Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02155900001525879, "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:30:35.349703Z", "completed_at": "2024-09-16T15:30:35.356647Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.364087Z", "completed_at": "2024-09-16T15:30:35.364095Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023557662963867188, "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:30:35.358468Z", "completed_at": "2024-09-16T15:30:35.366872Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.372755Z", "completed_at": "2024-09-16T15:30:35.372763Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019051313400268555, "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:30:35.367500Z", "completed_at": "2024-09-16T15:30:35.378088Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.379996Z", "completed_at": "2024-09-16T15:30:35.380004Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02290201187133789, "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:30:35.373746Z", "completed_at": "2024-09-16T15:30:35.380869Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.386841Z", "completed_at": "2024-09-16T15:30:35.386849Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021401405334472656, "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:30:35.381461Z", "completed_at": "2024-09-16T15:30:35.388984Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.394961Z", "completed_at": "2024-09-16T15:30:35.394970Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022933483123779297, "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:30:35.390229Z", "completed_at": "2024-09-16T15:30:35.401398Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.403816Z", "completed_at": "2024-09-16T15:30:35.403824Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01836848258972168, "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:30:35.396521Z", "completed_at": "2024-09-16T15:30:35.403253Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.411265Z", "completed_at": "2024-09-16T15:30:35.411276Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0229644775390625, "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:30:35.404653Z", "completed_at": "2024-09-16T15:30:35.419011Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.421448Z", "completed_at": "2024-09-16T15:30:35.421458Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02573084831237793, "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:30:35.412979Z", "completed_at": "2024-09-16T15:30:35.420288Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.422870Z", "completed_at": "2024-09-16T15:30:35.422879Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020329713821411133, "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:30:35.423726Z", "completed_at": "2024-09-16T15:30:35.435347Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.437660Z", "completed_at": "2024-09-16T15:30:35.437668Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019359827041625977, "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:30:35.428646Z", "completed_at": "2024-09-16T15:30:35.435926Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.438519Z", "completed_at": "2024-09-16T15:30:35.438528Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01894235610961914, "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:30:35.439379Z", "completed_at": "2024-09-16T15:30:35.450830Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.453181Z", "completed_at": "2024-09-16T15:30:35.453190Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01935577392578125, "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:30:35.443959Z", "completed_at": "2024-09-16T15:30:35.451426Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.454024Z", "completed_at": "2024-09-16T15:30:35.454032Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019420385360717773, "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:30:35.455397Z", "completed_at": "2024-09-16T15:30:35.468729Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.471182Z", "completed_at": "2024-09-16T15:30:35.471190Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021101951599121094, "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:30:35.462865Z", "completed_at": "2024-09-16T15:30:35.470631Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.480408Z", "completed_at": "2024-09-16T15:30:35.480418Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02858424186706543, "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:30:35.476133Z", "completed_at": "2024-09-16T15:30:35.482775Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.485260Z", "completed_at": "2024-09-16T15:30:35.485268Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017218828201293945, "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:30:35.472035Z", "completed_at": "2024-09-16T15:30:35.483405Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.486090Z", "completed_at": "2024-09-16T15:30:35.486097Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01875162124633789, "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:30:35.490093Z", "completed_at": "2024-09-16T15:30:35.499310Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.506439Z", "completed_at": "2024-09-16T15:30:35.506447Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02192544937133789, "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:30:35.495410Z", "completed_at": "2024-09-16T15:30:35.507251Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.512715Z", "completed_at": "2024-09-16T15:30:35.512723Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025889873504638672, "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:30:35.500515Z", "completed_at": "2024-09-16T15:30:35.513680Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.516206Z", "completed_at": "2024-09-16T15:30:35.516214Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022113800048828125, "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:30:35.507839Z", "completed_at": "2024-09-16T15:30:35.514954Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.517815Z", "completed_at": "2024-09-16T15:30:35.517822Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023108482360839844, "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:30:35.519900Z", "completed_at": "2024-09-16T15:30:35.526686Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.532605Z", "completed_at": "2024-09-16T15:30:35.532617Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018381595611572266, "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:30:35.527224Z", "completed_at": "2024-09-16T15:30:35.539874Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.542106Z", "completed_at": "2024-09-16T15:30:35.542116Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02356553077697754, "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:30:35.533618Z", "completed_at": "2024-09-16T15:30:35.541513Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.544103Z", "completed_at": "2024-09-16T15:30:35.544111Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018859148025512695, "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:30:35.536783Z", "completed_at": "2024-09-16T15:30:35.542950Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.545622Z", "completed_at": "2024-09-16T15:30:35.545630Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01966071128845215, "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:30:35.548937Z", "completed_at": "2024-09-16T15:30:35.560593Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.568525Z", "completed_at": "2024-09-16T15:30:35.568533Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025128602981567383, "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:30:35.556397Z", "completed_at": "2024-09-16T15:30:35.567887Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.569694Z", "completed_at": "2024-09-16T15:30:35.569703Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02211737632751465, "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:30:35.561210Z", "completed_at": "2024-09-16T15:30:35.570624Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.573136Z", "completed_at": "2024-09-16T15:30:35.573144Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019379138946533203, "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:30:35.564701Z", "completed_at": "2024-09-16T15:30:35.571810Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.574657Z", "completed_at": "2024-09-16T15:30:35.574665Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01964282989501953, "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:30:35.585473Z", "completed_at": "2024-09-16T15:30:35.597156Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.602430Z", "completed_at": "2024-09-16T15:30:35.602440Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026921987533569336, "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:30:35.579510Z", "completed_at": "2024-09-16T15:30:35.601715Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.603981Z", "completed_at": "2024-09-16T15:30:35.603989Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.03002476692199707, "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:30:35.591106Z", "completed_at": "2024-09-16T15:30:35.603311Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.606193Z", "completed_at": "2024-09-16T15:30:35.606201Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02738356590270996, "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:30:35.597684Z", "completed_at": "2024-09-16T15:30:35.604941Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.607714Z", "completed_at": "2024-09-16T15:30:35.607722Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022994279861450195, "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:30:35.613510Z", "completed_at": "2024-09-16T15:30:35.624171Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.629089Z", "completed_at": "2024-09-16T15:30:35.629100Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020666837692260742, "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:30:35.617224Z", "completed_at": "2024-09-16T15:30:35.628375Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.630733Z", "completed_at": "2024-09-16T15:30:35.630741Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020961284637451172, "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:30:35.621094Z", "completed_at": "2024-09-16T15:30:35.630078Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.632846Z", "completed_at": "2024-09-16T15:30:35.632853Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02134394645690918, "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:30:35.624827Z", "completed_at": "2024-09-16T15:30:35.632299Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.635099Z", "completed_at": "2024-09-16T15:30:35.635107Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022329330444335938, "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:30:35.639843Z", "completed_at": "2024-09-16T15:30:35.655372Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.661110Z", "completed_at": "2024-09-16T15:30:35.661127Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02676105499267578, "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:30:35.647040Z", "completed_at": "2024-09-16T15:30:35.660426Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.662239Z", "completed_at": "2024-09-16T15:30:35.662246Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025722980499267578, "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:30:35.656122Z", "completed_at": "2024-09-16T15:30:35.663813Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.666527Z", "completed_at": "2024-09-16T15:30:35.666535Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020775318145751953, "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:30:35.651085Z", "completed_at": "2024-09-16T15:30:35.664468Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.667365Z", "completed_at": "2024-09-16T15:30:35.667372Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02902698516845703, "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:30:35.671440Z", "completed_at": "2024-09-16T15:30:35.682440Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.691469Z", "completed_at": "2024-09-16T15:30:35.691478Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025821685791015625, "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:30:35.676918Z", "completed_at": "2024-09-16T15:30:35.687787Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.692507Z", "completed_at": "2024-09-16T15:30:35.692516Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024294614791870117, "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:30:35.683121Z", "completed_at": "2024-09-16T15:30:35.694185Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.696638Z", "completed_at": "2024-09-16T15:30:35.696648Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021157026290893555, "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:30:35.688331Z", "completed_at": "2024-09-16T15:30:35.695497Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.698133Z", "completed_at": "2024-09-16T15:30:35.698142Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021919727325439453, "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:30:35.701595Z", "completed_at": "2024-09-16T15:30:35.710300Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.715621Z", "completed_at": "2024-09-16T15:30:35.715634Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019697189331054688, "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:30:35.705350Z", "completed_at": "2024-09-16T15:30:35.715038Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.719802Z", "completed_at": "2024-09-16T15:30:35.719812Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02241063117980957, "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:30:35.711580Z", "completed_at": "2024-09-16T15:30:35.720835Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.723558Z", "completed_at": "2024-09-16T15:30:35.723566Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01909160614013672, "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:30:35.716496Z", "completed_at": "2024-09-16T15:30:35.722818Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.725623Z", "completed_at": "2024-09-16T15:30:35.725631Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.016903400421142578, "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:30:35.735372Z", "completed_at": "2024-09-16T15:30:35.741665Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.751063Z", "completed_at": "2024-09-16T15:30:35.751074Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02617049217224121, "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:30:35.729649Z", "completed_at": "2024-09-16T15:30:35.742221Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.752066Z", "completed_at": "2024-09-16T15:30:35.752073Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027759313583374023, "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:30:35.742780Z", "completed_at": "2024-09-16T15:30:35.753196Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.755678Z", "completed_at": "2024-09-16T15:30:35.755687Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02691817283630371, "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:30:35.746846Z", "completed_at": "2024-09-16T15:30:35.754479Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.757159Z", "completed_at": "2024-09-16T15:30:35.757169Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01775217056274414, "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:30:35.761705Z", "completed_at": "2024-09-16T15:30:35.770287Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.779973Z", "completed_at": "2024-09-16T15:30:35.779984Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023590803146362305, "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:30:35.765774Z", "completed_at": "2024-09-16T15:30:35.775811Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.781135Z", "completed_at": "2024-09-16T15:30:35.781142Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02323007583618164, "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:30:35.770966Z", "completed_at": "2024-09-16T15:30:35.781996Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.784558Z", "completed_at": "2024-09-16T15:30:35.784565Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023566722869873047, "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:30:35.776387Z", "completed_at": "2024-09-16T15:30:35.783355Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.786114Z", "completed_at": "2024-09-16T15:30:35.786121Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02139139175415039, "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:30:35.790749Z", "completed_at": "2024-09-16T15:30:35.799070Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.809382Z", "completed_at": "2024-09-16T15:30:35.809392Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024011611938476562, "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:30:35.794911Z", "completed_at": "2024-09-16T15:30:35.808616Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.810718Z", "completed_at": "2024-09-16T15:30:35.810728Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023879289627075195, "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:30:35.799730Z", "completed_at": "2024-09-16T15:30:35.811617Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.814179Z", "completed_at": "2024-09-16T15:30:35.814186Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024141311645507812, "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:30:35.804174Z", "completed_at": "2024-09-16T15:30:35.812163Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.815225Z", "completed_at": "2024-09-16T15:30:35.815234Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02102494239807129, "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:30:35.826969Z", "completed_at": "2024-09-16T15:30:35.837394Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.843127Z", "completed_at": "2024-09-16T15:30:35.843139Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02661442756652832, "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:30:35.820910Z", "completed_at": "2024-09-16T15:30:35.838012Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.844231Z", "completed_at": "2024-09-16T15:30:35.844241Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.028273820877075195, "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:30:35.832818Z", "completed_at": "2024-09-16T15:30:35.845103Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.847779Z", "completed_at": "2024-09-16T15:30:35.847787Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02816629409790039, "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:30:35.838626Z", "completed_at": "2024-09-16T15:30:35.846536Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.849291Z", "completed_at": "2024-09-16T15:30:35.849301Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02907586097717285, "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:30:35.853841Z", "completed_at": "2024-09-16T15:30:35.864595Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.876037Z", "completed_at": "2024-09-16T15:30:35.876050Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0275113582611084, "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:30:35.858889Z", "completed_at": "2024-09-16T15:30:35.875492Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.877217Z", "completed_at": "2024-09-16T15:30:35.877226Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027184009552001953, "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:30:35.865186Z", "completed_at": "2024-09-16T15:30:35.878056Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.880685Z", "completed_at": "2024-09-16T15:30:35.880692Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02755451202392578, "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:30:35.871405Z", "completed_at": "2024-09-16T15:30:35.879455Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.882185Z", "completed_at": "2024-09-16T15:30:35.882193Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024017333984375, "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:30:35.886715Z", "completed_at": "2024-09-16T15:30:35.897025Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.906323Z", "completed_at": "2024-09-16T15:30:35.906333Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02486443519592285, "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:30:35.891500Z", "completed_at": "2024-09-16T15:30:35.897617Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.907190Z", "completed_at": "2024-09-16T15:30:35.907197Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02426433563232422, "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:30:35.898172Z", "completed_at": "2024-09-16T15:30:35.909014Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.911427Z", "completed_at": "2024-09-16T15:30:35.911437Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025421619415283203, "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:30:35.902273Z", "completed_at": "2024-09-16T15:30:35.909579Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.912294Z", "completed_at": "2024-09-16T15:30:35.912301Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021593093872070312, "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:30:35.916230Z", "completed_at": "2024-09-16T15:30:35.928911Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.938489Z", "completed_at": "2024-09-16T15:30:35.938497Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027777433395385742, "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:30:35.923294Z", "completed_at": "2024-09-16T15:30:35.937838Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.940233Z", "completed_at": "2024-09-16T15:30:35.940241Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027177095413208008, "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:30:35.933837Z", "completed_at": "2024-09-16T15:30:35.939680Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.942310Z", "completed_at": "2024-09-16T15:30:35.942317Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019723176956176758, "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:30:35.929629Z", "completed_at": "2024-09-16T15:30:35.941154Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.944168Z", "completed_at": "2024-09-16T15:30:35.944177Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022210359573364258, "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:30:35.949882Z", "completed_at": "2024-09-16T15:30:35.964277Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.970059Z", "completed_at": "2024-09-16T15:30:35.970069Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02514815330505371, "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:30:35.954556Z", "completed_at": "2024-09-16T15:30:35.969261Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.971699Z", "completed_at": "2024-09-16T15:30:35.971707Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025504112243652344, "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:30:35.958361Z", "completed_at": "2024-09-16T15:30:35.971142Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.973780Z", "completed_at": "2024-09-16T15:30:35.973787Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025777339935302734, "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:30:35.964932Z", "completed_at": "2024-09-16T15:30:35.972548Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:35.975299Z", "completed_at": "2024-09-16T15:30:35.975306Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02611827850341797, "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:30:35.981383Z", "completed_at": "2024-09-16T15:30:35.998328Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.000847Z", "completed_at": "2024-09-16T15:30:36.000858Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024818897247314453, "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:30:35.986123Z", "completed_at": "2024-09-16T15:30:35.998937Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.001744Z", "completed_at": "2024-09-16T15:30:36.001751Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024331331253051758, "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:30:35.990888Z", "completed_at": "2024-09-16T15:30:35.999716Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.002589Z", "completed_at": "2024-09-16T15:30:36.002599Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02308797836303711, "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:30:35.995259Z", "completed_at": "2024-09-16T15:30:36.000308Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.003438Z", "completed_at": "2024-09-16T15:30:36.003444Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022780418395996094, "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:30:36.011655Z", "completed_at": "2024-09-16T15:30:36.030481Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.032311Z", "completed_at": "2024-09-16T15:30:36.032321Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025461435317993164, "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:30:36.017455Z", "completed_at": "2024-09-16T15:30:36.031027Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.033782Z", "completed_at": "2024-09-16T15:30:36.033789Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02631354331970215, "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:30:36.021745Z", "completed_at": "2024-09-16T15:30:36.031727Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.034623Z", "completed_at": "2024-09-16T15:30:36.034630Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02655482292175293, "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:30:36.025927Z", "completed_at": "2024-09-16T15:30:36.033224Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.036356Z", "completed_at": "2024-09-16T15:30:36.036363Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027678728103637695, "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:30:36.043227Z", "completed_at": "2024-09-16T15:30:36.061765Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.063728Z", "completed_at": "2024-09-16T15:30:36.063738Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02529764175415039, "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:30:36.047935Z", "completed_at": "2024-09-16T15:30:36.062508Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.065165Z", "completed_at": "2024-09-16T15:30:36.065172Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0254666805267334, "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:30:36.050993Z", "completed_at": "2024-09-16T15:30:36.063040Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.066038Z", "completed_at": "2024-09-16T15:30:36.066045Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025758743286132812, "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:30:36.056959Z", "completed_at": "2024-09-16T15:30:36.064562Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.067579Z", "completed_at": "2024-09-16T15:30:36.067586Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02613687515258789, "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:30:36.075020Z", "completed_at": "2024-09-16T15:30:36.091639Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.093714Z", "completed_at": "2024-09-16T15:30:36.093724Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023816347122192383, "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:30:36.079790Z", "completed_at": "2024-09-16T15:30:36.092401Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.095086Z", "completed_at": "2024-09-16T15:30:36.095093Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0238950252532959, "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:30:36.083919Z", "completed_at": "2024-09-16T15:30:36.093099Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.095904Z", "completed_at": "2024-09-16T15:30:36.095911Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02387261390686035, "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:30:36.088312Z", "completed_at": "2024-09-16T15:30:36.094516Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.097445Z", "completed_at": "2024-09-16T15:30:36.097452Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024214744567871094, "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:30:36.104322Z", "completed_at": "2024-09-16T15:30:36.125243Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.127298Z", "completed_at": "2024-09-16T15:30:36.127306Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02781057357788086, "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:30:36.116369Z", "completed_at": "2024-09-16T15:30:36.126186Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.128210Z", "completed_at": "2024-09-16T15:30:36.128217Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0268251895904541, "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:30:36.112075Z", "completed_at": "2024-09-16T15:30:36.126736Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.129672Z", "completed_at": "2024-09-16T15:30:36.129678Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0289151668548584, "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:30:36.121022Z", "completed_at": "2024-09-16T15:30:36.129099Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.132234Z", "completed_at": "2024-09-16T15:30:36.132243Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02970409393310547, "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:30:36.138478Z", "completed_at": "2024-09-16T15:30:36.153305Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.157658Z", "completed_at": "2024-09-16T15:30:36.157667Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024028301239013672, "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:30:36.142599Z", "completed_at": "2024-09-16T15:30:36.156919Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.159203Z", "completed_at": "2024-09-16T15:30:36.159211Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024960994720458984, "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:30:36.147448Z", "completed_at": "2024-09-16T15:30:36.158555Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.160803Z", "completed_at": "2024-09-16T15:30:36.160810Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025287628173828125, "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:30:36.153988Z", "completed_at": "2024-09-16T15:30:36.161643Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.164178Z", "completed_at": "2024-09-16T15:30:36.164187Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026936769485473633, "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:30:36.168255Z", "completed_at": "2024-09-16T15:30:36.183285Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.189430Z", "completed_at": "2024-09-16T15:30:36.189440Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026667118072509766, "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:30:36.173852Z", "completed_at": "2024-09-16T15:30:36.183967Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.190313Z", "completed_at": "2024-09-16T15:30:36.190323Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02535700798034668, "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:30:36.178247Z", "completed_at": "2024-09-16T15:30:36.188665Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.191294Z", "completed_at": "2024-09-16T15:30:36.191303Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02517557144165039, "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:30:36.184627Z", "completed_at": "2024-09-16T15:30:36.192155Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.194713Z", "completed_at": "2024-09-16T15:30:36.194720Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021640300750732422, "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:30:36.200294Z", "completed_at": "2024-09-16T15:30:36.215728Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.221305Z", "completed_at": "2024-09-16T15:30:36.221315Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02587890625, "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:30:36.206120Z", "completed_at": "2024-09-16T15:30:36.220653Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.222906Z", "completed_at": "2024-09-16T15:30:36.222914Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026843547821044922, "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:30:36.210465Z", "completed_at": "2024-09-16T15:30:36.222237Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.225039Z", "completed_at": "2024-09-16T15:30:36.225046Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02838301658630371, "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:30:36.216439Z", "completed_at": "2024-09-16T15:30:36.224465Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.227142Z", "completed_at": "2024-09-16T15:30:36.227150Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027544260025024414, "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:30:36.231645Z", "completed_at": "2024-09-16T15:30:36.246637Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.252482Z", "completed_at": "2024-09-16T15:30:36.252493Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02608036994934082, "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:30:36.237337Z", "completed_at": "2024-09-16T15:30:36.251777Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.254099Z", "completed_at": "2024-09-16T15:30:36.254106Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02556157112121582, "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:30:36.242154Z", "completed_at": "2024-09-16T15:30:36.253454Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.256192Z", "completed_at": "2024-09-16T15:30:36.256199Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02578902244567871, "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:30:36.247368Z", "completed_at": "2024-09-16T15:30:36.254960Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.257732Z", "completed_at": "2024-09-16T15:30:36.257739Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021861553192138672, "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:30:36.263707Z", "completed_at": "2024-09-16T15:30:36.277880Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.283488Z", "completed_at": "2024-09-16T15:30:36.283500Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025032520294189453, "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:30:36.268612Z", "completed_at": "2024-09-16T15:30:36.282796Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.285040Z", "completed_at": "2024-09-16T15:30:36.285047Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025108814239501953, "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:30:36.273793Z", "completed_at": "2024-09-16T15:30:36.284354Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.287137Z", "completed_at": "2024-09-16T15:30:36.287145Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02529001235961914, "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:30:36.278548Z", "completed_at": "2024-09-16T15:30:36.285884Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.288665Z", "completed_at": "2024-09-16T15:30:36.288673Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025669574737548828, "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:30:36.294513Z", "completed_at": "2024-09-16T15:30:36.310350Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.316192Z", "completed_at": "2024-09-16T15:30:36.316203Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0267488956451416, "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:30:36.301025Z", "completed_at": "2024-09-16T15:30:36.315388Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.317752Z", "completed_at": "2024-09-16T15:30:36.317760Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027026653289794922, "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:30:36.305900Z", "completed_at": "2024-09-16T15:30:36.317127Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.319852Z", "completed_at": "2024-09-16T15:30:36.319859Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027268648147583008, "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:30:36.311005Z", "completed_at": "2024-09-16T15:30:36.318604Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.321432Z", "completed_at": "2024-09-16T15:30:36.321440Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02763056755065918, "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:30:36.327211Z", "completed_at": "2024-09-16T15:30:36.341734Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.346961Z", "completed_at": "2024-09-16T15:30:36.346972Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024788618087768555, "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:30:36.331947Z", "completed_at": "2024-09-16T15:30:36.347879Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.349890Z", "completed_at": "2024-09-16T15:30:36.349899Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026436805725097656, "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:30:36.335794Z", "completed_at": "2024-09-16T15:30:36.348552Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.351276Z", "completed_at": "2024-09-16T15:30:36.351283Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025937795639038086, "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:30:36.342422Z", "completed_at": "2024-09-16T15:30:36.350713Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.353468Z", "completed_at": "2024-09-16T15:30:36.353476Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026961803436279297, "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:30:36.357619Z", "completed_at": "2024-09-16T15:30:36.367856Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.373601Z", "completed_at": "2024-09-16T15:30:36.373615Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021629810333251953, "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:30:36.363763Z", "completed_at": "2024-09-16T15:30:36.378550Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.380662Z", "completed_at": "2024-09-16T15:30:36.380670Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025028705596923828, "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:30:36.369214Z", "completed_at": "2024-09-16T15:30:36.379951Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.382769Z", "completed_at": "2024-09-16T15:30:36.382779Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025847434997558594, "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:30:36.374564Z", "completed_at": "2024-09-16T15:30:36.382206Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.384833Z", "completed_at": "2024-09-16T15:30:36.384840Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02242875099182129, "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:30:36.387032Z", "completed_at": "2024-09-16T15:30:36.395410Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.401260Z", "completed_at": "2024-09-16T15:30:36.401268Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019748210906982422, "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:30:36.396511Z", "completed_at": "2024-09-16T15:30:36.410597Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.412185Z", "completed_at": "2024-09-16T15:30:36.412193Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025875091552734375, "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:30:36.402176Z", "completed_at": "2024-09-16T15:30:36.413055Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.415466Z", "completed_at": "2024-09-16T15:30:36.415474Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0221707820892334, "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:30:36.406561Z", "completed_at": "2024-09-16T15:30:36.413639Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.416319Z", "completed_at": "2024-09-16T15:30:36.416327Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021627187728881836, "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:30:36.419769Z", "completed_at": "2024-09-16T15:30:36.429302Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.431203Z", "completed_at": "2024-09-16T15:30:36.431211Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01712203025817871, "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:30:36.424891Z", "completed_at": "2024-09-16T15:30:36.432004Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.443907Z", "completed_at": "2024-09-16T15:30:36.443921Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026266813278198242, "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:30:36.432587Z", "completed_at": "2024-09-16T15:30:36.445163Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.447548Z", "completed_at": "2024-09-16T15:30:36.447557Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024168968200683594, "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:30:36.438675Z", "completed_at": "2024-09-16T15:30:36.446283Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.448968Z", "completed_at": "2024-09-16T15:30:36.448977Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02492666244506836, "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:30:36.451139Z", "completed_at": "2024-09-16T15:30:36.462421Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.464268Z", "completed_at": "2024-09-16T15:30:36.464278Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0186612606048584, "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:30:36.458106Z", "completed_at": "2024-09-16T15:30:36.465160Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.474713Z", "completed_at": "2024-09-16T15:30:36.474721Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024961471557617188, "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:30:36.469884Z", "completed_at": "2024-09-16T15:30:36.476508Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.478828Z", "completed_at": "2024-09-16T15:30:36.478836Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021488666534423828, "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:30:36.465730Z", "completed_at": "2024-09-16T15:30:36.477073Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.479677Z", "completed_at": "2024-09-16T15:30:36.479684Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02310037612915039, "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:30:36.481156Z", "completed_at": "2024-09-16T15:30:36.489600Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.495701Z", "completed_at": "2024-09-16T15:30:36.495714Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020044803619384766, "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:30:36.490779Z", "completed_at": "2024-09-16T15:30:36.502183Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.508137Z", "completed_at": "2024-09-16T15:30:36.508146Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02772808074951172, "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:30:36.497366Z", "completed_at": "2024-09-16T15:30:36.507549Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.509806Z", "completed_at": "2024-09-16T15:30:36.509815Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020961284637451172, "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:30:36.502822Z", "completed_at": "2024-09-16T15:30:36.510646Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.517080Z", "completed_at": "2024-09-16T15:30:36.517088Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02701282501220703, "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:30:36.512020Z", "completed_at": "2024-09-16T15:30:36.519243Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.522153Z", "completed_at": "2024-09-16T15:30:36.522163Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.015336036682128906, "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:30:36.523598Z", "completed_at": "2024-09-16T15:30:36.536278Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.542601Z", "completed_at": "2024-09-16T15:30:36.542614Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02476978302001953, "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:30:36.527950Z", "completed_at": "2024-09-16T15:30:36.541248Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.543617Z", "completed_at": "2024-09-16T15:30:36.543629Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025102615356445312, "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:30:36.536886Z", "completed_at": "2024-09-16T15:30:36.544451Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.550837Z", "completed_at": "2024-09-16T15:30:36.550846Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02794051170349121, "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:30:36.545048Z", "completed_at": "2024-09-16T15:30:36.552408Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.554866Z", "completed_at": "2024-09-16T15:30:36.554876Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0192718505859375, "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:30:36.556893Z", "completed_at": "2024-09-16T15:30:36.572496Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.579499Z", "completed_at": "2024-09-16T15:30:36.579509Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027805566787719727, "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:30:36.562094Z", "completed_at": "2024-09-16T15:30:36.573217Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.580904Z", "completed_at": "2024-09-16T15:30:36.580915Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.028046131134033203, "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:30:36.567693Z", "completed_at": "2024-09-16T15:30:36.580342Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.583181Z", "completed_at": "2024-09-16T15:30:36.583189Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027001619338989258, "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:30:36.573796Z", "completed_at": "2024-09-16T15:30:36.582626Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.585285Z", "completed_at": "2024-09-16T15:30:36.585294Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01849961280822754, "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:30:36.590277Z", "completed_at": "2024-09-16T15:30:36.600314Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.609774Z", "completed_at": "2024-09-16T15:30:36.609788Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025262117385864258, "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:30:36.595534Z", "completed_at": "2024-09-16T15:30:36.609173Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.610998Z", "completed_at": "2024-09-16T15:30:36.611006Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024320363998413086, "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:30:36.605120Z", "completed_at": "2024-09-16T15:30:36.611912Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.614371Z", "completed_at": "2024-09-16T15:30:36.614378Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02011871337890625, "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:30:36.600852Z", "completed_at": "2024-09-16T15:30:36.612426Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.615206Z", "completed_at": "2024-09-16T15:30:36.615215Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02647995948791504, "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:30:36.624987Z", "completed_at": "2024-09-16T15:30:36.636110Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.641622Z", "completed_at": "2024-09-16T15:30:36.641632Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02507162094116211, "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:30:36.620916Z", "completed_at": "2024-09-16T15:30:36.640846Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.643302Z", "completed_at": "2024-09-16T15:30:36.643310Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027349233627319336, "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:30:36.631971Z", "completed_at": "2024-09-16T15:30:36.642699Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.645389Z", "completed_at": "2024-09-16T15:30:36.645397Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02577829360961914, "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:30:36.636745Z", "completed_at": "2024-09-16T15:30:36.644114Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.646927Z", "completed_at": "2024-09-16T15:30:36.646934Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0267181396484375, "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:30:36.657931Z", "completed_at": "2024-09-16T15:30:36.675435Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.676986Z", "completed_at": "2024-09-16T15:30:36.677023Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02806687355041504, "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:30:36.652654Z", "completed_at": "2024-09-16T15:30:36.676131Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.678537Z", "completed_at": "2024-09-16T15:30:36.678547Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.03088212013244629, "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:30:36.668869Z", "completed_at": "2024-09-16T15:30:36.677953Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.680695Z", "completed_at": "2024-09-16T15:30:36.680703Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.028751373291015625, "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:30:36.664168Z", "completed_at": "2024-09-16T15:30:36.679335Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.682609Z", "completed_at": "2024-09-16T15:30:36.682616Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.03181862831115723, "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:30:36.688380Z", "completed_at": "2024-09-16T15:30:36.702380Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.707759Z", "completed_at": "2024-09-16T15:30:36.707768Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024403095245361328, "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:30:36.693437Z", "completed_at": "2024-09-16T15:30:36.706965Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.709369Z", "completed_at": "2024-09-16T15:30:36.709378Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024735689163208008, "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:30:36.698139Z", "completed_at": "2024-09-16T15:30:36.708790Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.711473Z", "completed_at": "2024-09-16T15:30:36.711480Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02493882179260254, "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:30:36.702974Z", "completed_at": "2024-09-16T15:30:36.710846Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.713643Z", "completed_at": "2024-09-16T15:30:36.713653Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025955677032470703, "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:30:36.718234Z", "completed_at": "2024-09-16T15:30:36.731602Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.741587Z", "completed_at": "2024-09-16T15:30:36.741596Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028668880462646484, "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:30:36.724904Z", "completed_at": "2024-09-16T15:30:36.740815Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.742675Z", "completed_at": "2024-09-16T15:30:36.742684Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027604341506958008, "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:30:36.736558Z", "completed_at": "2024-09-16T15:30:36.744336Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.747204Z", "completed_at": "2024-09-16T15:30:36.747214Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023773670196533203, "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:30:36.732151Z", "completed_at": "2024-09-16T15:30:36.744922Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.748057Z", "completed_at": "2024-09-16T15:30:36.748064Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.031118154525756836, "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:30:36.751938Z", "completed_at": "2024-09-16T15:30:36.762085Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.768125Z", "completed_at": "2024-09-16T15:30:36.768135Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021650314331054688, "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:30:36.757352Z", "completed_at": "2024-09-16T15:30:36.767421Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.776046Z", "completed_at": "2024-09-16T15:30:36.776057Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02729177474975586, "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:30:36.763302Z", "completed_at": "2024-09-16T15:30:36.777665Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.780254Z", "completed_at": "2024-09-16T15:30:36.780265Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024369239807128906, "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:30:36.769118Z", "completed_at": "2024-09-16T15:30:36.779038Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.781744Z", "completed_at": "2024-09-16T15:30:36.781755Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025132179260253906, "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:30:36.785138Z", "completed_at": "2024-09-16T15:30:36.796337Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.802134Z", "completed_at": "2024-09-16T15:30:36.802146Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02263784408569336, "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:30:36.790455Z", "completed_at": "2024-09-16T15:30:36.797525Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.807165Z", "completed_at": "2024-09-16T15:30:36.807178Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0261685848236084, "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:30:36.798109Z", "completed_at": "2024-09-16T15:30:36.809781Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.812204Z", "completed_at": "2024-09-16T15:30:36.812212Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022570371627807617, "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:30:36.803006Z", "completed_at": "2024-09-16T15:30:36.811024Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.813633Z", "completed_at": "2024-09-16T15:30:36.813640Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019063949584960938, "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:30:36.815851Z", "completed_at": "2024-09-16T15:30:36.827718Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.830113Z", "completed_at": "2024-09-16T15:30:36.830121Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01981639862060547, "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:30:36.820575Z", "completed_at": "2024-09-16T15:30:36.829544Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.840644Z", "completed_at": "2024-09-16T15:30:36.840654Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02918720245361328, "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:30:36.836197Z", "completed_at": "2024-09-16T15:30:36.843337Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.845784Z", "completed_at": "2024-09-16T15:30:36.845795Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018924236297607422, "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:30:36.830974Z", "completed_at": "2024-09-16T15:30:36.844569Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.847225Z", "completed_at": "2024-09-16T15:30:36.847234Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021081209182739258, "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:30:36.849335Z", "completed_at": "2024-09-16T15:30:36.860190Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.862548Z", "completed_at": "2024-09-16T15:30:36.862558Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018661022186279297, "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:30:36.854352Z", "completed_at": "2024-09-16T15:30:36.861462Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.867456Z", "completed_at": "2024-09-16T15:30:36.867467Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022416353225708008, "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:30:36.863402Z", "completed_at": "2024-09-16T15:30:36.875494Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.877997Z", "completed_at": "2024-09-16T15:30:36.878005Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019304275512695312, "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:30:36.868382Z", "completed_at": "2024-09-16T15:30:36.877403Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.879960Z", "completed_at": "2024-09-16T15:30:36.879970Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020511627197265625, "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:30:36.881499Z", "completed_at": "2024-09-16T15:30:36.892072Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.894301Z", "completed_at": "2024-09-16T15:30:36.894311Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018293380737304688, "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:30:36.885528Z", "completed_at": "2024-09-16T15:30:36.892618Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.895152Z", "completed_at": "2024-09-16T15:30:36.895159Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01845574378967285, "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:30:36.900295Z", "completed_at": "2024-09-16T15:30:36.906920Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.909246Z", "completed_at": "2024-09-16T15:30:36.909256Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018036603927612305, "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:30:36.895989Z", "completed_at": "2024-09-16T15:30:36.907521Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.910115Z", "completed_at": "2024-09-16T15:30:36.910122Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019733667373657227, "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:30:36.911509Z", "completed_at": "2024-09-16T15:30:36.924151Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.926591Z", "completed_at": "2024-09-16T15:30:36.926599Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020453214645385742, "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:30:36.917470Z", "completed_at": "2024-09-16T15:30:36.926010Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.932123Z", "completed_at": "2024-09-16T15:30:36.932135Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024201154708862305, "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:30:36.927991Z", "completed_at": "2024-09-16T15:30:36.938862Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.941320Z", "completed_at": "2024-09-16T15:30:36.941328Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017969131469726562, "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:30:36.933868Z", "completed_at": "2024-09-16T15:30:36.940732Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.943265Z", "completed_at": "2024-09-16T15:30:36.943274Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01865100860595703, "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:30:36.944775Z", "completed_at": "2024-09-16T15:30:36.955218Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.957508Z", "completed_at": "2024-09-16T15:30:36.957516Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018183469772338867, "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:30:36.948832Z", "completed_at": "2024-09-16T15:30:36.956365Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.962474Z", "completed_at": "2024-09-16T15:30:36.962482Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022437572479248047, "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:30:36.958355Z", "completed_at": "2024-09-16T15:30:36.970519Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.972874Z", "completed_at": "2024-09-16T15:30:36.972882Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01923990249633789, "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:30:36.963320Z", "completed_at": "2024-09-16T15:30:36.971727Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.974315Z", "completed_at": "2024-09-16T15:30:36.974323Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0197601318359375, "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:30:36.976342Z", "completed_at": "2024-09-16T15:30:36.986766Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.989134Z", "completed_at": "2024-09-16T15:30:36.989143Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018063068389892578, "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:30:36.981232Z", "completed_at": "2024-09-16T15:30:36.987986Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:36.994079Z", "completed_at": "2024-09-16T15:30:36.994088Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02189493179321289, "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:30:36.989990Z", "completed_at": "2024-09-16T15:30:37.000682Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.003185Z", "completed_at": "2024-09-16T15:30:37.003194Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018013954162597656, "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:30:36.994929Z", "completed_at": "2024-09-16T15:30:37.002606Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.005180Z", "completed_at": "2024-09-16T15:30:37.005189Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019182920455932617, "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:30:37.006691Z", "completed_at": "2024-09-16T15:30:37.018840Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.021056Z", "completed_at": "2024-09-16T15:30:37.021066Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019771575927734375, "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:30:37.010792Z", "completed_at": "2024-09-16T15:30:37.019376Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.021917Z", "completed_at": "2024-09-16T15:30:37.021924Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019971132278442383, "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:30:37.022749Z", "completed_at": "2024-09-16T15:30:37.033132Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.035404Z", "completed_at": "2024-09-16T15:30:37.035412Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01826024055480957, "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:30:37.026796Z", "completed_at": "2024-09-16T15:30:37.034306Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.036787Z", "completed_at": "2024-09-16T15:30:37.036794Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018724441528320312, "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:30:37.037653Z", "completed_at": "2024-09-16T15:30:37.047894Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.050291Z", "completed_at": "2024-09-16T15:30:37.050299Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01799607276916504, "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:30:37.042455Z", "completed_at": "2024-09-16T15:30:37.049176Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.051679Z", "completed_at": "2024-09-16T15:30:37.051686Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018096446990966797, "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:30:37.052509Z", "completed_at": "2024-09-16T15:30:37.064693Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.067102Z", "completed_at": "2024-09-16T15:30:37.067110Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0199582576751709, "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:30:37.057400Z", "completed_at": "2024-09-16T15:30:37.066571Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.072620Z", "completed_at": "2024-09-16T15:30:37.072632Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024201393127441406, "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:30:37.068501Z", "completed_at": "2024-09-16T15:30:37.078723Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.080618Z", "completed_at": "2024-09-16T15:30:37.080626Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01666879653930664, "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:30:37.074310Z", "completed_at": "2024-09-16T15:30:37.081559Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.083927Z", "completed_at": "2024-09-16T15:30:37.083935Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018663883209228516, "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:30:37.084761Z", "completed_at": "2024-09-16T15:30:37.094843Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.097162Z", "completed_at": "2024-09-16T15:30:37.097170Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017978668212890625, "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:30:37.088911Z", "completed_at": "2024-09-16T15:30:37.095386Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.098016Z", "completed_at": "2024-09-16T15:30:37.098026Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01813220977783203, "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:30:37.098874Z", "completed_at": "2024-09-16T15:30:37.113427Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.115812Z", "completed_at": "2024-09-16T15:30:37.115821Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022721290588378906, "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:30:37.105926Z", "completed_at": "2024-09-16T15:30:37.115257Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.125603Z", "completed_at": "2024-09-16T15:30:37.125613Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.029213666915893555, "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:30:37.116654Z", "completed_at": "2024-09-16T15:30:37.128255Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.130759Z", "completed_at": "2024-09-16T15:30:37.130767Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0187225341796875, "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:30:37.121041Z", "completed_at": "2024-09-16T15:30:37.129599Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.132180Z", "completed_at": "2024-09-16T15:30:37.132187Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01944279670715332, "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:30:37.134290Z", "completed_at": "2024-09-16T15:30:37.146237Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.157169Z", "completed_at": "2024-09-16T15:30:37.157182Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028430700302124023, "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:30:37.139318Z", "completed_at": "2024-09-16T15:30:37.146830Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.158082Z", "completed_at": "2024-09-16T15:30:37.158089Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.028044462203979492, "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:30:37.147349Z", "completed_at": "2024-09-16T15:30:37.159208Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.161681Z", "completed_at": "2024-09-16T15:30:37.161689Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018314123153686523, "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:30:37.151455Z", "completed_at": "2024-09-16T15:30:37.160369Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.163130Z", "completed_at": "2024-09-16T15:30:37.163138Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018990755081176758, "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:30:37.167617Z", "completed_at": "2024-09-16T15:30:37.182106Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.187734Z", "completed_at": "2024-09-16T15:30:37.187742Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025311946868896484, "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:30:37.172457Z", "completed_at": "2024-09-16T15:30:37.186977Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.188853Z", "completed_at": "2024-09-16T15:30:37.188861Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02499246597290039, "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:30:37.178041Z", "completed_at": "2024-09-16T15:30:37.189675Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.192152Z", "completed_at": "2024-09-16T15:30:37.192160Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025243043899536133, "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:30:37.182729Z", "completed_at": "2024-09-16T15:30:37.190229Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.193050Z", "completed_at": "2024-09-16T15:30:37.193058Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02146434783935547, "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:30:37.199635Z", "completed_at": "2024-09-16T15:30:37.397334Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.402603Z", "completed_at": "2024-09-16T15:30:37.402617Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.2085721492767334, "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:30:37.204975Z", "completed_at": "2024-09-16T15:30:37.401924Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.404215Z", "completed_at": "2024-09-16T15:30:37.404224Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.20943522453308105, "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:30:37.393095Z", "completed_at": "2024-09-16T15:30:37.403569Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.406379Z", "completed_at": "2024-09-16T15:30:37.406386Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.208038330078125, "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:30:37.397964Z", "completed_at": "2024-09-16T15:30:37.405138Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.407868Z", "completed_at": "2024-09-16T15:30:37.407878Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.20891857147216797, "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:30:37.413552Z", "completed_at": "2024-09-16T15:30:37.432627Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.434382Z", "completed_at": "2024-09-16T15:30:37.434395Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025791406631469727, "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:30:37.418146Z", "completed_at": "2024-09-16T15:30:37.433687Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.435904Z", "completed_at": "2024-09-16T15:30:37.435911Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0260012149810791, "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:30:37.423023Z", "completed_at": "2024-09-16T15:30:37.435266Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.438135Z", "completed_at": "2024-09-16T15:30:37.438143Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026444673538208008, "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:30:37.427500Z", "completed_at": "2024-09-16T15:30:37.436793Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.440044Z", "completed_at": "2024-09-16T15:30:37.440051Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027215003967285156, "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:30:37.446006Z", "completed_at": "2024-09-16T15:30:37.460295Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.466043Z", "completed_at": "2024-09-16T15:30:37.466055Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025205612182617188, "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:30:37.450940Z", "completed_at": "2024-09-16T15:30:37.465294Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.467577Z", "completed_at": "2024-09-16T15:30:37.467584Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0254361629486084, "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:30:37.456025Z", "completed_at": "2024-09-16T15:30:37.466899Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.469727Z", "completed_at": "2024-09-16T15:30:37.469736Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025626659393310547, "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:30:37.461127Z", "completed_at": "2024-09-16T15:30:37.469172Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.471870Z", "completed_at": "2024-09-16T15:30:37.471878Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02657318115234375, "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:30:37.476367Z", "completed_at": "2024-09-16T15:30:37.488093Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.497630Z", "completed_at": "2024-09-16T15:30:37.497640Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0265042781829834, "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:30:37.481756Z", "completed_at": "2024-09-16T15:30:37.496945Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.499308Z", "completed_at": "2024-09-16T15:30:37.499315Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026012182235717773, "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:30:37.488649Z", "completed_at": "2024-09-16T15:30:37.498709Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.501461Z", "completed_at": "2024-09-16T15:30:37.501469Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026340484619140625, "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:30:37.492748Z", "completed_at": "2024-09-16T15:30:37.500106Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.502978Z", "completed_at": "2024-09-16T15:30:37.502987Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022627592086791992, "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:30:37.508654Z", "completed_at": "2024-09-16T15:30:37.522414Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.528561Z", "completed_at": "2024-09-16T15:30:37.528571Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024835824966430664, "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:30:37.513342Z", "completed_at": "2024-09-16T15:30:37.529607Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.531497Z", "completed_at": "2024-09-16T15:30:37.531507Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026492595672607422, "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:30:37.518346Z", "completed_at": "2024-09-16T15:30:37.530230Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.532907Z", "completed_at": "2024-09-16T15:30:37.532914Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026119709014892578, "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:30:37.523052Z", "completed_at": "2024-09-16T15:30:37.532349Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.535028Z", "completed_at": "2024-09-16T15:30:37.535036Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027067184448242188, "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:30:37.538947Z", "completed_at": "2024-09-16T15:30:37.548929Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.554283Z", "completed_at": "2024-09-16T15:30:37.554293Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02062249183654785, "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:30:37.544869Z", "completed_at": "2024-09-16T15:30:37.555162Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.560657Z", "completed_at": "2024-09-16T15:30:37.560665Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023679494857788086, "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:30:37.550291Z", "completed_at": "2024-09-16T15:30:37.561524Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.564087Z", "completed_at": "2024-09-16T15:30:37.564095Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025829315185546875, "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:30:37.555693Z", "completed_at": "2024-09-16T15:30:37.562838Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.565531Z", "completed_at": "2024-09-16T15:30:37.565538Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022003889083862305, "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:30:37.567740Z", "completed_at": "2024-09-16T15:30:37.575283Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.582794Z", "completed_at": "2024-09-16T15:30:37.582804Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02065277099609375, "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:30:37.575855Z", "completed_at": "2024-09-16T15:30:37.588152Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.593861Z", "completed_at": "2024-09-16T15:30:37.593871Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0276186466217041, "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:30:37.583784Z", "completed_at": "2024-09-16T15:30:37.595020Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.597648Z", "completed_at": "2024-09-16T15:30:37.597656Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023748397827148438, "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:30:37.588716Z", "completed_at": "2024-09-16T15:30:37.597075Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.599656Z", "completed_at": "2024-09-16T15:30:37.599664Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025060653686523438, "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:30:37.601179Z", "completed_at": "2024-09-16T15:30:37.612198Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.614581Z", "completed_at": "2024-09-16T15:30:37.614589Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018942832946777344, "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:30:37.607367Z", "completed_at": "2024-09-16T15:30:37.614051Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.625183Z", "completed_at": "2024-09-16T15:30:37.625194Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02624654769897461, "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:30:37.615421Z", "completed_at": "2024-09-16T15:30:37.626997Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.629388Z", "completed_at": "2024-09-16T15:30:37.629396Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02281665802001953, "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:30:37.619547Z", "completed_at": "2024-09-16T15:30:37.627524Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.630217Z", "completed_at": "2024-09-16T15:30:37.630224Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018829345703125, "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:30:37.634084Z", "completed_at": "2024-09-16T15:30:37.644664Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.654028Z", "completed_at": "2024-09-16T15:30:37.654037Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025382041931152344, "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:30:37.639359Z", "completed_at": "2024-09-16T15:30:37.649375Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.655028Z", "completed_at": "2024-09-16T15:30:37.655036Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02408599853515625, "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:30:37.645396Z", "completed_at": "2024-09-16T15:30:37.655923Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.658537Z", "completed_at": "2024-09-16T15:30:37.658544Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02051091194152832, "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:30:37.649953Z", "completed_at": "2024-09-16T15:30:37.657226Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.660002Z", "completed_at": "2024-09-16T15:30:37.660010Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021337270736694336, "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:30:37.664533Z", "completed_at": "2024-09-16T15:30:37.680147Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.685703Z", "completed_at": "2024-09-16T15:30:37.685715Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026421785354614258, "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:30:37.669335Z", "completed_at": "2024-09-16T15:30:37.684946Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.687225Z", "completed_at": "2024-09-16T15:30:37.687232Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026492595672607422, "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:30:37.676195Z", "completed_at": "2024-09-16T15:30:37.686600Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.689391Z", "completed_at": "2024-09-16T15:30:37.689399Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025554895401000977, "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:30:37.680893Z", "completed_at": "2024-09-16T15:30:37.688119Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.690911Z", "completed_at": "2024-09-16T15:30:37.690921Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022346019744873047, "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:30:37.697315Z", "completed_at": "2024-09-16T15:30:37.712690Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.718397Z", "completed_at": "2024-09-16T15:30:37.718408Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026746273040771484, "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:30:37.702027Z", "completed_at": "2024-09-16T15:30:37.717611Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.719914Z", "completed_at": "2024-09-16T15:30:37.719921Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02694559097290039, "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:30:37.707046Z", "completed_at": "2024-09-16T15:30:37.719256Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.722186Z", "completed_at": "2024-09-16T15:30:37.722194Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02678966522216797, "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:30:37.713384Z", "completed_at": "2024-09-16T15:30:37.721481Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.724332Z", "completed_at": "2024-09-16T15:30:37.724340Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027752161026000977, "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:30:37.728837Z", "completed_at": "2024-09-16T15:30:37.739198Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.748724Z", "completed_at": "2024-09-16T15:30:37.748733Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025107145309448242, "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:30:37.734427Z", "completed_at": "2024-09-16T15:30:37.748082Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.750992Z", "completed_at": "2024-09-16T15:30:37.751001Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025229930877685547, "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:30:37.739749Z", "completed_at": "2024-09-16T15:30:37.749926Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.752515Z", "completed_at": "2024-09-16T15:30:37.752523Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02494192123413086, "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:30:37.743926Z", "completed_at": "2024-09-16T15:30:37.750478Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.753405Z", "completed_at": "2024-09-16T15:30:37.753412Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020243167877197266, "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:30:37.759740Z", "completed_at": "2024-09-16T15:30:37.774829Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.779849Z", "completed_at": "2024-09-16T15:30:37.779859Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025087356567382812, "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:30:37.770651Z", "completed_at": "2024-09-16T15:30:37.780812Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.782831Z", "completed_at": "2024-09-16T15:30:37.782838Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024921655654907227, "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:30:37.775521Z", "completed_at": "2024-09-16T15:30:37.782251Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.784901Z", "completed_at": "2024-09-16T15:30:37.784912Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0264127254486084, "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:30:37.766504Z", "completed_at": "2024-09-16T15:30:37.783693Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.786448Z", "completed_at": "2024-09-16T15:30:37.786456Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.029707908630371094, "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:30:37.789933Z", "completed_at": "2024-09-16T15:30:37.796494Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.807423Z", "completed_at": "2024-09-16T15:30:37.807433Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02326226234436035, "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:30:37.797087Z", "completed_at": "2024-09-16T15:30:37.812519Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.814835Z", "completed_at": "2024-09-16T15:30:37.814843Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02630901336669922, "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:30:37.801823Z", "completed_at": "2024-09-16T15:30:37.814247Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.816825Z", "completed_at": "2024-09-16T15:30:37.816835Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02288055419921875, "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:30:37.808467Z", "completed_at": "2024-09-16T15:30:37.815648Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.818375Z", "completed_at": "2024-09-16T15:30:37.818383Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023229122161865234, "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:30:37.821735Z", "completed_at": "2024-09-16T15:30:37.827789Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.837614Z", "completed_at": "2024-09-16T15:30:37.837624Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02150750160217285, "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:30:37.828345Z", "completed_at": "2024-09-16T15:30:37.838593Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.844956Z", "completed_at": "2024-09-16T15:30:37.844964Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024646282196044922, "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:30:37.833329Z", "completed_at": "2024-09-16T15:30:37.844343Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.846654Z", "completed_at": "2024-09-16T15:30:37.846664Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021490097045898438, "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:30:37.839138Z", "completed_at": "2024-09-16T15:30:37.847478Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.849991Z", "completed_at": "2024-09-16T15:30:37.849998Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02357935905456543, "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:30:37.851451Z", "completed_at": "2024-09-16T15:30:37.859901Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.869543Z", "completed_at": "2024-09-16T15:30:37.869551Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023672819137573242, "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:30:37.861108Z", "completed_at": "2024-09-16T15:30:37.871922Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.877819Z", "completed_at": "2024-09-16T15:30:37.877827Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027082443237304688, "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:30:37.865462Z", "completed_at": "2024-09-16T15:30:37.872461Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.878679Z", "completed_at": "2024-09-16T15:30:37.878686Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021441936492919922, "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:30:37.873057Z", "completed_at": "2024-09-16T15:30:37.880160Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.886155Z", "completed_at": "2024-09-16T15:30:37.886165Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02579021453857422, "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:30:37.882083Z", "completed_at": "2024-09-16T15:30:37.888989Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.891290Z", "completed_at": "2024-09-16T15:30:37.891298Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.014314413070678711, "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:30:37.896222Z", "completed_at": "2024-09-16T15:30:37.903465Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.909464Z", "completed_at": "2024-09-16T15:30:37.909474Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021971702575683594, "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:30:37.892122Z", "completed_at": "2024-09-16T15:30:37.903988Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.910378Z", "completed_at": "2024-09-16T15:30:37.910388Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023472070693969727, "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:30:37.904531Z", "completed_at": "2024-09-16T15:30:37.911877Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.917837Z", "completed_at": "2024-09-16T15:30:37.917845Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02724456787109375, "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:30:37.913787Z", "completed_at": "2024-09-16T15:30:37.920634Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.922949Z", "completed_at": "2024-09-16T15:30:37.922959Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.014447212219238281, "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:30:37.923800Z", "completed_at": "2024-09-16T15:30:37.937857Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.939840Z", "completed_at": "2024-09-16T15:30:37.939850Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021260738372802734, "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:30:37.927851Z", "completed_at": "2024-09-16T15:30:37.939245Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.941789Z", "completed_at": "2024-09-16T15:30:37.941796Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022603511810302734, "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:30:37.933807Z", "completed_at": "2024-09-16T15:30:37.940644Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.943301Z", "completed_at": "2024-09-16T15:30:37.943308Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021046876907348633, "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:30:37.944133Z", "completed_at": "2024-09-16T15:30:37.952418Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.954746Z", "completed_at": "2024-09-16T15:30:37.954757Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01639699935913086, "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:30:37.955597Z", "completed_at": "2024-09-16T15:30:37.970306Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.972644Z", "completed_at": "2024-09-16T15:30:37.972652Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022359848022460938, "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:30:37.960349Z", "completed_at": "2024-09-16T15:30:37.970853Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.973541Z", "completed_at": "2024-09-16T15:30:37.973548Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021843671798706055, "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:30:37.965403Z", "completed_at": "2024-09-16T15:30:37.972114Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.978429Z", "completed_at": "2024-09-16T15:30:37.978437Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024939298629760742, "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:30:37.974386Z", "completed_at": "2024-09-16T15:30:37.982623Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:37.984861Z", "completed_at": "2024-09-16T15:30:37.984869Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.015299320220947266, "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:30:37.986284Z", "completed_at": "2024-09-16T15:30:38.001656Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.004061Z", "completed_at": "2024-09-16T15:30:38.004070Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02272200584411621, "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:30:37.990339Z", "completed_at": "2024-09-16T15:30:38.002296Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.004908Z", "completed_at": "2024-09-16T15:30:38.004916Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02297520637512207, "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:30:37.996577Z", "completed_at": "2024-09-16T15:30:38.003537Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.010137Z", "completed_at": "2024-09-16T15:30:38.010146Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02708578109741211, "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:30:38.005782Z", "completed_at": "2024-09-16T15:30:38.013187Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.015561Z", "completed_at": "2024-09-16T15:30:38.015569Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.014757633209228516, "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:30:38.023130Z", "completed_at": "2024-09-16T15:30:38.033102Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.035349Z", "completed_at": "2024-09-16T15:30:38.035357Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021094322204589844, "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:30:38.027449Z", "completed_at": "2024-09-16T15:30:38.033686Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.036205Z", "completed_at": "2024-09-16T15:30:38.036214Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02135753631591797, "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:30:38.018773Z", "completed_at": "2024-09-16T15:30:38.034228Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.037077Z", "completed_at": "2024-09-16T15:30:38.037084Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023438692092895508, "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:30:38.037915Z", "completed_at": "2024-09-16T15:30:38.047299Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.049601Z", "completed_at": "2024-09-16T15:30:38.049609Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017804622650146484, "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:30:38.055117Z", "completed_at": "2024-09-16T15:30:38.064696Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.066635Z", "completed_at": "2024-09-16T15:30:38.066648Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020030975341796875, "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:30:38.051002Z", "completed_at": "2024-09-16T15:30:38.065921Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.068611Z", "completed_at": "2024-09-16T15:30:38.068619Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022655725479125977, "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:30:38.060159Z", "completed_at": "2024-09-16T15:30:38.067495Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.070189Z", "completed_at": "2024-09-16T15:30:38.070197Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02241683006286621, "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:30:38.071029Z", "completed_at": "2024-09-16T15:30:38.078611Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.084529Z", "completed_at": "2024-09-16T15:30:38.084540Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01937127113342285, "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:30:38.080325Z", "completed_at": "2024-09-16T15:30:38.092641Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.098866Z", "completed_at": "2024-09-16T15:30:38.098878Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023015975952148438, "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:30:38.086120Z", "completed_at": "2024-09-16T15:30:38.098303Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.100988Z", "completed_at": "2024-09-16T15:30:38.101017Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023697614669799805, "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:30:38.093301Z", "completed_at": "2024-09-16T15:30:38.100457Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.106638Z", "completed_at": "2024-09-16T15:30:38.106647Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027567625045776367, "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:30:38.102529Z", "completed_at": "2024-09-16T15:30:38.109624Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.111953Z", "completed_at": "2024-09-16T15:30:38.111963Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.014497518539428711, "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:30:38.113435Z", "completed_at": "2024-09-16T15:30:38.127832Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.129336Z", "completed_at": "2024-09-16T15:30:38.129346Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021285057067871094, "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:30:38.119049Z", "completed_at": "2024-09-16T15:30:38.130254Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.132616Z", "completed_at": "2024-09-16T15:30:38.132624Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02254796028137207, "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:30:38.123506Z", "completed_at": "2024-09-16T15:30:38.130791Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.133514Z", "completed_at": "2024-09-16T15:30:38.133521Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022264957427978516, "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:30:38.134352Z", "completed_at": "2024-09-16T15:30:38.143099Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.148983Z", "completed_at": "2024-09-16T15:30:38.149019Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02073836326599121, "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:30:38.144840Z", "completed_at": "2024-09-16T15:30:38.152021Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.161497Z", "completed_at": "2024-09-16T15:30:38.161509Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021145343780517578, "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:30:38.152573Z", "completed_at": "2024-09-16T15:30:38.162617Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.164976Z", "completed_at": "2024-09-16T15:30:38.164983Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021443605422973633, "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:30:38.156676Z", "completed_at": "2024-09-16T15:30:38.163743Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.169943Z", "completed_at": "2024-09-16T15:30:38.169951Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025798320770263672, "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:30:38.165854Z", "completed_at": "2024-09-16T15:30:38.172881Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.175247Z", "completed_at": "2024-09-16T15:30:38.175254Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.014506816864013672, "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:30:38.176072Z", "completed_at": "2024-09-16T15:30:38.187879Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.192796Z", "completed_at": "2024-09-16T15:30:38.192808Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02212977409362793, "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:30:38.182218Z", "completed_at": "2024-09-16T15:30:38.194523Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.200825Z", "completed_at": "2024-09-16T15:30:38.200837Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02691507339477539, "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:30:38.188451Z", "completed_at": "2024-09-16T15:30:38.200225Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.202672Z", "completed_at": "2024-09-16T15:30:38.202681Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02812933921813965, "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:30:38.195880Z", "completed_at": "2024-09-16T15:30:38.204175Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.206669Z", "completed_at": "2024-09-16T15:30:38.206679Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.014761686325073242, "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:30:38.207514Z", "completed_at": "2024-09-16T15:30:38.218993Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.225321Z", "completed_at": "2024-09-16T15:30:38.225337Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023505687713623047, "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:30:38.214614Z", "completed_at": "2024-09-16T15:30:38.226232Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.228675Z", "completed_at": "2024-09-16T15:30:38.228683Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022721529006958008, "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:30:38.220210Z", "completed_at": "2024-09-16T15:30:38.228021Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.236201Z", "completed_at": "2024-09-16T15:30:38.236212Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02445054054260254, "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:30:38.229580Z", "completed_at": "2024-09-16T15:30:38.239111Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.245176Z", "completed_at": "2024-09-16T15:30:38.245189Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02571868896484375, "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:30:38.240352Z", "completed_at": "2024-09-16T15:30:38.247329Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.256919Z", "completed_at": "2024-09-16T15:30:38.256927Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02150273323059082, "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:30:38.248512Z", "completed_at": "2024-09-16T15:30:38.259360Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.261792Z", "completed_at": "2024-09-16T15:30:38.261800Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022147417068481445, "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:30:38.252672Z", "completed_at": "2024-09-16T15:30:38.260539Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.266858Z", "completed_at": "2024-09-16T15:30:38.266867Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022478580474853516, "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:30:38.262648Z", "completed_at": "2024-09-16T15:30:38.274007Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.276081Z", "completed_at": "2024-09-16T15:30:38.276089Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0183408260345459, "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:30:38.269894Z", "completed_at": "2024-09-16T15:30:38.276981Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.279309Z", "completed_at": "2024-09-16T15:30:38.279319Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01822829246520996, "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:30:38.280158Z", "completed_at": "2024-09-16T15:30:38.292279Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.298089Z", "completed_at": "2024-09-16T15:30:38.298099Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02353954315185547, "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:30:38.285934Z", "completed_at": "2024-09-16T15:30:38.293436Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.299514Z", "completed_at": "2024-09-16T15:30:38.299524Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024229764938354492, "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:30:38.294008Z", "completed_at": "2024-09-16T15:30:38.301141Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.307125Z", "completed_at": "2024-09-16T15:30:38.307133Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01719975471496582, "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:30:38.301786Z", "completed_at": "2024-09-16T15:30:38.309347Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.315204Z", "completed_at": "2024-09-16T15:30:38.315213Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02246999740600586, "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:30:38.311094Z", "completed_at": "2024-09-16T15:30:38.322513Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.330180Z", "completed_at": "2024-09-16T15:30:38.330191Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023779630661010742, "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:30:38.316789Z", "completed_at": "2024-09-16T15:30:38.328940Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.331594Z", "completed_at": "2024-09-16T15:30:38.331603Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02360224723815918, "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:30:38.323844Z", "completed_at": "2024-09-16T15:30:38.333163Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.339258Z", "completed_at": "2024-09-16T15:30:38.339266Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02326679229736328, "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:30:38.333819Z", "completed_at": "2024-09-16T15:30:38.341497Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.347400Z", "completed_at": "2024-09-16T15:30:38.347408Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024333715438842773, "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:30:38.343256Z", "completed_at": "2024-09-16T15:30:38.354004Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.356392Z", "completed_at": "2024-09-16T15:30:38.356400Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017860889434814453, "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:30:38.348942Z", "completed_at": "2024-09-16T15:30:38.355811Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.362052Z", "completed_at": "2024-09-16T15:30:38.362060Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02195000648498535, "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:30:38.357273Z", "completed_at": "2024-09-16T15:30:38.368608Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.370619Z", "completed_at": "2024-09-16T15:30:38.370628Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022446155548095703, "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:30:38.363720Z", "completed_at": "2024-09-16T15:30:38.371447Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.373793Z", "completed_at": "2024-09-16T15:30:38.373801Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018653392791748047, "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:30:38.374623Z", "completed_at": "2024-09-16T15:30:38.386211Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.388473Z", "completed_at": "2024-09-16T15:30:38.388480Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019290685653686523, "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:30:38.379964Z", "completed_at": "2024-09-16T15:30:38.386761Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.389377Z", "completed_at": "2024-09-16T15:30:38.389387Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019493818283081055, "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:30:38.390245Z", "completed_at": "2024-09-16T15:30:38.401095Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.402988Z", "completed_at": "2024-09-16T15:30:38.402997Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018614768981933594, "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:30:38.396744Z", "completed_at": "2024-09-16T15:30:38.403842Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.406247Z", "completed_at": "2024-09-16T15:30:38.406256Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018482685089111328, "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:30:38.411578Z", "completed_at": "2024-09-16T15:30:38.418185Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.425845Z", "completed_at": "2024-09-16T15:30:38.425854Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023670673370361328, "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:30:38.407118Z", "completed_at": "2024-09-16T15:30:38.418742Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.426724Z", "completed_at": "2024-09-16T15:30:38.426734Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025187015533447266, "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:30:38.419918Z", "completed_at": "2024-09-16T15:30:38.428930Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.435074Z", "completed_at": "2024-09-16T15:30:38.435082Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019275665283203125, "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:30:38.430304Z", "completed_at": "2024-09-16T15:30:38.437253Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.443179Z", "completed_at": "2024-09-16T15:30:38.443189Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024004220962524414, "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:30:38.439027Z", "completed_at": "2024-09-16T15:30:38.450458Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.456615Z", "completed_at": "2024-09-16T15:30:38.456623Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022272586822509766, "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:30:38.444759Z", "completed_at": "2024-09-16T15:30:38.455969Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.458169Z", "completed_at": "2024-09-16T15:30:38.458177Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022350549697875977, "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:30:38.451767Z", "completed_at": "2024-09-16T15:30:38.459626Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.465762Z", "completed_at": "2024-09-16T15:30:38.465770Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02171158790588379, "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:30:38.460261Z", "completed_at": "2024-09-16T15:30:38.467888Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.475462Z", "completed_at": "2024-09-16T15:30:38.475473Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024474143981933594, "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:30:38.469705Z", "completed_at": "2024-09-16T15:30:38.481921Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.484332Z", "completed_at": "2024-09-16T15:30:38.484342Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019292593002319336, "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:30:38.477039Z", "completed_at": "2024-09-16T15:30:38.483774Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.489999Z", "completed_at": "2024-09-16T15:30:38.490007Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023400306701660156, "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:30:38.485227Z", "completed_at": "2024-09-16T15:30:38.496320Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.498453Z", "completed_at": "2024-09-16T15:30:38.498464Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02215862274169922, "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:30:38.491653Z", "completed_at": "2024-09-16T15:30:38.499283Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.501644Z", "completed_at": "2024-09-16T15:30:38.501651Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01859116554260254, "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:30:38.506549Z", "completed_at": "2024-09-16T15:30:38.514456Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.522276Z", "completed_at": "2024-09-16T15:30:38.522288Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024574995040893555, "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:30:38.502488Z", "completed_at": "2024-09-16T15:30:38.515689Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.523719Z", "completed_at": "2024-09-16T15:30:38.523730Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02674126625061035, "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:30:38.516219Z", "completed_at": "2024-09-16T15:30:38.529529Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.531616Z", "completed_at": "2024-09-16T15:30:38.531626Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01951122283935547, "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:30:38.525471Z", "completed_at": "2024-09-16T15:30:38.533110Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.535458Z", "completed_at": "2024-09-16T15:30:38.535468Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02051830291748047, "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:30:38.536299Z", "completed_at": "2024-09-16T15:30:38.546792Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.552705Z", "completed_at": "2024-09-16T15:30:38.552717Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021947383880615234, "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:30:38.541162Z", "completed_at": "2024-09-16T15:30:38.552170Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.554342Z", "completed_at": "2024-09-16T15:30:38.554350Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021929025650024414, "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:30:38.548062Z", "completed_at": "2024-09-16T15:30:38.555381Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.559630Z", "completed_at": "2024-09-16T15:30:38.559640Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01933145523071289, "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:30:38.555925Z", "completed_at": "2024-09-16T15:30:38.560722Z"}, {"name": "execute", "started_at": "2024-09-16T15:30:38.561313Z", "completed_at": "2024-09-16T15:30:38.561319Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.013986825942993164, "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": 37.25282907485962, "args": {"project_dir": "/home/runner/work/data/data/transformers/synthetix", "log_level": "info", "version_check": true, "log_level_file": "debug", "partial_parse_file_diff": true, "write_json": true, "warn_error_options": {"include": [], "exclude": []}, "log_format_file": "debug", "use_colors_file": true, "empty_catalog": false, "compile": true, "enable_legacy_logger": false, "cache_selected_only": false, "indirect_selection": "eager", "invocation_command": "dbt docs generate --profiles-dir profiles --profile synthetix-host", "log_file_max_bytes": 10485760, "partial_parse": true, "print": true, "printer_width": 80, "require_explicit_package_overrides_for_builtin_materializations": true, "source_freshness_run_project_hooks": false, "use_colors": true, "vars": {}, "log_path": "/home/runner/work/data/data/transformers/synthetix/logs", "which": "generate", "exclude": [], "show_resource_report": false, "defer": false, "require_resource_names_without_spaces": false, "static_parser": true, "quiet": false, "favor_state": false, "macro_debugging": false, "static": false, "profiles_dir": "profiles", "log_format": "default", "select": [], "populate_cache": true, "send_anonymous_usage_stats": true, "strict_mode": false, "profile": "synthetix-host", "introspect": true}} \ 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