diff --git a/packages/apps-config/src/api/spec/polkadex.ts b/packages/apps-config/src/api/spec/polkadex.ts index 7ddaa9ec3a..c6552b02c6 100644 --- a/packages/apps-config/src/api/spec/polkadex.ts +++ b/packages/apps-config/src/api/spec/polkadex.ts @@ -12,72 +12,32 @@ const definitions: OverrideBundleDefinition = { // on all versions minmax: [0, undefined], types: { - OrderType: { + ChainId: 'u8', + ResourceId: '[u8; 32]', + DepositNonce: 'u64', + ProposalVotes: { + votes_for: 'Vec', + votes_against: 'Vec', + status: 'enum' + }, + Erc721Token: { + id: 'TokenId', + metadata: 'Vec' + }, + TokenId: 'U256', + Address: 'MultiAddress', + LookupSource: 'MultiAddress', + AssetId: { _enum: [ - 'BidLimit', - 'BidMarket', - 'AskLimit', - 'AskMarket' + 'POLKADEX', + 'BTC', + 'ETH', + 'DOT' ] }, - Order: { - id: 'Hash', - trading_pair: 'Hash', - trader: 'AccountId', - price: 'FixedU128', - quantity: 'FixedU128', - order_type: 'OrderType' - }, - Order4RPC: { - id: '[u8;32]', - trading_pair: '[u8;32]', - trader: '[u8;32]', - price: 'Vec', - quantity: 'Vec', - order_type: 'OrderType' - }, - MarketData: { - low: 'FixedU128', - high: 'FixedU128', - volume: 'FixedU128', - open: 'FixedU128', - close: 'FixedU128' - - }, - LinkedPriceLevel: { - next: 'Option', - prev: 'Option', - orders: 'Vec' - }, - LinkedPriceLevelRpc: { - next: 'Vec', - prev: 'Vec', - orders: 'Vec' - }, - Orderbook: { - trading_pair: 'Hash', - base_asset_id: 'u32', - quote_asset_id: 'u32', - best_bid_price: 'FixedU128', - best_ask_price: 'FixedU128' - }, - OrderbookRPC: { - trading_pair: '[u8;32]', - base_asset_id: 'u32', - quote_asset_id: 'u32', - best_bid_price: 'Vec', - best_ask_price: 'Vec' - }, - FrontendPricelevel: { - price: 'FixedU128', - quantity: 'FixedU128' - }, - OrderbookUpdates: { - bids: 'Vec', - asks: 'Vec' - }, - LookupSource: 'AccountId', - Address: 'AccountId' + CurrencyIdOf: 'AssetId', + CurrencyId: 'AssetId', + ShardIdentifier: 'H256' } } ]