Polkadex-Substrate / Polkadex-Open-Beta

12 stars 3 forks source link

Withdraw Errors not handled where user has zero deposit #430

Open DayalKS2 opened 1 year ago

DayalKS2 commented 1 year ago

Withdrawal Errors are not coming when user is trying to withdraw an amount greater than balance. UI keep on going and not getting errorr out. This is handled in those assets where user has already deposited. But for those assets where User has 0 deposit, this scenario is not handled. Console Error attached below onchainaddress:{esp5dCFuAuPi6KD3HzhHWQGjgwiNvyWLp6qJW5EGgo7zkhRBJ} image

TypeError: e.toLowerCase is not a function at l (_app-ba2a8509f0998675.js:1:871525) at _app-ba2a8509f0998675.js:1:872624 at s (main-1bfbdd436558a21e.js:1:73302) at Generator._invoke (main-1bfbdd436558a21e.js:1:73090) at forEach.e. [as next] (main-1bfbdd436558a21e.js:1:73725) at f (_app-ba2a8509f0998675.js:1:430162) at F (_app-ba2a8509f0998675.js:1:429962) at L. (_app-ba2a8509f0998675.js:1:425925) at _app-ba2a8509f0998675.js:1:429765 at M (_app-ba2a8509f0998675.js:1:430711) O @ _app-ba2a8509f0998675.js:1 h @ _app-ba2a8509f0998675.js:1 a @ _app-ba2a8509f0998675.js:1 t.cont @ _app-ba2a8509f0998675.js:1 f @ _app-ba2a8509f0998675.js:1 s @ _app-ba2a8509f0998675.js:1 n @ _app-ba2a8509f0998675.js:1 s @ _app-ba2a8509f0998675.js:1 h @ _app-ba2a8509f0998675.js:1 a @ _app-ba2a8509f0998675.js:1 t.cont @ _app-ba2a8509f0998675.js:1 h @ _app-ba2a8509f0998675.js:1 a @ _app-ba2a8509f0998675.js:1 t.cont @ _app-ba2a8509f0998675.js:1 h @ _app-ba2a8509f0998675.js:1 a @ _app-ba2a8509f0998675.js:1 t.cont @ _app-ba2a8509f0998675.js:1 f @ _app-ba2a8509f0998675.js:1 s @ _app-ba2a8509f0998675.js:1 h @ _app-ba2a8509f0998675.js:1 a @ _app-ba2a8509f0998675.js:1 t.cont @ _app-ba2a8509f0998675.js:1 f @ _app-ba2a8509f0998675.js:1 F @ _app-ba2a8509f0998675.js:1 L. @ _app-ba2a8509f0998675.js:1 (anonymous) @ _app-ba2a8509f0998675.js:1 M @ _app-ba2a8509f0998675.js:1 f @ _app-ba2a8509f0998675.js:1 s @ _app-ba2a8509f0998675.js:1 (anonymous) @ _app-ba2a8509f0998675.js:1 d @ _app-ba2a8509f0998675.js:1 h @ _app-ba2a8509f0998675.js:1 f @ _app-ba2a8509f0998675.js:1 L. @ _app-ba2a8509f0998675.js:1 (anonymous) @ _app-ba2a8509f0998675.js:1 M @ _app-ba2a8509f0998675.js:1 f @ _app-ba2a8509f0998675.js:1 s @ _app-ba2a8509f0998675.js:1 (anonymous) @ _app-ba2a8509f0998675.js:1 Promise.then (async) T @ _app-ba2a8509f0998675.js:1 L. @ _app-ba2a8509f0998675.js:1 (anonymous) @ _app-ba2a8509f0998675.js:1 M @ _app-ba2a8509f0998675.js:1 f @ _app-ba2a8509f0998675.js:1 s @ _app-ba2a8509f0998675.js:1 L. @ _app-ba2a8509f0998675.js:1 (anonymous) @ _app-ba2a8509f0998675.js:1 M @ _app-ba2a8509f0998675.js:1 f @ _app-ba2a8509f0998675.js:1 s @ _app-ba2a8509f0998675.js:1 L. @ _app-ba2a8509f0998675.js:1 (anonymous) @ _app-ba2a8509f0998675.js:1 M @ _app-ba2a8509f0998675.js:1 f @ _app-ba2a8509f0998675.js:1 s @ _app-ba2a8509f0998675.js:1 L. @ _app-ba2a8509f0998675.js:1 (anonymous) @ _app-ba2a8509f0998675.js:1 M @ _app-ba2a8509f0998675.js:1 f @ _app-ba2a8509f0998675.js:1 F @ _app-ba2a8509f0998675.js:1 L. @ _app-ba2a8509f0998675.js:1 (anonymous) @ _app-ba2a8509f0998675.js:1 M @ _app-ba2a8509f0998675.js:1 f @ _app-ba2a8509f0998675.js:1 s @ _app-ba2a8509f0998675.js:1 u @ _app-ba2a8509f0998675.js:1 e.put @ _app-ba2a8509f0998675.js:1 (anonymous) @ _app-ba2a8509f0998675.js:1 d @ _app-ba2a8509f0998675.js:1 h @ _app-ba2a8509f0998675.js:1 f @ _app-ba2a8509f0998675.js:1 S.e.put @ _app-ba2a8509f0998675.js:1 (anonymous) @ _app-ba2a8509f0998675.js:1 (anonymous) @ 33.e1bcbbe32789f8b9.js:1 onSubmit @ 33.e1bcbbe32789f8b9.js:1 (anonymous) @ 246.b6672c04e2648b56.js:1 (anonymous) @ 246.b6672c04e2648b56.js:1 (anonymous) @ 246.b6672c04e2648b56.js:1 Promise.then (async) (anonymous) @ 246.b6672c04e2648b56.js:1 (anonymous) @ 246.b6672c04e2648b56.js:1 (anonymous) @ 246.b6672c04e2648b56.js:1 (anonymous) @ 246.b6672c04e2648b56.js:1 $e @ framework-bb5c596eafb42b22.js:1 Ye @ framework-bb5c596eafb42b22.js:1 (anonymous) @ framework-bb5c596eafb42b22.js:1 Nr @ framework-bb5c596eafb42b22.js:1 Tr @ framework-bb5c596eafb42b22.js:1 (anonymous) @ framework-bb5c596eafb42b22.js:1 Ie @ framework-bb5c596eafb42b22.js:1 (anonymous) @ framework-bb5c596eafb42b22.js:1 Fr @ framework-bb5c596eafb42b22.js:1 Jt @ framework-bb5c596eafb42b22.js:1 Zt @ framework-bb5c596eafb42b22.js:1 t.unstable_runWithPriority @ framework-bb5c596eafb42b22.js:1 Ql @ framework-bb5c596eafb42b22.js:1 Me @ framework-bb5c596eafb42b22.js:1 Xt @ framework-bb5c596eafb42b22.js:1

