From c41648dd6ffe246200dbe175484112ec0352151a Mon Sep 17 00:00:00 2001 From: Eric Laurello Date: Tue, 20 Feb 2024 17:16:34 -0500 Subject: [PATCH] balances metadata --- models/silver/core/silver__balances.sql | 2 +- .../complete/streamline__complete_balances.sql | 15 ++++++++++----- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/models/silver/core/silver__balances.sql b/models/silver/core/silver__balances.sql index 938e714..06c28fc 100644 --- a/models/silver/core/silver__balances.sql +++ b/models/silver/core/silver__balances.sql @@ -37,7 +37,7 @@ sl2 AS ( SELECT A.metadata :request :headers :"x-cosmos-block-height" :: INT AS block_id, REPLACE( - VALUE :metadata :request :url, + metadata :request :url, '{service}/{Authentication}/cosmos/bank/v1beta1/balances/' ) AS url, CHARINDEX( diff --git a/models/streamline/core/complete/streamline__complete_balances.sql b/models/streamline/core/complete/streamline__complete_balances.sql index a6ba87a..56e55f5 100644 --- a/models/streamline/core/complete/streamline__complete_balances.sql +++ b/models/streamline/core/complete/streamline__complete_balances.sql @@ -10,11 +10,16 @@ WITH base AS ( SELECT REPLACE( - REPLACE( - VALUE :metadata :request :url, - '{service}/{Authentication}/cosmos/bank/v1beta1/balances/' - ), - '?pagination.limit=1000' + VALUE :metadata :request :url, + '{service}/{Authentication}/cosmos/bank/v1beta1/balances/' + ) AS url, + CHARINDEX( + '?', + url + ) ch_url, + LEFT( + url, + ch_url - 1 ) AS address, VALUE :metadata :request :headers :"x-cosmos-block-height" :: INT AS block_number, _inserted_timestamp