UNPKG

@acala-network/types

Version:

Acala types for @polkadot/api

77 lines (76 loc) 2.37 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = { rpc: {}, types: { Amount: 'i128', AmountOf: 'Amount', AuctionId: 'u32', AuctionIdOf: 'AuctionId', TokenSymbol: { _enum: { ACA: 0, AUSD: 1, DOT: 2, LDOT: 3, // 20 - 39: External tokens (e.g. bridged) RENBTC: 20, CASH: 21, // 40 - 127: Polkadot parachain tokens // 128 - 147: Karura & Kusama native tokens KAR: 128, KUSD: 129, KSM: 130, LKSM: 131, // 148 - 167: External tokens (e.g. bridged) // 149: Reserved for renBTC // 150: Reserved for CASH // 168 - 255: Kusama parachain tokens BNC: 168, VSKSM: 169, PHA: 170, KINT: 171, KBTC: 172, }, }, DexShare: { _enum: { Token: 'TokenSymbol', Erc20: 'EvmAddress', }, }, CurrencyId: { _enum: { Token: 'TokenSymbol', DEXShare: '(DexShare, DexShare)', ERC20: 'EvmAddress', StableAssetPoolToken: 'u32', LiquidCrowdloan: 'u32', ForeignAsset: 'u32', }, }, CurrencyIdOf: 'CurrencyId', AirDropCurrencyId: { _enum: ['KAR', 'ACA'] }, AuthoritysOriginId: { _enum: ['Root', 'Treasury', 'HonzonTreasury', 'HomaTreasury', 'TreasuryReserve'], }, AcalaDataProviderId: { _enum: ['Aggregated', 'Acala', 'Band'], }, TradingPair: '(CurrencyId, CurrencyId)', OrmlCurrencyId: 'CurrencyId', ChainBridgeChainId: 'u8', AcalaAssetMetadata: { name: 'Vec<u8>', symbol: 'Vec<u8>', decimals: 'u8', minimalBalance: 'Balance', }, NumberOrHex: 'u128', }, typesAlias: { rewards: { OrmlCurrencyId: 'CurrencyId' }, oracle: { DataProviderId: 'AcalaDataProviderId' }, chainBridge: { ChainId: 'ChainBridgeChainId' }, }, };