@stellar-expert/asset-descriptor
v2.0.0
Published
Asset wrapper for Stellar assets
Readme
@stellar-expert/asset-descriptor
Asset name formatter for Stellar assets, contracts, and liquidity pools.
Install
npm install @stellar-expert/asset-descriptorRequires @stellar/stellar-sdk package as a peer dependency.
Usage
import {AssetDescriptor, isAssetValid, parseAssetFromObject} from '@stellar-expert/asset-descriptor'
const asset = new AssetDescriptor('USDC-GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN')
asset.toString() // 'USDC-GA5Z...'
asset.toAsset() // stellar-sdk Asset instance
isAssetValid('XLM') // trueAssetDescriptor.parse(source) accepts an asset code string, a contract address, a pool id, or a raw object, and
returns the matching AssetDescriptor instance.
License
MIT
