XcmSend / api

Bagpipes Json Api
https://xcmsend.github.io/api/index.html
Other
0 stars 1 forks source link

swaps broken #39

Open flipchan opened 6 months ago

flipchan commented 6 months ago

getHydraDx Initializing PoolService... getHydraDx Initializing TradeRouter... getHydraDx TradeRouter: Qe { routeSuggester: Ye {}, routerOptions: { includeOnly: [ 'Omnipool' ] }, poolService: Pt { api: ApiPromise { internaleventemitter: [EventEmitter], internalruntimeLog: [Object], internalstorageGetQ: [], internalstorageSubQ: [], phantom: <BN: 0>, _call: [Object], _consts: [Object], _errors: [Object], _events: [Object], _extrinsicType: 4, _isReady: true, _query: [Object], _runtimeMap: [Object], _rx: [Object], _rxDecorateMethod: [Function (anonymous)], internalinstanceId: '8', internal__registry: [TypeRegistry], _decorateMethod: [Function: toPromiseMethod], _options: [Object], _type: 'promise', _rpcCore: [RpcCore], _isConnected: [BehaviorSubject], internalatLast: null, internalhealthTimer: Timeout { _idleTimeout: 10000, _idlePrev: [TimersList], _idleNext: [Timeout], _idleStart: 3196516, _onTimeout: [Function (anonymous)], _timerArgs: undefined, _repeat: 10000, _destroyed: false,

    [Symbol(kHasPrimitive)]: false,
    [Symbol(asyncId)]: 9386,
    [Symbol(triggerId)]: 0
  },
  __internal__registries: [Array],
  __internal__updateSub: [SafeSubscriber],
  __internal__waitingRegistries: {},
  _rpc: [Function],
  _queryMulti: [Function (anonymous)],
  __internal__isReadyPromise: [Promise],
  __internal__isReadyOrErrorPromise: [Promise],
  _runtimeChain: [Text],
  _runtimeVersion: [Type [Map]],
  _genesisHash: [Type [Uint8Array]],
  _runtimeMetadata: [Metadata [Map]],
  _extrinsics: [Function],
  _derive: [Object]
},
assetClient: Le { api: [ApiPromise], SUPPORTED_TYPES: [Array] },
xykClient: ot { api: [ApiPromise], pools: [], subs: [], poolsLoaded: false },
omniClient: nt { api: [ApiPromise], pools: [], subs: [], poolsLoaded: false },
lbpClient: it {
  api: [ApiPromise],
  pools: [],
  subs: [],
  poolsLoaded: false,
  MAX_FINAL_WEIGHT: 100000000,
  poolsData: Map(0) {}
},
stableClient: at {
  api: [ApiPromise],
  pools: [],
  subs: [],
  poolsLoaded: false,
  stablePools: Map(0) {}
},
onChainAssets: [],
onChainAssetsLoaded: false,
feeCache: He { map: Map(0) {}, items: [Se], opts: [Object], _size: 0 },
disconnectSubscribeNewHeads: null

}, defaultRouterOptions: { includeOnly: [] } } getting results.. Omnipool [7L53bUTBbf...] balance subscribed getHydraDx All assets: [ { id: '100', name: 'USDT, DAI, USDC, USDT', symbol: '4-Pool', decimals: 18, icon: 'USDT/DAI/USDC/USDT', type: 'StableSwap', isSufficient: true, existentialDeposit: '1000', origin: undefined, meta: { '10': 'USDT', '18': 'DAI', '21': 'USDC', '23': 'USDT' } }, { id: '0', name: 'HDX', symbol: 'HDX', decimals: 12, icon: 'HDX', type: 'Token', isSufficient: true, existentialDeposit: '1000000000000', origin: undefined, meta: undefined }, { id: '28', name: 'KILT', symbol: 'KILT', decimals: 15, icon: 'KILT', type: 'Token', isSufficient: true, existentialDeposit: '21358393848783', origin: 2086, meta: undefined }, { id: '20', name: 'Ethereum (Moonbeam Wormhole)', symbol: 'WETH', decimals: 18, icon: 'WETH', type: 'Token', isSufficient: true, existentialDeposit: '5390835579515', origin: 2004, meta: undefined }, { id: '101', name: 'iBTC, WBTC', symbol: '2-Pool', decimals: 18, icon: 'iBTC/WBTC', type: 'StableSwap', isSufficient: true, existentialDeposit: '1000', origin: undefined, meta: { '11': 'iBTC', '19': 'WBTC' } }, { id: '16', name: 'Glimmer', symbol: 'GLMR', decimals: 18, icon: 'GLMR', type: 'Token', isSufficient: true, existentialDeposit: '34854864344868000', origin: 2004, meta: undefined }, { id: '14', name: 'Bifrost Native Coin', symbol: 'BNC', decimals: 12, icon: 'BNC', type: 'Token', isSufficient: true, existentialDeposit: '68795189840', origin: 2030, meta: undefined }, { id: '15', name: 'Bifrost Voucher DOT', symbol: 'vDOT', decimals: 10, icon: 'vDOT', type: 'Token', isSufficient: true, existentialDeposit: '18761726', origin: 2030, meta: undefined }, { id: '13', name: 'Centrifuge', symbol: 'CFG', decimals: 18, icon: 'CFG', type: 'Token', isSufficient: true, existentialDeposit: '32467532467532500', origin: 2031, meta: undefined }, { id: '27', name: 'Crust', symbol: 'CRU', decimals: 12, icon: 'CRU', type: 'Token', isSufficient: true, existentialDeposit: '7874015748', origin: 2008, meta: undefined }, { id: '102', name: 'USDT, USDC', symbol: '2-Pool', decimals: 18, icon: 'USDT/USDC', type: 'StableSwap', isSufficient: true, existentialDeposit: '1000', origin: undefined, meta: { '10': 'USDT', '22': 'USDC' } }, { id: '5', name: 'Polkadot', symbol: 'DOT', decimals: 10, icon: 'DOT', type: 'Token', isSufficient: true, existentialDeposit: '17540000', origin: undefined, meta: undefined }, { id: '8', name: 'Phala', symbol: 'PHA', decimals: 12, icon: 'PHA', type: 'Token', isSufficient: true, existentialDeposit: '54945054945', origin: 2035, meta: undefined }, { id: '12', name: 'Zeitgeist', symbol: 'ZTG', decimals: 10, icon: 'ZTG', type: 'Token', isSufficient: true, existentialDeposit: '1204151916', origin: 2092, meta: undefined }, { id: '17', name: 'Interlay', symbol: 'INTR', decimals: 10, icon: 'INTR', type: 'Token', isSufficient: true, existentialDeposit: '6164274209', origin: 2032, meta: undefined }, { id: '9', name: 'Astar', symbol: 'ASTR', decimals: 18, icon: 'ASTR', type: 'Token', isSufficient: true, existentialDeposit: '147058823529412000', origin: 2006, meta: undefined }, { id: '1', name: 'Lerna', symbol: 'LRNA', decimals: 12, icon: 'LRNA', type: 'Token', isSufficient: true, existentialDeposit: '400000000', origin: undefined, meta: undefined } ] getHydraDx Getting selling details... assetIn, assetOut, amount: 10 0 21 Error: 10 is not supported token at Qe.validateTokenPair (/tmp/api/node_modules/@galacticcouncil/sdk/build/index.cjs:2:17381) at runMicrotasks () at processTicksAndRejections (node:internal/process/task_queues:96:5) at async Qe.getBestSell (/tmp/api/node_modules/@galacticcouncil/sdk/build/index.cjs:2:19086) Time: 1716161567973 Request Body in app.js: [Object: null prototype] { '{"assetin": "0", "assetout": "5", "amount": 100 }': '' } Time: 1716161574129 Request Body in app.js: [Object: null prototype] { '{"assetin": "0", "assetout": "5", "amount": 100 }': '' } Time: 1716161594511 Request Body in app.js: [Object: null prototype] { '{"assetin": "0", "assetout": "5", "amount": 100 }': '' } create swap called create swap: [Object: null prototype] { '{"assetin": "0", "assetout": "5", "amount": 100 }': '' } output: undefined undefined undefined Time: 1716161728427 Request Body in app.js: { assetin: '0', assetout: '5', amount: 100 } create swap called create swap: { assetin: '0', assetout: '5', amount: 100 } output: 0 5 100 pling plong 2024-05-20 01:35:28 REGISTRY: Unknown signed extensions ValidateClaim found, treating them as no-effect 2024-05-20 01:35:29 API/INIT: hydradx/234: Not decorating unknown runtime apis: 0x0bb67a52fcd040ff/1 getHydraDx Getting selling details... getHydraDx Getting selling details... assetIn, assetOut, amount: 0 5 100 i got trade details! getHydraDx trade details: { type: 'Sell', amountIn: '100', amountOut: '0.2106754994', spotPrice: '0.0021130941', tradeFee: '0.0006336633', tradeFeePct: 0.3, tradeFeeRange: [ 0.3, 5.1 ], priceImpactPct: -0, swaps: [ { poolAddress: '7L53bUTBbfuj14UpdCNPwmgzzHSsrsTWBHX5pys32mVWM3C1', poolId: undefined, pool: 'Omnipool', assetIn: '0', assetOut: '5', amountIn: '100', calculatedOut: '0.2113091627', amountOut: '0.2106754994', spotPrice: '0.0021130941', tradeFeePct: 0.3, tradeFeeRange: [Array], priceImpactPct: -0, errors: [] } ] } 2024-05-20 01:35:29 REGISTRY: Unknown signed extensions ValidateClaim found, treating them as no-effect 2024-05-20 01:35:29 API/INIT: hydradx/234: Not decorating unknown runtime apis: 0x0bb67a52fcd040ff/1 TypeError: api.query.assetRegistry.assetMetadataMap is not a function at /tmp/api/dist/src/api/DraftSwap.js:65:53 at Generator.next () at fulfilled (/tmp/api/dist/src/api/DraftSwap.js:5:58) at processTicksAndRejections (node:internal/process/task_queues:96:5)