Closed jorisbontje closed 8 years ago
Do you envisage much more change here? I can rebase #92 on top of it.
I don't expect the market contract to change much anymore. However the UI and wrappers do need to be updated. The tests could be further refactored to remove MAR compatibility; however I haven't done so as to ensure test suite compatibility.
Great.
Regarding tests: I think moving away from maker-user is as simple as using Tester
from dapple/test
and implementing the doApprove
method. See how I've done it in token-auction.
So here it's probably just this:
contract MarketTester is Tester {
function doApprove(address spender, uint value, ERC20 token) {
token.approve(spender, value);
}
}
Remove DGD support / flexible precision as it isn't required for the first EIP20 market release
Merged to erc20
branch.
Closes #7
TODO: