datavortextest for claims
    Updated 2025-03-20
    WITH initial_loan AS (
    SELECT
    DATE_TRUNC('day', block_timestamp) AS transaction_date,
    tx_hash,
    MAX(
    CASE
    WHEN function_name = 'isBorrower' THEN decoded_input_data:input_1::STRING
    WHEN function_name = 'borrower' THEN decoded_output_data:output_1::STRING
    END
    ) AS borrower_address,
    MAX(
    CASE
    WHEN function_name = 'principal' THEN decoded_output_data:output_1::FLOAT / POW(10, 6)
    END
    ) AS principal_amount,
    MAX(decoded_output_data:paymentDueDate_::INTEGER) AS payment_due_date_unix
    FROM ethereum.core.ez_decoded_traces
    WHERE function_name IN ('isBorrower', 'borrower', 'principal', 'paymentDueDate_')
    AND from_address = LOWER('0xdc9b93a8a336fe5dc9db97616ea2118000d70fc0')
    GROUP BY DATE_TRUNC('day', block_timestamp), tx_hash
    HAVING borrower_address = LOWER('0x319763bf57F2218A5E7fd60a9cCb56fdbb3c7953')
    ),

    refinance_loan AS (
    SELECT
    DATE_TRUNC('day', dt.block_timestamp) AS transaction_date,
    dt.tx_hash,
    COALESCE(ft.from_address, ft.to_address) AS borrower_address,
    MAX(
    CASE
    WHEN dt.function_name = 'principal' THEN dt.decoded_output_data:output_1::FLOAT / POW(10, 6)
    END
    ) AS principal_amount,
    MAX(decoded_output_data:paymentDueDate_::INTEGER) AS payment_due_date_unix
    FROM ethereum.core.ez_decoded_traces dt
    JOIN ethereum.core.fact_transactions ft
    Last run: about 2 months ago
    TRANSACTION_DATE
    TX_HASH
    BORROWER_ADDRESS
    PRINCIPAL_AMOUNT
    PAYMENT_DUE_DATE
    LOAN_TERM_DAYS
    1
    2024-11-01 00:00:00.0000x865229c1edc03b357fcfeae89edc0e2a126fabd55730329e7e1acf5969cfa15f0x319763bf57f2218a5e7fd60a9ccb56fdbb3c79535850002024-12-0132
    2
    2024-11-05 00:00:00.0000x123c4a2de364c96113d391e001d4be324b7dc19433c1b30da09fbe9881998aed0x319763bf57f2218a5e7fd60a9ccb56fdbb3c795320260002024-12-0532
    3
    2024-11-06 00:00:00.0000xa124d8619df225f0e43d841d1b15650fbeea735f2c5d830c1ee93c03c32ed7d70x319763bf57f2218a5e7fd60a9ccb56fdbb3c7953502024-12-0632
    4
    2025-02-05 00:00:00.0000x06b4099de6afcfa6c2dfa49fa5a25a03aa6f8a39143ce4da40736c0eb0a017d00x319763bf57f2218a5e7fd60a9ccb56fdbb3c7953502025-03-0732
    5
    2025-02-14 00:00:00.0000x73b18922ccfb8a444bf21e038cde42e0039ed0fa21757c409707e82e6a3b8f610x319763bf57f2218a5e7fd60a9ccb56fdbb3c795318999592025-03-1632
    6
    2025-02-19 00:00:00.0000xc3443c07077553d9ecaed4c74b1a890161ca2c55588b467c7d0eb4ec1620ab130x319763bf57f2218a5e7fd60a9ccb56fdbb3c79532339402.452025-03-2132
    7
    2025-02-25 00:00:00.0000x0229c9366322bc94d76a898a96f8bf3b04e0a0f13e044c6263f2bf460cdbaf340x319763bf57f2218a5e7fd60a9ccb56fdbb3c79539183512.212025-03-2732
    8
    2025-02-28 00:00:00.0000x3e161558b06ccfb038b58df6ec4bc87b2e8adb0143b05f092700c72daea6eb9d0x319763bf57f2218a5e7fd60a9ccb56fdbb3c79534524512.212025-03-3032
    9
    2025-02-28 00:00:00.0000xfe12c6c89446520b83921f6346bfe30e34effa88fc4ab2a3d8234138bc96aff40x319763bf57f2218a5e7fd60a9ccb56fdbb3c79536524512.212025-03-3032
    10
    2025-03-04 00:00:00.0000x98c30fd16e3815603039a4ca6a148330f5931e8bca1bcc41c890b3c50a4dba1f0x319763bf57f2218a5e7fd60a9ccb56fdbb3c79531015332.212025-04-0332
    11
    2025-03-05 00:00:00.0000x55b3cbec2e754a6dc50618b0179420f477feaa42e53a057d9b930e89a3604c340x319763bf57f2218a5e7fd60a9ccb56fdbb3c79533368377.912025-04-0432
    12
    2025-03-14 00:00:00.0000xedc0525fe9d8d8b6099263acad516515366ac2b72cc6a76ca009ec7e5a9f49cd0x319763bf57f2218a5e7fd60a9ccb56fdbb3c79538815642025-04-1332
    13
    2025-03-19 00:00:00.0000x19028d21afc37e9c86ced4f58eda6c57af11a264c9d51bf6d535b9c0bbaa5b510x319763bf57f2218a5e7fd60a9ccb56fdbb3c79537037042025-04-1832
    13
    2KB
    40s