From c25a347de9d03b14df0162a37c345be6a158d4d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Bordalo?= Date: Thu, 30 Jan 2025 12:48:11 +0000 Subject: [PATCH] [SDK] Add spentby to tx history record type (#439) --- pkg/client-sdk/covenantless_client.go | 1 + pkg/client-sdk/types/types.go | 1 + pkg/client-sdk/wasm/browser/wrappers.go | 1 + 3 files changed, 3 insertions(+) diff --git a/pkg/client-sdk/covenantless_client.go b/pkg/client-sdk/covenantless_client.go index de845302..677c79d5 100644 --- a/pkg/client-sdk/covenantless_client.go +++ b/pkg/client-sdk/covenantless_client.go @@ -2768,6 +2768,7 @@ func vtxosToTxsCovenantless( Type: types.TxSent, CreatedAt: vtxo.CreatedAt, Settled: true, + SpentBy: sb, }) } diff --git a/pkg/client-sdk/types/types.go b/pkg/client-sdk/types/types.go index c5a0abd3..987ff9f1 100644 --- a/pkg/client-sdk/types/types.go +++ b/pkg/client-sdk/types/types.go @@ -77,6 +77,7 @@ type Transaction struct { Type TxType Settled bool CreatedAt time.Time + SpentBy string } func (t Transaction) IsRound() bool { diff --git a/pkg/client-sdk/wasm/browser/wrappers.go b/pkg/client-sdk/wasm/browser/wrappers.go index 58dc495f..70cbffac 100644 --- a/pkg/client-sdk/wasm/browser/wrappers.go +++ b/pkg/client-sdk/wasm/browser/wrappers.go @@ -309,6 +309,7 @@ func GetTransactionHistoryWrapper() js.Func { "type": record.Type, "settled": record.Settled, "createdAt": record.CreatedAt.Format(time.RFC3339), + "spentBy": record.SpentBy, }) } result, err := json.MarshalIndent(rawHistory, "", " ")