github.com/algorand/go-algorand-sdk@v1.24.0/client/v2/common/models/transaction_state_proof.go (about)

     1  package models
     2  
     3  // TransactionStateProof fields for a state proof transaction.
     4  // Definition:
     5  // data/transactions/stateproof.go : StateProofTxnFields
     6  type TransactionStateProof struct {
     7  	// Message (spmsg)
     8  	Message IndexerStateProofMessage `json:"message,omitempty"`
     9  
    10  	// StateProof (sp) represents a state proof.
    11  	// Definition:
    12  	// crypto/stateproof/structs.go : StateProof
    13  	StateProof StateProofFields `json:"state-proof,omitempty"`
    14  
    15  	// StateProofType (sptype) Type of the state proof. Integer representing an entry
    16  	// defined in protocol/stateproof.go
    17  	StateProofType uint64 `json:"state-proof-type,omitempty"`
    18  }