The above error occurred in task O created by z created by takeEvery(errorHandler/ERROR_HANDLE_FETCH, z) created by g created by B Tasks cancelled due to error: takeEvery(errorHandler/ERROR_HANDLE_FETCH, z) O @ _app-ba2a8509f0998675.js:1 h @ _app-ba2a8509f0998675.js:1 a @ _app-ba2a8509f0998675.js:1 t.cont @ _app-ba2a8509f0998675.js:1 f @ _app-ba2a8509f0998675.js:1 s @ _app-ba2a8509f0998675.js:1 n @ _app-ba2a8509f0998675.js:1 s @ _app-ba2a8509f0998675.js:1 h @ _app-ba2a8509f0998675.js:1 a @ _app-ba2a8509f0998675.js:1 t.cont @ _app-ba2a8509f0998675.js:1 h @ _app-ba2a8509f0998675.js:1 a @ _app-ba2a8509f0998675.js:1 t.cont @ _app-ba2a8509f0998675.js:1 h @ _app-ba2a8509f0998675.js:1 a @ _app-ba2a8509f0998675.js:1 t.cont @ _app-ba2a8509f0998675.js:1 f @ _app-ba2a8509f0998675.js:1 s @ _app-ba2a8509f0998675.js:1 h @ _app-ba2a8509f0998675.js:1 a @ _app-ba2a8509f0998675.js:1 t.cont @ _app-ba2a8509f0998675.js:1 f @ _app-ba2a8509f0998675.js:1 F @ _app-ba2a8509f0998675.js:1 L. @ _app-ba2a8509f0998675.js:1 (anonymous) @ _app-ba2a8509f0998675.js:1 M @ _app-ba2a8509f0998675.js:1 f @ _app-ba2a8509f0998675.js:1 s @ _app-ba2a8509f0998675.js:1 (anonymous) @ _app-ba2a8509f0998675.js:1 d @ _app-ba2a8509f0998675.js:1 h @ _app-ba2a8509f0998675.js:1 f @ _app-ba2a8509f0998675.js:1 L. @ _app-ba2a8509f0998675.js:1 (anonymous) @ _app-ba2a8509f0998675.js:1 M @ _app-ba2a8509f0998675.js:1 f @ _app-ba2a8509f0998675.js:1 s @ _app-ba2a8509f0998675.js:1 (anonymous) @ _app-ba2a8509f0998675.js:1 Promise.then (async) T @ _app-ba2a8509f0998675.js:1 L. @ _app-ba2a8509f0998675.js:1 (anonymous) @ _app-ba2a8509f0998675.js:1 M @ _app-ba2a8509f0998675.js:1 f @ _app-ba2a8509f0998675.js:1 s @ _app-ba2a8509f0998675.js:1 L. @ _app-ba2a8509f0998675.js:1 (anonymous) @ _app-ba2a8509f0998675.js:1 M @ _app-ba2a8509f0998675.js:1 f @ _app-ba2a8509f0998675.js:1 s @ _app-ba2a8509f0998675.js:1 L. @ _app-ba2a8509f0998675.js:1 (anonymous) @ _app-ba2a8509f0998675.js:1 M @ _app-ba2a8509f0998675.js:1 f @ _app-ba2a8509f0998675.js:1 s @ _app-ba2a8509f0998675.js:1 L. @ _app-ba2a8509f0998675.js:1 (anonymous) @ _app-ba2a8509f0998675.js:1 M @ _app-ba2a8509f0998675.js:1 f @ _app-ba2a8509f0998675.js:1 F @ _app-ba2a8509f0998675.js:1 L. @ _app-ba2a8509f0998675.js:1 (anonymous) @ _app-ba2a8509f0998675.js:1 M @ _app-ba2a8509f0998675.js:1 f @ _app-ba2a8509f0998675.js:1 s @ _app-ba2a8509f0998675.js:1 u @ _app-ba2a8509f0998675.js:1 e.put @ _app-ba2a8509f0998675.js:1 (anonymous) @ _app-ba2a8509f0998675.js:1 d @ _app-ba2a8509f0998675.js:1 h @ _app-ba2a8509f0998675.js:1 f @ _app-ba2a8509f0998675.js:1 S.e.put @ _app-ba2a8509f0998675.js:1 (anonymous) @ _app-ba2a8509f0998675.js:1 (anonymous) @ 33.e1bcbbe32789f8b9.js:1 onSubmit @ 33.e1bcbbe32789f8b9.js:1 (anonymous) @ 246.b6672c04e2648b56.js:1 (anonymous) @ 246.b6672c04e2648b56.js:1 (anonymous) @ 246.b6672c04e2648b56.js:1 Promise.then (async) (anonymous) @ 246.b6672c04e2648b56.js:1 (anonymous) @ 246.b6672c04e2648b56.js:1 (anonymous) @ 246.b6672c04e2648b56.js:1 (anonymous) @ 246.b6672c04e2648b56.js:1 $e @ framework-bb5c596eafb42b22.js:1 Ye @ framework-bb5c596eafb42b22.js:1 (anonymous) @ framework-bb5c596eafb42b22.js:1 Nr @ framework-bb5c596eafb42b22.js:1 Tr @ framework-bb5c596eafb42b22.js:1 (anonymous) @ framework-bb5c596eafb42b22.js:1 Ie @ framework-bb5c596eafb42b22.js:1 (anonymous) @ framework-bb5c596eafb42b22.js:1 Fr @ framework-bb5c596eafb42b22.js:1 Jt @ framework-bb5c596eafb42b22.js:1 Zt @ framework-bb5c596eafb42b22.js:1 t.unstable_runWithPriority @ framework-bb5c596eafb42b22.js:1 Ql @ framework-bb5c596eafb42b22.js:1 Me @ framework-bb5c596eafb42b22.js:1 Xt @ framework-bb5c596eafb42b22.js:1