Skip to content

AssetConfigFields

@algorandfoundation/algorand-typescript


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

Interface: AssetConfigFields

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

Extends

Properties

assetName?

optional assetName: string | bytes

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


clawback?

optional clawback: AccountInput

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


configAsset?

optional configAsset: AssetInput

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


decimals?

optional decimals: uint64

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


defaultFrozen?

optional defaultFrozen: boolean

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


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


freeze?

optional freeze: AccountInput

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


lease?

optional lease: bytes

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

32 byte lease value

Inherited from

CommonTransactionFields.lease


manager?

optional manager: AccountInput

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


metadataHash?

optional metadataHash: bytes

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


note?

optional note: string | bytes

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

Any data up to 1024 bytes

Inherited from

CommonTransactionFields.note


rekeyTo?

optional rekeyTo: AccountInput

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

32 byte Sender’s new AuthAddr

Inherited from

CommonTransactionFields.rekeyTo


reserve?

optional reserve: AccountInput

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


sender?

optional sender: AccountInput

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

32 byte address

Inherited from

CommonTransactionFields.sender


total?

optional total: uint64

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


unitName?

optional unitName: string | bytes

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


url?

optional url: string | bytes

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