diff --git a/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/abstract/gas_abstract_fees.sql b/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/abstract/gas_abstract_fees.sql new file mode 100644 index 00000000000..d1db2014a00 --- /dev/null +++ b/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/abstract/gas_abstract_fees.sql @@ -0,0 +1,17 @@ +{% set blockchain = 'abstract' %} + +{{ config( + schema = 'gas_' + blockchain + ,alias = 'fees' + ,partition_by = ['block_month'] + ,materialized = 'incremental' + ,file_format = 'delta' + ,incremental_strategy='merge' + ,unique_key = ['block_month', 'tx_hash'] + ,incremental_predicates = [incremental_predicate('DBT_INTERNAL_DEST.block_time')] + ) +}} + +{{ + gas_fees(blockchain = blockchain) +}} \ No newline at end of file diff --git a/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/abstract/gas_abstract_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/abstract/gas_abstract_schema.yml new file mode 100644 index 00000000000..400ca337c51 --- /dev/null +++ b/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/abstract/gas_abstract_schema.yml @@ -0,0 +1,32 @@ +version: 2 + +models: + - name: gas_abstract_fees + meta: + blockchain: abstract + sector: gas + contributors: hosuke + config: + tags: ['abstract', 'gas', 'fees'] + description: > + Gas Fees on Abstract. Note that Abstract uses a unique gas fee mechanism that includes both offchain (fixed) and onchain (variable) components, + with a smart refund system for unused resources and overpayments. + data_tests: + - dbt_utils.unique_combination_of_columns: + combination_of_columns: + - block_month + - block_number + - tx_hash + - check_seed: + seed_file: ref('evm_gas_fees') + filter: + blockchain: abstract + match_columns: + - blockchain + - tx_hash + check_columns: + - tx_fee_raw + - dbt_utils.expression_is_true: + expression: "tx_fee_raw >= 0" + config: + where: "block_time > now() - interval '7' day" \ No newline at end of file diff --git a/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/boba/gas_boba_fees.sql b/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/boba/gas_boba_fees.sql new file mode 100644 index 00000000000..28ec6cad446 --- /dev/null +++ b/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/boba/gas_boba_fees.sql @@ -0,0 +1,17 @@ +{% set blockchain = 'boba' %} + +{{ config( + schema = 'gas_' + blockchain + ,alias = 'fees' + ,partition_by = ['block_month'] + ,materialized = 'incremental' + ,file_format = 'delta' + ,incremental_strategy='merge' + ,unique_key = ['block_month', 'tx_hash'] + ,incremental_predicates = [incremental_predicate('DBT_INTERNAL_DEST.block_time')] + ) +}} + +{{ + gas_fees(blockchain = blockchain) +}} \ No newline at end of file diff --git a/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/boba/gas_boba_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/boba/gas_boba_schema.yml new file mode 100644 index 00000000000..06a95a696db --- /dev/null +++ b/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/boba/gas_boba_schema.yml @@ -0,0 +1,31 @@ +version: 2 + +models: + - name: gas_boba_fees + meta: + blockchain: boba + sector: gas + contributors: hosuke + config: + tags: ['boba', 'gas', 'fees'] + description: > + Gas Fees on Boba + data_tests: + - dbt_utils.unique_combination_of_columns: + combination_of_columns: + - block_month + - block_number + - tx_hash + - check_seed: + seed_file: ref('evm_gas_fees') + filter: + blockchain: boba + match_columns: + - blockchain + - tx_hash + check_columns: + - tx_fee_raw + - dbt_utils.expression_is_true: + expression: "tx_fee_raw = reduce(map_values(tx_fee_breakdown_raw),uint256 '0',(s, x) -> s + x,s -> s)" + config: + where: "block_time > now() - interval '7' day" \ No newline at end of file diff --git a/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/corn/gas_corn_fees.sql b/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/corn/gas_corn_fees.sql new file mode 100644 index 00000000000..897c79820c3 --- /dev/null +++ b/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/corn/gas_corn_fees.sql @@ -0,0 +1,17 @@ +{% set blockchain = 'corn' %} + +{{ config( + schema = 'gas_' + blockchain + ,alias = 'fees' + ,partition_by = ['block_month'] + ,materialized = 'incremental' + ,file_format = 'delta' + ,incremental_strategy='merge' + ,unique_key = ['block_month', 'tx_hash'] + ,incremental_predicates = [incremental_predicate('DBT_INTERNAL_DEST.block_time')] + ) +}} + +{{ + gas_fees(blockchain = blockchain) +}} \ No newline at end of file diff --git a/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/corn/gas_corn_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/corn/gas_corn_schema.yml new file mode 100644 index 00000000000..4e13be26f22 --- /dev/null +++ b/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/corn/gas_corn_schema.yml @@ -0,0 +1,31 @@ +version: 2 + +models: + - name: gas_corn_fees + meta: + blockchain: corn + sector: gas + contributors: hosuke + config: + tags: ['corn', 'gas', 'fees'] + description: > + Gas Fees on Corn + data_tests: + - dbt_utils.unique_combination_of_columns: + combination_of_columns: + - block_month + - block_number + - tx_hash + - check_seed: + seed_file: ref('evm_gas_fees') + filter: + blockchain: corn + match_columns: + - blockchain + - tx_hash + check_columns: + - tx_fee_raw + - dbt_utils.expression_is_true: + expression: "tx_fee_raw = reduce(map_values(tx_fee_breakdown_raw),uint256 '0',(s, x) -> s + x,s -> s)" + config: + where: "block_time > now() - interval '7' day" \ No newline at end of file diff --git a/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/flare/gas_flare_fees.sql b/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/flare/gas_flare_fees.sql new file mode 100644 index 00000000000..8f47850ad49 --- /dev/null +++ b/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/flare/gas_flare_fees.sql @@ -0,0 +1,17 @@ +{% set blockchain = 'flare' %} + +{{ config( + schema = 'gas_' + blockchain + ,alias = 'fees' + ,partition_by = ['block_month'] + ,materialized = 'incremental' + ,file_format = 'delta' + ,incremental_strategy='merge' + ,unique_key = ['block_month', 'tx_hash'] + ,incremental_predicates = [incremental_predicate('DBT_INTERNAL_DEST.block_time')] + ) +}} + +{{ + gas_fees(blockchain = blockchain) +}} \ No newline at end of file diff --git a/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/flare/gas_flare_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/flare/gas_flare_schema.yml new file mode 100644 index 00000000000..b1a3ddfe740 --- /dev/null +++ b/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/flare/gas_flare_schema.yml @@ -0,0 +1,31 @@ +version: 2 + +models: + - name: gas_flare_fees + meta: + blockchain: flare + sector: gas + contributors: hosuke + config: + tags: ['flare', 'gas', 'fees'] + description: > + Gas Fees on Flare + data_tests: + - dbt_utils.unique_combination_of_columns: + combination_of_columns: + - block_month + - block_number + - tx_hash + - check_seed: + seed_file: ref('evm_gas_fees') + filter: + blockchain: flare + match_columns: + - blockchain + - tx_hash + check_columns: + - tx_fee_raw + - dbt_utils.expression_is_true: + expression: "tx_fee_raw = reduce(map_values(tx_fee_breakdown_raw),uint256 '0',(s, x) -> s + x,s -> s)" + config: + where: "block_time > now() - interval '7' day" \ No newline at end of file diff --git a/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/ink/gas_ink_fees.sql b/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/ink/gas_ink_fees.sql new file mode 100644 index 00000000000..1753a3ac670 --- /dev/null +++ b/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/ink/gas_ink_fees.sql @@ -0,0 +1,17 @@ +{% set blockchain = 'ink' %} + +{{ config( + schema = 'gas_' + blockchain + ,alias = 'fees' + ,partition_by = ['block_month'] + ,materialized = 'incremental' + ,file_format = 'delta' + ,incremental_strategy='merge' + ,unique_key = ['block_month', 'tx_hash'] + ,incremental_predicates = [incremental_predicate('DBT_INTERNAL_DEST.block_time')] + ) +}} + +{{ + gas_fees(blockchain = blockchain) +}} \ No newline at end of file diff --git a/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/ink/gas_ink_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/ink/gas_ink_schema.yml new file mode 100644 index 00000000000..9a014628c72 --- /dev/null +++ b/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/ink/gas_ink_schema.yml @@ -0,0 +1,31 @@ +version: 2 + +models: + - name: gas_ink_fees + meta: + blockchain: ink + sector: gas + contributors: hosuke + config: + tags: ['ink', 'gas', 'fees'] + description: > + Gas Fees on Ink + data_tests: + - dbt_utils.unique_combination_of_columns: + combination_of_columns: + - block_month + - block_number + - tx_hash + - check_seed: + seed_file: ref('evm_gas_fees') + filter: + blockchain: ink + match_columns: + - blockchain + - tx_hash + check_columns: + - tx_fee_raw + - dbt_utils.expression_is_true: + expression: "tx_fee_raw = reduce(map_values(tx_fee_breakdown_raw),uint256 '0',(s, x) -> s + x,s -> s)" + config: + where: "block_time > now() - interval '7' day" \ No newline at end of file diff --git a/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/kaia/gas_kaia_fees.sql b/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/kaia/gas_kaia_fees.sql new file mode 100644 index 00000000000..a6ed28178ea --- /dev/null +++ b/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/kaia/gas_kaia_fees.sql @@ -0,0 +1,17 @@ +{% set blockchain = 'kaia' %} + +{{ config( + schema = 'gas_' + blockchain + ,alias = 'fees' + ,partition_by = ['block_month'] + ,materialized = 'incremental' + ,file_format = 'delta' + ,incremental_strategy='merge' + ,unique_key = ['block_month', 'tx_hash'] + ,incremental_predicates = [incremental_predicate('DBT_INTERNAL_DEST.block_time')] + ) +}} + +{{ + gas_fees(blockchain = blockchain) +}} \ No newline at end of file diff --git a/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/kaia/gas_kaia_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/kaia/gas_kaia_schema.yml new file mode 100644 index 00000000000..5748c7f82a0 --- /dev/null +++ b/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/kaia/gas_kaia_schema.yml @@ -0,0 +1,31 @@ +version: 2 + +models: + - name: gas_kaia_fees + meta: + blockchain: kaia + sector: gas + contributors: hosuke + config: + tags: ['kaia', 'gas', 'fees'] + description: > + Gas Fees on Kaia + data_tests: + - dbt_utils.unique_combination_of_columns: + combination_of_columns: + - block_month + - block_number + - tx_hash + - check_seed: + seed_file: ref('evm_gas_fees') + filter: + blockchain: kaia + match_columns: + - blockchain + - tx_hash + check_columns: + - tx_fee_raw + - dbt_utils.expression_is_true: + expression: "tx_fee_raw = reduce(map_values(tx_fee_breakdown_raw),uint256 '0',(s, x) -> s + x,s -> s)" + config: + where: "block_time > now() - interval '7' day" \ No newline at end of file diff --git a/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/nova/gas_nova_fees.sql b/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/nova/gas_nova_fees.sql new file mode 100644 index 00000000000..32311da8695 --- /dev/null +++ b/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/nova/gas_nova_fees.sql @@ -0,0 +1,17 @@ +{% set blockchain = 'nova' %} + +{{ config( + schema = 'gas_' + blockchain + ,alias = 'fees' + ,partition_by = ['block_month'] + ,materialized = 'incremental' + ,file_format = 'delta' + ,incremental_strategy='merge' + ,unique_key = ['block_month', 'tx_hash'] + ,incremental_predicates = [incremental_predicate('DBT_INTERNAL_DEST.block_time')] + ) +}} + +{{ + gas_fees(blockchain = blockchain) +}} \ No newline at end of file diff --git a/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/nova/gas_nova_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/nova/gas_nova_schema.yml new file mode 100644 index 00000000000..0193f4578ea --- /dev/null +++ b/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/nova/gas_nova_schema.yml @@ -0,0 +1,31 @@ +version: 2 + +models: + - name: gas_nova_fees + meta: + blockchain: nova + sector: gas + contributors: hosuke + config: + tags: ['nova', 'gas', 'fees'] + description: > + Gas Fees on Nova + data_tests: + - dbt_utils.unique_combination_of_columns: + combination_of_columns: + - block_month + - block_number + - tx_hash + - check_seed: + seed_file: ref('evm_gas_fees') + filter: + blockchain: nova + match_columns: + - blockchain + - tx_hash + check_columns: + - tx_fee_raw + - dbt_utils.expression_is_true: + expression: "tx_fee_raw = reduce(map_values(tx_fee_breakdown_raw),uint256 '0',(s, x) -> s + x,s -> s)" + config: + where: "block_time > now() - interval '7' day" \ No newline at end of file diff --git a/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/sonic/gas_sonic_fees.sql b/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/sonic/gas_sonic_fees.sql new file mode 100644 index 00000000000..91305047da5 --- /dev/null +++ b/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/sonic/gas_sonic_fees.sql @@ -0,0 +1,17 @@ +{% set blockchain = 'sonic' %} + +{{ config( + schema = 'gas_' + blockchain + ,alias = 'fees' + ,partition_by = ['block_month'] + ,materialized = 'incremental' + ,file_format = 'delta' + ,incremental_strategy='merge' + ,unique_key = ['block_month', 'tx_hash'] + ,incremental_predicates = [incremental_predicate('DBT_INTERNAL_DEST.block_time')] + ) +}} + +{{ + gas_fees(blockchain = blockchain) +}} \ No newline at end of file diff --git a/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/sonic/gas_sonic_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/sonic/gas_sonic_schema.yml new file mode 100644 index 00000000000..41b673aab0b --- /dev/null +++ b/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/sonic/gas_sonic_schema.yml @@ -0,0 +1,31 @@ +version: 2 + +models: + - name: gas_sonic_fees + meta: + blockchain: sonic + sector: gas + contributors: hosuke + config: + tags: ['sonic', 'gas', 'fees'] + description: > + Gas Fees on Sonic + data_tests: + - dbt_utils.unique_combination_of_columns: + combination_of_columns: + - block_month + - block_number + - tx_hash + - check_seed: + seed_file: ref('evm_gas_fees') + filter: + blockchain: sonic + match_columns: + - blockchain + - tx_hash + check_columns: + - tx_fee_raw + - dbt_utils.expression_is_true: + expression: "tx_fee_raw = reduce(map_values(tx_fee_breakdown_raw),uint256 '0',(s, x) -> s + x,s -> s)" + config: + where: "block_time > now() - interval '7' day" \ No newline at end of file diff --git a/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/viction/gas_viction_fees.sql b/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/viction/gas_viction_fees.sql new file mode 100644 index 00000000000..e9eb7c6ab77 --- /dev/null +++ b/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/viction/gas_viction_fees.sql @@ -0,0 +1,17 @@ +{% set blockchain = 'viction' %} + +{{ config( + schema = 'gas_' + blockchain + ,alias = 'fees' + ,partition_by = ['block_month'] + ,materialized = 'incremental' + ,file_format = 'delta' + ,incremental_strategy='merge' + ,unique_key = ['block_month', 'tx_hash'] + ,incremental_predicates = [incremental_predicate('DBT_INTERNAL_DEST.block_time')] + ) +}} + +{{ + gas_fees(blockchain = blockchain) +}} \ No newline at end of file diff --git a/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/viction/gas_viction_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/viction/gas_viction_schema.yml new file mode 100644 index 00000000000..e3b77381f61 --- /dev/null +++ b/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/viction/gas_viction_schema.yml @@ -0,0 +1,31 @@ +version: 2 + +models: + - name: gas_viction_fees + meta: + blockchain: viction + sector: gas + contributors: hosuke + config: + tags: ['viction', 'gas', 'fees'] + description: > + Gas Fees on Viction + data_tests: + - dbt_utils.unique_combination_of_columns: + combination_of_columns: + - block_month + - block_number + - tx_hash + - check_seed: + seed_file: ref('evm_gas_fees') + filter: + blockchain: viction + match_columns: + - blockchain + - tx_hash + check_columns: + - tx_fee_raw + - dbt_utils.expression_is_true: + expression: "tx_fee_raw = reduce(map_values(tx_fee_breakdown_raw),uint256 '0',(s, x) -> s + x,s -> s)" + config: + where: "block_time > now() - interval '7' day" \ No newline at end of file diff --git a/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/worldchain/gas_worldchain_fees.sql b/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/worldchain/gas_worldchain_fees.sql new file mode 100644 index 00000000000..5690870f422 --- /dev/null +++ b/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/worldchain/gas_worldchain_fees.sql @@ -0,0 +1,17 @@ +{% set blockchain = 'worldchain' %} + +{{ config( + schema = 'gas_' + blockchain + ,alias = 'fees' + ,partition_by = ['block_month'] + ,materialized = 'incremental' + ,file_format = 'delta' + ,incremental_strategy='merge' + ,unique_key = ['block_month', 'tx_hash'] + ,incremental_predicates = [incremental_predicate('DBT_INTERNAL_DEST.block_time')] + ) +}} + +{{ + gas_fees(blockchain = blockchain) +}} \ No newline at end of file diff --git a/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/worldchain/gas_worldchain_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/worldchain/gas_worldchain_schema.yml new file mode 100644 index 00000000000..2741f974fff --- /dev/null +++ b/dbt_subprojects/hourly_spellbook/models/_sector/gas/fees/worldchain/gas_worldchain_schema.yml @@ -0,0 +1,31 @@ +version: 2 + +models: + - name: gas_worldchain_fees + meta: + blockchain: worldchain + sector: gas + contributors: hosuke + config: + tags: ['worldchain', 'gas', 'fees'] + description: > + Gas Fees on Worldchain + data_tests: + - dbt_utils.unique_combination_of_columns: + combination_of_columns: + - block_month + - block_number + - tx_hash + - check_seed: + seed_file: ref('evm_gas_fees') + filter: + blockchain: worldchain + match_columns: + - blockchain + - tx_hash + check_columns: + - tx_fee_raw + - dbt_utils.expression_is_true: + expression: "tx_fee_raw = reduce(map_values(tx_fee_breakdown_raw),uint256 '0',(s, x) -> s + x,s -> s)" + config: + where: "block_time > now() - interval '7' day" \ No newline at end of file diff --git a/dbt_subprojects/hourly_spellbook/seeds/_sector/gas/evm_gas_fees.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/gas/evm_gas_fees.csv index 887d7dfc46f..39e23e6ae9a 100644 --- a/dbt_subprojects/hourly_spellbook/seeds/_sector/gas/evm_gas_fees.csv +++ b/dbt_subprojects/hourly_spellbook/seeds/_sector/gas/evm_gas_fees.csv @@ -66,3 +66,23 @@ ronin,DynamicFee,0x85a8cdb97b8920934ec8f555db172dd91ebcc95fe7d1e409a1b9b02f41485 ronin,AccessList,0xb56e7dfc8d745f6e9d1c99a90f4ae874e541c8c6b38002ed80b3c2965d46aaa3,420000000000000 ronin,Legacy,0x587223185b0f498faf0715de5855a98a4aae330c17330a22fb9c64636beb38d8,71333000000000 ronin,100,0x438c07ec4094b9a335fe641ab7ba73e13d18f5113fffca04f8e2d0f82144cdfe,1074820000000000 +abstract,113,0xbe3f7d2a3086c3020c52f74c9b921339006df0b2ba65709cf585c7d374867d5a,4367711 +abstract,113,0x0cda5d0a2e311a3fd8fd6e35df49270f1eecd0c9d5f675eaa31fa7811ec503a9,12337503 +boba,Legacy,0xa707e8851c7053e6d031260a57cd979cb6cadd01f1c70d7b37fe029ecbec57e4,3510 +boba,Legacy,0xe59e80ac364168d658d82346d353e7c001bf599523c9154e01ef2ecfab8deb94,3510 +corn,DynamicFee,0xd2fec796354094467841c06451e52f8c797cc28e13de8302c5d22d74c53c7352,116165500000000 +corn,DynamicFee,0xebc9bf0d7d93757ae364338837e030879fe842b2c11dbc6bbf93db18f2935678,0 +flare,DynamicFee,0xfdcd0fcbb0dd48d03dad6c224994529832db2af59d7a9067f8bce60d17010325,5307123379341846 +flare,DynamicFee,0x95827f2e34d7410b89acf1ae08a93d5ebf89fbb9e941acd974dbc74c9bac0b16,1684140029817875 +ink,DynamicFee,0xb6c45b2a5ab376539e6d832e3d8378297171a36ad5e58daee248ee707c75488a,462037047670 +ink,DynamicFee,0x3bd4e018f657f475197053a85a7cfca60ee84754b2f8c42deb65e455c2334599,0 +kaia,DynamicFee,0x80b8f4e8efce2a9d21bc2c0be74de8c2dea75bf3ecf0e81a81eb92f6cbaf921d,525000000000000 +kaia,Legacy,0x8b1ac6fbb45493898710cc876d3da96013f8d8e29aa4aaa665f4e0249d22577a,2751622500000000 +nova,DynamicFee,0x36861abfa3d9e7818ce80c11aed81bc8468a0f940416c77137b9d0b4a0464349,390670000000000 +nova,Legacy,0x3e9cc70ea24d89c7876a9e3f245ec63383a0afcfd5c31b94e9961555d0c09c1f,0 +sonic,DynamicFee,0x53f5b825262a4763b44f77eec8c043eaf2bc6607ae412e0c60df5767bb0027b1,27497140000000000 +sonic,DynamicFee,0x28535a24191c3713d128292b33c57c15bd977f6be1cf564ffe71575a8a6b7cb8,33475850000669517 +worldchain,DynamicFee,0xcec5c2dac3218455472eac218c77774914792efdca6af06e76b713b614f9f59e,2101564633792 +worldchain,DynamicFee,0x429ba0fd50f9ed13ff58fd551ddaa7f7f5e5cb760e203367e7cb302abf0dfd31,414553223238 +viction,Legacy,0xa69b6ff05663c1548e6033d0c94e3b4e1b669d91e3a5e87dff41312b728899ee,31790000000000 +viction,Legacy,0x89331d0469939703d92917f90ff8b0809b1ba0e4e5efba1d8cbaf035789e8d52,0