From 84d1215856b8e0d5921b806a4adc526285f6134d Mon Sep 17 00:00:00 2001 From: ivegabr Date: Mon, 4 Aug 2025 15:39:25 +0200 Subject: [PATCH] change receipt to jsonb --- prisma/schema.prisma | 2 +- src/converters/tx.converters.js | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/prisma/schema.prisma b/prisma/schema.prisma index b7f7aeec..45fbb747 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -260,7 +260,7 @@ model transaction { datetime DateTime? @db.Timestamptz(6) date DateTime? @db.Date gasUsed Int? @map("gas_used") - receipt String @db.VarChar + receipt Json @db.JsonB status String? @db.VarChar event event[] internal_transaction internal_transaction[] diff --git a/src/converters/tx.converters.js b/src/converters/tx.converters.js index 131b3cf3..9b41e4bc 100644 --- a/src/converters/tx.converters.js +++ b/src/converters/tx.converters.js @@ -41,7 +41,7 @@ function rawTxToEntity ({ type, timestamp, status, - receipt: JSON.stringify(receipt), + receipt, txType, txId, datetime, @@ -93,7 +93,7 @@ function transactionEntityToRaw ({ type, timestamp: Number(timestamp), status, - receipt: JSON.parse(receipt || '{}'), + receipt, txType, txId, datetime,