File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -145,6 +145,8 @@ func (s PlutusV3Script) Evaluate(
145145 budget ExUnits ,
146146) (ExUnits , error ) {
147147 var usedExUnits ExUnits
148+ var err error
149+ program := & syn.Program [syn.DeBruijn ]{}
148150 // Set budget
149151 machineBudget := cek .DefaultExBudget
150152 if budget .Steps > 0 || budget .Memory > 0 {
@@ -155,11 +157,11 @@ func (s PlutusV3Script) Evaluate(
155157 }
156158 // Decode raw script as bytestring to get actual script bytes
157159 var innerScript []byte
158- if _ , err : = cbor .Decode ([]byte (s ), & innerScript ); err != nil {
160+ if _ , err = cbor .Decode ([]byte (s ), & innerScript ); err != nil {
159161 return usedExUnits , err
160162 }
161163 // Decode program
162- program , err : = syn.Decode [syn.DeBruijn ]([]byte (innerScript ))
164+ program , err = syn.Decode [syn.DeBruijn ]([]byte (innerScript ))
163165 if err != nil {
164166 return usedExUnits , fmt .Errorf ("decode script: %w" , err )
165167 }
You can’t perform that action at this time.
0 commit comments