@@ -215,14 +215,14 @@ func (r ConwayRedeemers) Value(
215
215
216
216
type ConwayTransactionWitnessSet struct {
217
217
cbor.DecodeStoreCbor
218
- VkeyWitnesses [] common.VkeyWitness `cbor:"0,keyasint,omitempty"`
219
- WsNativeScripts [] common.NativeScript `cbor:"1,keyasint,omitempty"`
220
- BootstrapWitnesses [] common.BootstrapWitness `cbor:"2,keyasint,omitempty"`
221
- WsPlutusV1Scripts [] []byte `cbor:"3,keyasint,omitempty"`
222
- WsPlutusData [] cbor.Value `cbor:"4,keyasint,omitempty"`
223
- WsRedeemers ConwayRedeemers `cbor:"5,keyasint,omitempty"`
224
- WsPlutusV2Scripts [] []byte `cbor:"6,keyasint,omitempty"`
225
- WsPlutusV3Scripts [] []byte `cbor:"7,keyasint,omitempty"`
218
+ VkeyWitnesses cbor. SetType [ common.VkeyWitness ] `cbor:"0,keyasint,omitempty,omitzero "`
219
+ WsNativeScripts cbor. SetType [ common.NativeScript ] `cbor:"1,keyasint,omitempty,omitzero "`
220
+ BootstrapWitnesses cbor. SetType [ common.BootstrapWitness ] `cbor:"2,keyasint,omitempty,omitzero "`
221
+ WsPlutusV1Scripts cbor. SetType [ []byte ] `cbor:"3,keyasint,omitempty,omitzero "`
222
+ WsPlutusData cbor. SetType [ cbor.Value ] `cbor:"4,keyasint,omitempty,omitzero "`
223
+ WsRedeemers ConwayRedeemers `cbor:"5,keyasint,omitempty,omitzero "`
224
+ WsPlutusV2Scripts cbor. SetType [ []byte ] `cbor:"6,keyasint,omitempty,omitzero "`
225
+ WsPlutusV3Scripts cbor. SetType [ []byte ] `cbor:"7,keyasint,omitempty,omitzero "`
226
226
}
227
227
228
228
func (w * ConwayTransactionWitnessSet ) UnmarshalCBOR (cborData []byte ) error {
@@ -237,31 +237,31 @@ func (w *ConwayTransactionWitnessSet) UnmarshalCBOR(cborData []byte) error {
237
237
}
238
238
239
239
func (w ConwayTransactionWitnessSet ) Vkey () []common.VkeyWitness {
240
- return w .VkeyWitnesses
240
+ return w .VkeyWitnesses . Items ()
241
241
}
242
242
243
243
func (w ConwayTransactionWitnessSet ) Bootstrap () []common.BootstrapWitness {
244
- return w .BootstrapWitnesses
244
+ return w .BootstrapWitnesses . Items ()
245
245
}
246
246
247
247
func (w ConwayTransactionWitnessSet ) NativeScripts () []common.NativeScript {
248
- return w .WsNativeScripts
248
+ return w .WsNativeScripts . Items ()
249
249
}
250
250
251
251
func (w ConwayTransactionWitnessSet ) PlutusV1Scripts () [][]byte {
252
- return w .WsPlutusV1Scripts
252
+ return w .WsPlutusV1Scripts . Items ()
253
253
}
254
254
255
255
func (w ConwayTransactionWitnessSet ) PlutusV2Scripts () [][]byte {
256
- return w .WsPlutusV2Scripts
256
+ return w .WsPlutusV2Scripts . Items ()
257
257
}
258
258
259
259
func (w ConwayTransactionWitnessSet ) PlutusV3Scripts () [][]byte {
260
- return w .WsPlutusV3Scripts
260
+ return w .WsPlutusV3Scripts . Items ()
261
261
}
262
262
263
263
func (w ConwayTransactionWitnessSet ) PlutusData () []cbor.Value {
264
- return w .WsPlutusData
264
+ return w .WsPlutusData . Items ()
265
265
}
266
266
267
267
func (w ConwayTransactionWitnessSet ) Redeemers () common.TransactionWitnessRedeemers {
0 commit comments