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
●PosInteger
scalar
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