github.com/algorand/go-algorand-sdk@v1.24.0/client/v2/common/models/transaction_asset_config.go (about) 1 package models 2 3 // TransactionAssetConfig fields for asset allocation, re-configuration, and 4 // destruction. 5 // A zero value for asset-id indicates asset creation. 6 // A zero value for the params indicates asset destruction. 7 // Definition: 8 // data/transactions/asset.go : AssetConfigTxnFields 9 type TransactionAssetConfig struct { 10 // AssetId (xaid) ID of the asset being configured or empty if creating. 11 AssetId uint64 `json:"asset-id,omitempty"` 12 13 // Params assetParams specifies the parameters for an asset. 14 // (apar) when part of an AssetConfig transaction. 15 // Definition: 16 // data/transactions/asset.go : AssetParams 17 Params AssetParams `json:"params,omitempty"` 18 }