Class Transactions
A blockchain transaction with pre-encoded data payload. For contract calls, use /v1/contracts/write. For native token transfers, use /v1/wallets/send.
public class Transactions
- Inheritance
-
Transactions
- Inherited Members
Properties
AdditionalProperties
[JsonExtensionData]
public IDictionary<string, object> AdditionalProperties { get; set; }
Property Value
Data
Transaction data in hexadecimal format for contract interactions or custom payloads.
[JsonProperty("data", Required = Required.Always)]
[Required(AllowEmptyStrings = true)]
public string Data { get; set; }
Property Value
To
The target address or ENS name for the transaction.
[JsonProperty("to", Required = Required.Always)]
[Required(AllowEmptyStrings = true)]
public string To { get; set; }
Property Value
Value
Amount of native token to send in wei (smallest unit). Use '0' or omit for non-value transactions.
[JsonProperty("value", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public string Value { get; set; }