Transaction
[Transaction] represents a unitary transaction in the Archethic network.
type Transaction {
address: Address
balance: Balance
chainLength: Int
crossValidationStamps: [CrossValidationStamp]
data: Data
inputs(
limit: PosInteger
pagingOffset: NonNegInteger
): [TransactionInput]
originSignature: Hex
previousAddress: Address
previousPublicKey: PublicKey
previousSignature: Hex
type: String
validationStamp: ValidationStamp
version: Int
}
Fields
Transaction.address ● Address scalar
Transaction.balance ● Balance object
Transaction.chainLength ● Int scalar
Transaction.crossValidationStamps ● [CrossValidationStamp] list object
Transaction.data ● Data object
Transaction.inputs ● [TransactionInput] list object
Transaction.inputs.limit●PosIntegerscalar
Transaction.inputs.pagingOffset ● NonNegInteger scalar
Transaction.originSignature ● Hex scalar
Transaction.previousAddress ● Address scalar
Transaction.previousPublicKey ● PublicKey scalar
Transaction.previousSignature ● Hex scalar
Transaction.type ● String scalar
Transaction.validationStamp ● ValidationStamp object
Transaction.version ● Int scalar
Returned by
lastTransaction query ● networkTransactions query ● transaction query ● transactionChain query ● transactions query