From 84b9bd6deebc8ad4f5abae3a1c876557ff0285ff Mon Sep 17 00:00:00 2001 From: fibonacci998 Date: Fri, 4 Oct 2024 14:43:38 +0700 Subject: [PATCH 1/2] fix: add missing tx_id when handle cw20 activity --- .../databases/euphoria/tables/public_cw20_activity.yaml | 3 ++- .../metadata/databases/xstaxy/tables/public_cw20_activity.yaml | 3 ++- src/services/cw20/cw20.service.ts | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/hasura/metadata/databases/euphoria/tables/public_cw20_activity.yaml b/hasura/metadata/databases/euphoria/tables/public_cw20_activity.yaml index c50ae6d1e..112bab2b2 100644 --- a/hasura/metadata/databases/euphoria/tables/public_cw20_activity.yaml +++ b/hasura/metadata/databases/euphoria/tables/public_cw20_activity.yaml @@ -25,11 +25,12 @@ select_permissions: - from - sender - to - - tx_hash - cw20_contract_id - height - id - smart_contract_event_id - amount + - tx_hash + - tx_id filter: {} limit: 100 diff --git a/hasura/metadata/databases/xstaxy/tables/public_cw20_activity.yaml b/hasura/metadata/databases/xstaxy/tables/public_cw20_activity.yaml index c50ae6d1e..112bab2b2 100644 --- a/hasura/metadata/databases/xstaxy/tables/public_cw20_activity.yaml +++ b/hasura/metadata/databases/xstaxy/tables/public_cw20_activity.yaml @@ -25,11 +25,12 @@ select_permissions: - from - sender - to - - tx_hash - cw20_contract_id - height - id - smart_contract_event_id - amount + - tx_hash + - tx_id filter: {} limit: 100 diff --git a/src/services/cw20/cw20.service.ts b/src/services/cw20/cw20.service.ts index f400a84a0..fb8471169 100644 --- a/src/services/cw20/cw20.service.ts +++ b/src/services/cw20/cw20.service.ts @@ -245,7 +245,8 @@ export default class Cw20Service extends BullableService { 'smart_contract.id as smart_contract_id', 'smart_contract_event.id as smart_contract_event_id', 'event:transaction.hash', - 'event:transaction.height' + 'event:transaction.height', + 'tx_id' ) .orderBy('smart_contract_event.id', 'asc'); } From 16160683ebed4e226295d71570b196513282e298 Mon Sep 17 00:00:00 2001 From: fibonacci998 Date: Fri, 4 Oct 2024 14:54:51 +0700 Subject: [PATCH 2/2] fix: update naming tx_id --- src/services/cw20/cw20.service.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/services/cw20/cw20.service.ts b/src/services/cw20/cw20.service.ts index fb8471169..dd428b5de 100644 --- a/src/services/cw20/cw20.service.ts +++ b/src/services/cw20/cw20.service.ts @@ -246,7 +246,7 @@ export default class Cw20Service extends BullableService { 'smart_contract_event.id as smart_contract_event_id', 'event:transaction.hash', 'event:transaction.height', - 'tx_id' + 'smart_contract_event.tx_id' ) .orderBy('smart_contract_event.id', 'asc'); }