Skip to content

AssetParams

@algorandfoundation/algorand-typescript


@algorandfoundation/algorand-typescript / op / AssetParams

Variable: AssetParams

const AssetParams: object

Defined in: packages/algo-ts/src/op.ts:431

Type declaration

assetClawback()

Clawback address Min AVM version: 2

Parameters

a

uint64 | Asset

Returns

readonly [Account, boolean]

assetCreator()

Creator address Min AVM version: 5

Parameters

a

uint64 | Asset

Returns

readonly [Account, boolean]

assetDecimals()

See AssetParams.Decimals Min AVM version: 2

Parameters

a

uint64 | Asset

Returns

readonly [uint64, boolean]

assetDefaultFrozen()

Frozen by default or not Min AVM version: 2

Parameters

a

uint64 | Asset

Returns

readonly [boolean, boolean]

assetFreeze()

Freeze address Min AVM version: 2

Parameters

a

uint64 | Asset

Returns

readonly [Account, boolean]

assetManager()

Manager address Min AVM version: 2

Parameters

a

uint64 | Asset

Returns

readonly [Account, boolean]

assetMetadataHash()

Arbitrary commitment Min AVM version: 2

Parameters

a

uint64 | Asset

Returns

readonly [bytes, boolean]

assetName()

Asset name Min AVM version: 2

Parameters

a

uint64 | Asset

Returns

readonly [bytes, boolean]

assetReserve()

Reserve address Min AVM version: 2

Parameters

a

uint64 | Asset

Returns

readonly [Account, boolean]

assetTotal()

Total number of units of this asset Min AVM version: 2

Parameters

a

uint64 | Asset

Returns

readonly [uint64, boolean]

assetUnitName()

Asset unit name Min AVM version: 2

Parameters

a

uint64 | Asset

Returns

readonly [bytes, boolean]

assetUrl()

URL with additional info about the asset Min AVM version: 2

Parameters

a

uint64 | Asset

Returns

readonly [bytes, boolean]