datavortexvarious-red
    Updated 2025-03-20

    WITH payment_due_dates AS (
    SELECT
    tx_hash,
    MAX(decoded_output_data:paymentDueDate_::INTEGER) AS payment_due_date_unix,
    MAX(TO_TIMESTAMP(decoded_output_data:paymentDueDate_::INTEGER)) AS converted_payment_due_date,
    MAX(TO_CHAR(TO_TIMESTAMP(decoded_output_data:paymentDueDate_::INTEGER), 'YYYY-MM-DD')) AS payment_due_date,
    MAX(block_timestamp) AS block_timestamp,
    MAX(
    DATEDIFF(
    'day',
    DATE_TRUNC('day', block_timestamp),
    DATE_TRUNC('day', TO_TIMESTAMP(decoded_output_data:paymentDueDate_::INTEGER))
    )
    ) AS calculated_days
    FROM ethereum.core.ez_decoded_traces
    WHERE from_address = LOWER('0xdc9b93a8a336fe5dc9db97616ea2118000d70fc0')
    AND function_name = 'paymentDueDate'
    GROUP BY tx_hash
    ),

    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,
    Last run: 2 months ago
    TRANSACTION_DATE
    TX_HASH
    BORROWER_ADDRESS
    PRINCIPAL_AMOUNT
    PAYMENT_DUE_DATE
    LOAN_TERM_DAYS
    1
    2023-08-09 00:00:00.0000x8e6385c8fd8aee54abd9d5fb619063e7a9440c5b500f6923c5e5906db0abb9c90xd15b90ff80aa7e13fc69cd7ccd9fef654495e36c750002023-09-0830
    2
    2023-08-09 00:00:00.0000x8e6385c8fd8aee54abd9d5fb619063e7a9440c5b500f6923c5e5906db0abb9c90xee9d1874b35d40fb13e8a8e6093521f7947d5345750002023-09-0830
    3
    2023-09-07 00:00:00.0000x7e5c0a70dc1bfaab6c66b872b33286b0c002ba3bb724eb2b381f71cd985375f0736252023-10-0730
    4
    2023-09-07 00:00:00.0000x7e5c0a70dc1bfaab6c66b872b33286b0c002ba3bb724eb2b381f71cd985375f00x5cf184fa4b21fb4407451de9d0cd879d9ea0d254736252023-10-0730
    5
    2023-09-12 00:00:00.0000x37ba710a7dd6b2f011714022e0f6fc22e277729c9ef431b25096c3b01615e4460xd15b90ff80aa7e13fc69cd7ccd9fef654495e36c50000002023-10-1230
    6
    2023-09-12 00:00:00.0000x37ba710a7dd6b2f011714022e0f6fc22e277729c9ef431b25096c3b01615e4460x615803c1ab56b5b1314d9a7728729f840e7a51cf50000002023-10-1230
    7
    2023-09-13 00:00:00.0000xb2783ec4004d6eed0414a1278b634f2eb7e8ccbc5aee6aef0b978824cac549310x615803c1ab56b5b1314d9a7728729f840e7a51cf63000002023-10-1330
    8
    2023-09-14 00:00:00.0000x4d019dbd4949d4f588d37a6a773ec819f1ca46e3c77e26fa323f43579cce44370x615803c1ab56b5b1314d9a7728729f840e7a51cf80000002023-10-1430
    9
    2023-10-06 00:00:00.0000x1814f8cf6d1de5ade8e1253db842986d48e733fcaf19b67d0c150a159c78d1e80x5cf184fa4b21fb4407451de9d0cd879d9ea0d254722252023-11-0530
    10
    2023-10-06 00:00:00.0000x1814f8cf6d1de5ade8e1253db842986d48e733fcaf19b67d0c150a159c78d1e8722252023-11-0530
    11
    2023-10-12 00:00:00.0000x731865fb6ad7f820d12df9afd42f2b8d24e487fb3d630aafbd68b201b5a2f48e80000002023-11-1130
    12
    2023-10-27 00:00:00.0000x78754dbba80e674eb113286d08eaf21e2c0f74cab327b7a714edf792ef1b68cf0xd15b90ff80aa7e13fc69cd7ccd9fef654495e36c90000002023-11-2832
    13
    2023-10-27 00:00:00.0000x78754dbba80e674eb113286d08eaf21e2c0f74cab327b7a714edf792ef1b68cf0x71e6686f6267b454dbdf6db3399e7d6ced2b531390000002023-11-2832
    14
    2023-11-02 00:00:00.0000xab7460101ed97e55441afd795a60c9b7d531989b77688ee4d8ad9f1f7616dd5d90000002023-12-0432
    15
    2023-11-03 00:00:00.0000x0bcea38f8c738969bcb2e0f23f1eaae05bc17d102a079b40cee122d495cd7eac0xd2df28330a879b9d80b892ba614ccae85ab742ea708052023-12-0330
    16
    2023-11-03 00:00:00.0000x0bcea38f8c738969bcb2e0f23f1eaae05bc17d102a079b40cee122d495cd7eac708052023-12-0330
    17
    2023-11-21 00:00:00.0000x01c4ea23822f17b0c334aeb68a49b1dc2d97818debfe05fd099069de71a2c9f40x71e6686f6267b454dbdf6db3399e7d6ced2b5313100000002023-12-2332
    18
    2023-11-21 00:00:00.0000x01c4ea23822f17b0c334aeb68a49b1dc2d97818debfe05fd099069de71a2c9f40xd15b90ff80aa7e13fc69cd7ccd9fef654495e36c100000002023-12-2332
    19
    2023-11-28 00:00:00.0000xa3bba514dcd9d77220795094f5e970b0f54f4877cf56b90a60014de6c52722ef0x615803c1ab56b5b1314d9a7728729f840e7a51cf60420002023-12-2830
    20
    2023-11-28 00:00:00.0000xa3bba514dcd9d77220795094f5e970b0f54f4877cf56b90a60014de6c52722ef60420002023-12-2830
    ...
    159
    24KB
    17s