pub fn balance<T>() -> T::Balance where T: Environment,
Returns the balance of the executed contract.
If the returned value cannot be properly decoded.