github.com/koko1123/flow-go-1@v0.29.6/engine/access/rest/models/model_transaction.go (about)

     1  /*
     2   * Access API
     3   *
     4   * No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)
     5   *
     6   * API version: 1.0.0
     7   * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
     8   */
     9  package models
    10  
    11  type Transaction struct {
    12  	Id string `json:"id"`
    13  	// Base64 encoded Cadence script.
    14  	Script string `json:"script"`
    15  	// Array of Base64 encoded arguments with in [JSON-Cadence interchange format](https://docs.onflow.org/cadence/json-cadence-spec/).
    16  	Arguments        []string `json:"arguments"`
    17  	ReferenceBlockId string   `json:"reference_block_id"`
    18  	// The limit on the amount of computation a transaction is allowed to preform.
    19  	GasLimit           string                 `json:"gas_limit"`
    20  	Payer              string                 `json:"payer"`
    21  	ProposalKey        *ProposalKey           `json:"proposal_key"`
    22  	Authorizers        []string               `json:"authorizers"`
    23  	PayloadSignatures  []TransactionSignature `json:"payload_signatures"`
    24  	EnvelopeSignatures []TransactionSignature `json:"envelope_signatures"`
    25  	Result             *TransactionResult     `json:"result,omitempty"`
    26  	Expandable         *TransactionExpandable `json:"_expandable"`
    27  	Links              *Links                 `json:"_links,omitempty"`
    28  }