Skip to content

AssetConfigTxn

@algorandfoundation/algorand-typescript


@algorandfoundation/algorand-typescript / index / gtxn / AssetConfigTxn

Interface: AssetConfigTxn

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

Extends

Constructors

Properties

assetName

readonly assetName: bytes

Defined in: packages/algo-ts/src/transactions.ts:188

The asset name

Inherited from

AssetConfigTxn.assetName


clawback

readonly clawback: Account

Defined in: packages/algo-ts/src/transactions.ts:218

32 byte address

Inherited from

AssetConfigTxn.clawback


configAsset

readonly configAsset: Asset

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

Asset ID in asset config transaction

Inherited from

AssetConfigTxn.configAsset


createdAsset

createdAsset: Asset

Defined in: packages/algo-ts/src/transactions.ts:222

Asset ID allocated by the creation of an ASA

Inherited from

AssetConfigTxn.createdAsset


decimals

readonly decimals: uint64

Defined in: packages/algo-ts/src/transactions.ts:173

Number of digits to display after the decimal place when displaying the asset

Inherited from

AssetConfigTxn.decimals


defaultFrozen

readonly defaultFrozen: boolean

Defined in: packages/algo-ts/src/transactions.ts:178

Whether the asset’s slots are frozen by default or not, 0 or 1

Inherited from

AssetConfigTxn.defaultFrozen


fee

readonly fee: uint64

Defined in: packages/algo-ts/src/transactions.ts:44

microalgos

Inherited from

AssetConfigTxn.fee


firstValid

readonly firstValid: uint64

Defined in: packages/algo-ts/src/transactions.ts:49

round number

Inherited from

AssetConfigTxn.firstValid


firstValidTime

readonly firstValidTime: uint64

Defined in: packages/algo-ts/src/transactions.ts:54

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

Inherited from

AssetConfigTxn.firstValidTime


freeze

readonly freeze: Account

Defined in: packages/algo-ts/src/transactions.ts:213

32 byte address

Inherited from

AssetConfigTxn.freeze


groupIndex

readonly groupIndex: uint64

Defined in: packages/algo-ts/src/transactions.ts:80

Position of this transaction within an atomic group A stand-alone transaction is implicitly element 0 in a group of 1

Inherited from

AssetConfigTxn.groupIndex


lastValid

readonly lastValid: uint64

Defined in: packages/algo-ts/src/transactions.ts:59

round number

Inherited from

AssetConfigTxn.lastValid


lease

readonly lease: bytes

Defined in: packages/algo-ts/src/transactions.ts:69

32 byte lease value

Inherited from

AssetConfigTxn.lease


manager

readonly manager: Account

Defined in: packages/algo-ts/src/transactions.ts:203

32 byte address

Inherited from

AssetConfigTxn.manager


metadataHash

readonly metadataHash: bytes

Defined in: packages/algo-ts/src/transactions.ts:198

32 byte commitment to unspecified asset metadata

Inherited from

AssetConfigTxn.metadataHash


note

readonly note: bytes

Defined in: packages/algo-ts/src/transactions.ts:64

Any data up to 1024 bytes

Inherited from

AssetConfigTxn.note


rekeyTo

readonly rekeyTo: Account

Defined in: packages/algo-ts/src/transactions.ts:90

32 byte Sender’s new AuthAddr

Inherited from

AssetConfigTxn.rekeyTo


reserve

readonly reserve: Account

Defined in: packages/algo-ts/src/transactions.ts:208

32 byte address

Inherited from

AssetConfigTxn.reserve


sender

readonly sender: Account

Defined in: packages/algo-ts/src/transactions.ts:39

32 byte address

Inherited from

AssetConfigTxn.sender


total

readonly total: uint64

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

Total number of units of this asset created

Inherited from

AssetConfigTxn.total


txnId

readonly txnId: bytes

Defined in: packages/algo-ts/src/transactions.ts:85

The computed ID for this transaction. 32 bytes.

Inherited from

AssetConfigTxn.txnId


type

readonly type: AssetConfig

Defined in: packages/algo-ts/src/transactions.ts:227

Transaction type as integer

Inherited from

AssetConfigTxn.type


typeBytes

readonly typeBytes: bytes

Defined in: packages/algo-ts/src/transactions.ts:74

Transaction type as bytes

Inherited from

AssetConfigTxn.typeBytes


unitName

readonly unitName: bytes

Defined in: packages/algo-ts/src/transactions.ts:183

Unit name of the asset

Inherited from

AssetConfigTxn.unitName


url

readonly url: bytes

Defined in: packages/algo-ts/src/transactions.ts:193

URL

Inherited from

AssetConfigTxn.url