From 5303fe79fb22e440e89ec74ab9b0812d63d84f02 Mon Sep 17 00:00:00 2001 From: Sam <110511194+sam-xyz@users.noreply.github.com> Date: Tue, 4 Mar 2025 08:58:58 +0800 Subject: [PATCH] An 5822 - Update fsc utils package + fix ABI request (#310) * update utils version * change vault path --- models/bronze/api_udf/bronze_api__contract_abis.sql | 13 ++++++++++++- packages.yml | 4 ++-- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/models/bronze/api_udf/bronze_api__contract_abis.sql b/models/bronze/api_udf/bronze_api__contract_abis.sql index 9b69529..912874c 100644 --- a/models/bronze/api_udf/bronze_api__contract_abis.sql +++ b/models/bronze/api_udf/bronze_api__contract_abis.sql @@ -50,7 +50,18 @@ row_nos AS ( ), batched AS ({% for item in range(501) %} SELECT - rn.contract_address, live.udf_api('GET', CONCAT('https://api.arbiscan.io/api?module=contract&action=getabi&address=', rn.contract_address, '&apikey={key}'),{ 'User-Agent': 'FlipsideStreamline' },{}, 'Vault/prod/block_explorers/arbiscan') AS abi_data, SYSDATE() AS _inserted_timestamp + rn.contract_address, + live.udf_api( + 'GET', + CONCAT('https://api.arbiscan.io/api?module=contract&action=getabi&address=', rn.contract_address, '&apikey={key}'), + OBJECT_CONSTRUCT( + 'Content-Type', 'application/json', + 'fsc-quantum-state', 'livequery' + ), + NULL, + 'Vault/prod/block_explorers/arbitrum_scan' + )AS abi_data, + SYSDATE() AS _inserted_timestamp FROM row_nos rn WHERE diff --git a/packages.yml b/packages.yml index 6e99336..c47e37d 100644 --- a/packages.yml +++ b/packages.yml @@ -6,8 +6,8 @@ packages: - package: dbt-labs/dbt_utils version: 1.0.0 - git: https://github.com/FlipsideCrypto/fsc-utils.git - revision: v1.31.0 + revision: v1.33.1 - package: get-select/dbt_snowflake_query_tags version: [">=2.0.0", "<3.0.0"] - git: https://github.com/FlipsideCrypto/fsc-evm.git - revision: v1.3.0 \ No newline at end of file + revision: v1.3.0