Interface EncodedTransaction

A rough structure for the encoded transaction object. Every property is labelled with its associated Transaction type property

Hierarchy

  • EncodedTransaction

Properties

aamt?: number | bigint

amount (but for asset transfers)

aclose?: Buffer

closeRemainderTo (but for asset transfers)

afrz?: boolean

freezeState

amt?: number | bigint

amount

apaa?: Buffer[]

appArgs

apan?: number

appOnComplete

apap?: Buffer

appApprovalProgram

See EncodedAssetParams type

apas?: number[]

appForeignAssets

apat?: Buffer[]

appAccounts

boxes

apep?: number

extraPages

apfa?: number[]

appForeignApps

See EncodedGlobalStateSchema type

apid?: number

appIndex

See EncodedLocalStateSchema type

apsu?: Buffer

appClearProgram

arcv?: Buffer

to (but for asset transfers)

asnd?: Buffer

assetRevocationTarget

caid?: number

assetIndex

close?: Buffer

closeRemainderTo

fadd?: Buffer

freezeAccount

faid?: number

assetIndex (but for asset freezing/unfreezing)

fee?: number

fee

fv?: number

firstRound

gen: string

genesisID

gh: Buffer

genesisHash

grp?: Buffer

group

lv: number

lastRound

lx?: Buffer

lease

nonpart?: boolean

nonParticipation

note?: Buffer

note

rcv?: Buffer

to

rekey?: Buffer

reKeyTo

selkey?: Buffer

selectionKey

snd: Buffer

from

sp?: Buffer

stateProof

spmsg?: Buffer

stateProofMessage

sprfkey?: Buffer

stateProofKey

sptype?: number | bigint
type: string

type

votefst?: number

voteFirst

votekd?: number

voteKeyDilution

votekey?: Buffer

voteKey

votelst?: number

voteLast

xaid?: number

assetIndex (but for asset transfers)

Generated using TypeDoc