Unit tests are not included because populating value token address is necessary in proof generation for ERC20Cogateway::withdraw(). While testing, valueToken is making a transaction. Hence, it must be a live contract. It will be efficient that it can be handled in integration tests.
Same approach has been followed for consensusCogateway::confirmWithdraw.
cc: @deepesh-kn
Fixes #275
Implements ERC20Gateway::confirmWithdraw()
Unit tests are not included because populating value token address is necessary in proof generation for ERC20Cogateway::withdraw(). While testing, valueToken is making a transaction. Hence, it must be a live contract. It will be efficient that it can be handled in integration tests. Same approach has been followed for consensusCogateway::confirmWithdraw. cc: @deepesh-kn