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 }