Fix bugs and make changes to private erc20 token exchange
Budget: £20 – £250 GBP
Must be skilled in ERC20/Blockchain and use:
ganache
metmask
web3
react
I need the following bugs fixed and a changes to code:
## Bug fix 1
- Does not update after sell/buy order
When a user makes a buy or sell order, an animation is supposed to be shown and then the exchange updates and shows the new order without refreshing the screen, this is done by using: dispatch(buyOrderMaking())
However this has stopped working
## Bug fix 2
- Order does not get removed when it is filled.
After user fills order does not properly get registered and it does not get removed from the orderlist, also this does does not update automatically. order must be filled and removed poperly.
## Job
-- Part 1
- Automatically fill buy and sell orders
If user creates sell order and a buy order is already listed for the same price, this must automatically fill the order for the user. Also if user creates sell order and buy order is listed for same price, this must automaitcally fill the order. if the buyer/seller does not fill all of the order, then the remainder must be left listed so another user can fill the remainder of the order
Part 2
- Combine all orders that are the same
example:
If user adds buy or sell order for 0.0001 and another user adds order for 0.0001 then this must display as one order on the front end, so all orders for the same price must be added together on frontend, when user fills order the orders must be filled in the order that orders were listed. user that puts the order in first must be filled first.
ganache
metmask
web3
react
I need the following bugs fixed and a changes to code:
## Bug fix 1
- Does not update after sell/buy order
When a user makes a buy or sell order, an animation is supposed to be shown and then the exchange updates and shows the new order without refreshing the screen, this is done by using: dispatch(buyOrderMaking())
However this has stopped working
## Bug fix 2
- Order does not get removed when it is filled.
After user fills order does not properly get registered and it does not get removed from the orderlist, also this does does not update automatically. order must be filled and removed poperly.
## Job
-- Part 1
- Automatically fill buy and sell orders
If user creates sell order and a buy order is already listed for the same price, this must automatically fill the order for the user. Also if user creates sell order and buy order is listed for same price, this must automaitcally fill the order. if the buyer/seller does not fill all of the order, then the remainder must be left listed so another user can fill the remainder of the order
Part 2
- Combine all orders that are the same
example:
If user adds buy or sell order for 0.0001 and another user adds order for 0.0001 then this must display as one order on the front end, so all orders for the same price must be added together on frontend, when user fills order the orders must be filled in the order that orders were listed. user that puts the order in first must be filled first.