From eebed4d6f9fa8dd112eae6605333292bfa34fe3c Mon Sep 17 00:00:00 2001 From: Aurora Gaffney Date: Thu, 21 Aug 2025 14:42:42 -0400 Subject: [PATCH] fix: correct Address PlutusData for stake key Signed-off-by: Aurora Gaffney --- ledger/common/address.go | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/ledger/common/address.go b/ledger/common/address.go index 3154e03f..3735854a 100644 --- a/ledger/common/address.go +++ b/ledger/common/address.go @@ -352,7 +352,10 @@ func (a *Address) ToPlutusData() data.PlutusData { } stakePd = data.NewConstr( 0, - tmpCred.ToPlutusData(), + data.NewConstr( + 0, + tmpCred.ToPlutusData(), + ), ) case AddressTypeKeyScript, AddressTypeScriptScript, AddressTypeNoneScript: tmpCred := &Credential{ @@ -361,7 +364,10 @@ func (a *Address) ToPlutusData() data.PlutusData { } stakePd = data.NewConstr( 0, - tmpCred.ToPlutusData(), + data.NewConstr( + 0, + tmpCred.ToPlutusData(), + ), ) case AddressTypeKeyNone, AddressTypeScriptNone: stakePd = data.NewConstr(1)