Function: getTokenAssetUrl()
Gala Launchpad SDK 9.0.0-rc.5 / index / getTokenAssetUrl
Function: getTokenAssetUrl()
getTokenAssetUrl(
tokenName,assetType,baseUrl,extension?):string
Defined in: packages/launchpad-sdk/dist/utils/assetUrls.d.ts:259
Get redirect URL for a generic token asset
Low-level utility for generating asset URLs when the specific helper functions don't meet your needs. Combines token name, asset type, and extension.
Parameters
tokenName
string
Token name (lowercase)
assetType
string
Asset type name (e.g., 'image', 'thumbnail', 'animated')
baseUrl
string
API base URL
extension?
string
Optional file extension (no default, must be provided if needed)
Returns
string
Full redirect URL to asset
Throws
Error if token name is invalid, asset type is empty, or extension format is incorrect
Example
// Without extension
const imageUrl = getTokenAssetUrl('anime', 'image', 'https://api.example.com');
// → "https://api.example.com/v1/tokens/anime/assets/image"
// With extension
const thumbUrl = getTokenAssetUrl('anime', 'thumbnail', 'https://api.example.com', 'png');
// → "https://api.example.com/v1/tokens/anime/assets/thumbnail.png"
Since
7.3.0