Properties
amount
amount: number | bigint
appApprovalProgram
appApprovalProgram: Uint8Array
Optional
appArgs
appArgs?: Uint8Array[]
appClearProgram
appClearProgram: Uint8Array
Optional
appForeignApps
appForeignApps?: number[]
Optional
appForeignAssets
appForeignAssets?: number[]
appGlobalByteSlices
appGlobalByteSlices: number
appGlobalInts
appGlobalInts: number
appIndex
appIndex: number
appLocalByteSlices
appLocalByteSlices: number
appLocalInts
appLocalInts: number
assetDecimals
assetDecimals: number
assetDefaultFrozen
assetDefaultFrozen: boolean
assetIndex
assetIndex: number
Optional
assetMetadataHash
assetMetadataHash?: Uint8Array
assetName
assetName: string
Optional
assetRevocationTarget
assetTotal
assetTotal: number | bigint
assetURL
assetURL: string
assetUnitName
assetUnitName: string
Optional
closeRemainderTo
Optional
extraPages
extraPages?: number
firstRound
firstRound: number
freezeState
freezeState: boolean
genesisHash
genesisHash: Buffer
genesisID
genesisID: string
Optional
group
group?: Buffer
lastRound
lastRound: number
Optional
lease
lease?: Uint8Array
name
name: string = 'Transaction'
Optional
nonParticipation
nonParticipation?: boolean
Optional
note
note?: Uint8Array
selectionKey
selectionKey: Buffer
Optional
stateProof
stateProof?: Uint8Array
stateProofKey
stateProofKey: Buffer
Optional
stateProofMessage
stateProofMessage?: Uint8Array
Optional
stateProofType
stateProofType?: number | bigint
voteFirst
voteFirst: number
voteKeyDilution
voteKeyDilution: number
voteLast
voteLast: number
Transaction enables construction of Algorand transactions