### Question:
TypeDecoder { static Address decodeAddress(String input) { return new Address(decodeNumeric(input, Uint160.class)); }  static T decode(
            String input, int offset, TypeReference<T> typeReference);  }### Answer:
@Test public void testAddress() { assertThat(TypeDecoder.decodeAddress( "000000000000000000000000be5422d15f39373eb0a97ff8c10fbd0e40e29338"), CoreMatchers.is(new Address("0xbe5422d15f39373eb0a97ff8c10fbd0e40e29338"))); }