github.com/ava-labs/avalanchego@v1.11.11/vms/propertyfx/burn_operation.go (about)

     1  // Copyright (C) 2019-2024, Ava Labs, Inc. All rights reserved.
     2  // See the file LICENSE for licensing terms.
     3  
     4  package propertyfx
     5  
     6  import (
     7  	"github.com/ava-labs/avalanchego/snow"
     8  	"github.com/ava-labs/avalanchego/vms/components/verify"
     9  	"github.com/ava-labs/avalanchego/vms/secp256k1fx"
    10  )
    11  
    12  type BurnOperation struct {
    13  	secp256k1fx.Input `serialize:"true"`
    14  }
    15  
    16  func (*BurnOperation) InitCtx(*snow.Context) {}
    17  
    18  func (*BurnOperation) Outs() []verify.State {
    19  	return nil
    20  }