This solution wraps the provider as well as the resolver to print transaction hashes at the provider level. This should print transaction hashes even if they error, except on the TestRPC (since the TestRPC will return an error directly in the transaction).
This solution wraps the provider as well as the resolver to print transaction hashes at the provider level. This should print transaction hashes even if they error, except on the TestRPC (since the TestRPC will return an error directly in the transaction).
Fixes trufflesuite/truffle#495.