Skip to content

ApplicationCallFields

@algorandfoundation/algorand-typescript


@algorandfoundation/algorand-typescript / index / itxn / ApplicationCallFields

Interface: ApplicationCallFields

Defined in: packages/algo-ts/src/itxn.ts:157

Extends

Properties

accounts?

optional accounts: readonly AccountInput[]

Defined in: packages/algo-ts/src/itxn.ts:168


appArgs?

optional appArgs: readonly unknown[]

Defined in: packages/algo-ts/src/itxn.ts:167


appId?

optional appId: ApplicationInput

Defined in: packages/algo-ts/src/itxn.ts:158


approvalProgram?

optional approvalProgram: bytes | readonly bytes[]

Defined in: packages/algo-ts/src/itxn.ts:159


apps?

optional apps: readonly ApplicationInput[]

Defined in: packages/algo-ts/src/itxn.ts:170


assets?

optional assets: readonly AssetInput[]

Defined in: packages/algo-ts/src/itxn.ts:169


clearStateProgram?

optional clearStateProgram: bytes | readonly bytes[]

Defined in: packages/algo-ts/src/itxn.ts:160


extraProgramPages?

optional extraProgramPages: uint64

Defined in: packages/algo-ts/src/itxn.ts:166


fee?

optional fee: uint64

Defined in: packages/algo-ts/src/itxn.ts:47

microalgos

Inherited from

CommonTransactionFields.fee


firstValid?

optional firstValid: uint64

Defined in: packages/algo-ts/src/itxn.ts:52

round number

Inherited from

CommonTransactionFields.firstValid


firstValidTime?

optional firstValidTime: uint64

Defined in: packages/algo-ts/src/itxn.ts:57

UNIX timestamp of block before txn.FirstValid. Fails if negative

Inherited from

CommonTransactionFields.firstValidTime


globalNumBytes?

optional globalNumBytes: uint64

Defined in: packages/algo-ts/src/itxn.ts:163


globalNumUint?

optional globalNumUint: uint64

Defined in: packages/algo-ts/src/itxn.ts:162


lease?

optional lease: bytes

Defined in: packages/algo-ts/src/itxn.ts:67

32 byte lease value

Inherited from

CommonTransactionFields.lease


localNumBytes?

optional localNumBytes: uint64

Defined in: packages/algo-ts/src/itxn.ts:165


localNumUint?

optional localNumUint: uint64

Defined in: packages/algo-ts/src/itxn.ts:164


note?

optional note: string | bytes

Defined in: packages/algo-ts/src/itxn.ts:62

Any data up to 1024 bytes

Inherited from

CommonTransactionFields.note


onCompletion?

optional onCompletion: uint64 | OnCompleteAction

Defined in: packages/algo-ts/src/itxn.ts:161


rekeyTo?

optional rekeyTo: AccountInput

Defined in: packages/algo-ts/src/itxn.ts:72

32 byte Sender’s new AuthAddr

Inherited from

CommonTransactionFields.rekeyTo


sender?

optional sender: AccountInput

Defined in: packages/algo-ts/src/itxn.ts:42

32 byte address

Inherited from

CommonTransactionFields.sender