bitshares / bitshares/bitshares-ui
develop.bitshares.org - Legacy Withdraw doesn't work
- Dominant language
- JavaScript
- Stars
- 520
- Forks
- 575
- Avg merge
- 12h 7m
- Merged PRs (30d)
- 5
Description
**Describe the bug**
Clicking the 'Withdraw' button causes an internal error
**To Reproduce**
Steps to reproduce the behavior:
1. Go to [develop.bitshares.org](develop.bitshares.org)
2. Click on 'Legacy Withdraw'
3. Choose Rudex Gateaway
upd: or any other gateaway
4. Choose any asset and click 'Withdraw'
5. See error in console
**Expected behavior**
See the normal work of the withdrawal
**Screenshots**


**Desktop (please complete the following information):**
- OS: Windows 7
- Browser: Chrome 71
- bitshares 5bf4a3a
**Additional context**
`BindToChainState(t) TypeError: t.get is not a function
at a.value (deposit-withdraw.19dbfb8797352c2b3c65.js:1)
at a.value (deposit-withdraw.19dbfb8797352c2b3c65.js:1)
at a.value (deposit-withdraw.19dbfb8797352c2b3c65.js:1)
at li (vendor.405cedc57eb24b8aad73.js:148)
at Ni (vendor.405cedc57eb24b8aad73.js:148)
at da (vendor.405cedc57eb24b8aad73.js:148)
at ha (vendor.405cedc57eb24b8aad73.js:148)
at Ga (vendor.405cedc57eb24b8aad73.js:148)
at qa (vendor.405cedc57eb24b8aad73.js:148)
at Ka (vendor.405cedc57eb24b8aad73.js:148) Object
n @ app.ff5c197c950c054c6395.js:1
2deposit-withdraw.19dbfb8797352c2b3c65.js:1 Uncaught TypeError: t.get is not a function
at a.value (deposit-withdraw.19dbfb8797352c2b3c65.js:1)
at a.value (deposit-withdraw.19dbfb8797352c2b3c65.js:1)
at y (vendors~account~exchange~explorer.04b9db46305a2ec1404d.js:1)
at w (vendors~account~exchange~explorer.04b9db46305a2ec1404d.js:1)
at k (vendors~account~exchange~explorer.04b9db46305a2ec1404d.js:1)`
Related with #3027
Contributor guide
Research direction
The failure is in the Legacy Withdraw flow on develop.bitshares.org; reproduce it with any gateway and asset while watching the console for the BindToChainState(t) TypeError: t.get is not a function. Trace the deposit-withdraw bundle from that error and compare related issue #3027; done means withdrawal completes normally without the internal error.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, react
- Domain
- blockchain, frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100