diff --git a/ethers-core/src/abi/mod.rs b/ethers-core/src/abi/mod.rs index b2d50839..b4db858a 100644 --- a/ethers-core/src/abi/mod.rs +++ b/ethers-core/src/abi/mod.rs @@ -270,4 +270,22 @@ mod tests { <[u16; 32]>::param_type() ); } + + #[test] + fn abi_type_tuples_work() { + fn assert_abitype() {} + fn assert_abiarraytype() {} + + assert_abitype::<(u64, u64)>(); + assert_abiarraytype::<(u64, u64)>(); + + assert_abitype::<(u8, u8)>(); + assert_abiarraytype::<(u8, u8)>(); + + assert_abitype::>(); + assert_abiarraytype::>(); + + assert_abitype::>(); + assert_abiarraytype::>(); + } }