WHEN ho.trx_in_block < 0 THEN '0000000000000000000000000000000000000000'
ELSE encode( (SELECT htv.trx_hash FROM hive.transactions_view htv WHERE ho.trx_in_block >= 0 AND ds.block_num = htv.block_num AND ho.trx_in_block = htv.trx_in_block), 'hex')
END
) AS _trx_id,
ds.block_num AS _block,
(
CASE
WHEN ho.trx_in_block < 0 THEN 4294967295
ELSE ho.trx_in_block
END
) AS _trx_in_block,
ho.op_pos::BIGINT AS _op_in_trx,
hot.is_virtual AS virtual_op,
btrim(to_json(hb.created_at)::TEXT, '"'::TEXT) AS formated_timestamp,
(
CASE
WHEN _is_legacy_style THEN hive.get_legacy_style_operation(ho.body_binary)::TEXT
ELSE ho.body :: text
END
) AS _value,
ds.account_op_seq_no AS _operation_id
FROM
WITH pre_result AS
(
WITH accepted_types AS MATERIALIZED
SELECT -- hafah_python.ah_get_account_history
(
CASE
WHEN ho.trx_in_block < 0 THEN '0000000000000000000000000000000000000000'
ELSE encode( (SELECT htv.trx_hash FROM hive.transactions_view htv WHERE ho.trx_in_block >= 0 AND ds.block_num = htv.block_num AND ho.trx_in_block = htv.trx_in_block), 'hex')
END
) AS _trx_id,
ds.block_num AS _block,
(
CASE
WHEN ho.trx_in_block < 0 THEN 4294967295
ELSE ho.trx_in_block
END
) AS _trx_in_block,
ho.op_pos::BIGINT AS _op_in_trx,
hot.is_virtual AS virtual_op,
(
CASE
WHEN _is_legacy_style THEN hive.get_legacy_style_operation(ho.body_binary)::TEXT
ELSE ho.body :: text
END
) AS _value,
ds.account_op_seq_no AS _operation_id
FROM
(
SELECT ot.id FROM hive.operation_types ot WHERE __use_filter IS NOT NULL AND ot.id=ANY(__resolved_filter)