Table of Contents

Class Transaction

Namespace
Thirdweb.Indexer
Assembly
Thirdweb.dll
public class Transaction
Inheritance
Transaction
Inherited Members

Properties

AccessListJson

[JsonProperty("access_list_json")]
public string AccessListJson { get; set; }

Property Value

string

BlobGasPrice

[JsonProperty("blob_gas_price")]
public BigInteger? BlobGasPrice { get; set; }

Property Value

BigInteger?

BlobGasUsed

[JsonProperty("blob_gas_used")]
public BigInteger? BlobGasUsed { get; set; }

Property Value

BigInteger?

BlockHash

[JsonProperty("block_hash", Required = Required.Always)]
public string BlockHash { get; set; }

Property Value

string

BlockNumber

[JsonProperty("block_number", Required = Required.Always)]
public string BlockNumber { get; set; }

Property Value

string

BlockTimestamp

[JsonProperty("block_timestamp", Required = Required.Always)]
public string BlockTimestamp { get; set; }

Property Value

string

ChainId

[JsonProperty("chain_id", Required = Required.Always)]
public BigInteger ChainId { get; set; }

Property Value

BigInteger

ContractAddress

[JsonProperty("contract_address")]
public string ContractAddress { get; set; }

Property Value

string

CumulativeGasUsed

[JsonProperty("cumulative_gas_used")]
public BigInteger? CumulativeGasUsed { get; set; }

Property Value

BigInteger?

Data

[JsonProperty("data", Required = Required.Always)]
public string Data { get; set; }

Property Value

string

EffectiveGasPrice

[JsonProperty("effective_gas_price")]
public BigInteger? EffectiveGasPrice { get; set; }

Property Value

BigInteger?

FromAddress

[JsonProperty("from_address", Required = Required.Always)]
public string FromAddress { get; set; }

Property Value

string

FunctionSelector

[JsonProperty("function_selector", Required = Required.Always)]
public string FunctionSelector { get; set; }

Property Value

string

Gas

[JsonProperty("gas", Required = Required.Always)]
public BigInteger Gas { get; set; }

Property Value

BigInteger

GasPrice

[JsonProperty("gas_price", Required = Required.Always)]
public BigInteger GasPrice { get; set; }

Property Value

BigInteger

GasUsed

[JsonProperty("gas_used")]
public BigInteger? GasUsed { get; set; }

Property Value

BigInteger?

Hash

[JsonProperty("hash", Required = Required.Always)]
public string Hash { get; set; }

Property Value

string

LogsBloom

[JsonProperty("logs_bloom")]
public string LogsBloom { get; set; }

Property Value

string

MaxFeePerGas

[JsonProperty("max_fee_per_gas", Required = Required.Always)]
public BigInteger MaxFeePerGas { get; set; }

Property Value

BigInteger

MaxPriorityFeePerGas

[JsonProperty("max_priority_fee_per_gas", Required = Required.Always)]
public BigInteger MaxPriorityFeePerGas { get; set; }

Property Value

BigInteger

Nonce

[JsonProperty("nonce", Required = Required.Always)]
public BigInteger Nonce { get; set; }

Property Value

BigInteger

R

[JsonProperty("r", Required = Required.Always)]
public BigInteger R { get; set; }

Property Value

BigInteger

S

[JsonProperty("s", Required = Required.Always)]
public BigInteger S { get; set; }

Property Value

BigInteger

Status

[JsonProperty("status")]
public BigInteger? Status { get; set; }

Property Value

BigInteger?

ToAddress

[JsonProperty("to_address", Required = Required.Always)]
public string ToAddress { get; set; }

Property Value

string

TransactionIndex

[JsonProperty("transaction_index", Required = Required.Always)]
public BigInteger TransactionIndex { get; set; }

Property Value

BigInteger

TransactionType

[JsonProperty("transaction_type", Required = Required.Always)]
public BigInteger TransactionType { get; set; }

Property Value

BigInteger

V

[JsonProperty("v", Required = Required.Always)]
public BigInteger V { get; set; }

Property Value

BigInteger

Value

[JsonProperty("value", Required = Required.Always)]
public BigInteger Value { get; set; }

Property Value

BigInteger