Class TransactionBody
Inheritance
TransactionBody
Assembly: Flow.Net.Sdk.Client.Http.dll
Syntax
public class TransactionBody
Properties
|
Improve this Doc
View Source
AdditionalProperties
Declaration
[JsonExtensionData]
public IDictionary<string, object> AdditionalProperties { get; set; }
Property Value
|
Improve this Doc
View Source
Arguments
Declaration
[JsonProperty("arguments", Required = Required.Always)]
[Required]
public ICollection<byte[]> Arguments { get; set; }
Property Value
|
Improve this Doc
View Source
Authorizers
Declaration
[JsonProperty("authorizers", Required = Required.Always)]
[Required]
public ICollection<string> Authorizers { get; set; }
Property Value
|
Improve this Doc
View Source
Envelope_signatures
A list of Base64 encoded signatures.
Declaration
[JsonProperty("envelope_signatures", Required = Required.Always)]
[Required]
public ICollection<TransactionSignature> Envelope_signatures { get; set; }
Property Value
|
Improve this Doc
View Source
Gas_limit
The limit on the amount of computation a transaction is allowed to preform.
Declaration
[JsonProperty("gas_limit", Required = Required.Always)]
[Required(AllowEmptyStrings = true)]
public string Gas_limit { get; set; }
Property Value
|
Improve this Doc
View Source
Payer
Declaration
[JsonProperty("payer", Required = Required.Always)]
[Required(AllowEmptyStrings = true)]
public string Payer { get; set; }
Property Value
|
Improve this Doc
View Source
Payload_signatures
A list of Base64 encoded signatures.
Declaration
[JsonProperty("payload_signatures", Required = Required.Always)]
[Required]
public ICollection<TransactionSignature> Payload_signatures { get; set; }
Property Value
|
Improve this Doc
View Source
Proposal_key
Declaration
[JsonProperty("proposal_key", Required = Required.Always)]
[Required]
public ProposalKey Proposal_key { get; set; }
Property Value
|
Improve this Doc
View Source
Reference_block_id
Declaration
[JsonProperty("reference_block_id", Required = Required.Always)]
[Required(AllowEmptyStrings = true)]
public string Reference_block_id { get; set; }
Property Value
|
Improve this Doc
View Source
Script
Base64 encoded content of the Cadence script.
Declaration
[JsonProperty("script", Required = Required.Always)]
[Required(AllowEmptyStrings = true)]
public byte[] Script { get; set; }
Property Value