ink_env
pub fn block_number<T>() -> Result<T::BlockNumber> where T: Environment,
Returns the current block number.
If the returned value cannot be properly decoded.