Fix dynamic bytes type encoding

This commit is contained in:
Alexandre Paillier
2022-05-02 11:05:25 +02:00
parent 6d86a5de77
commit 09697f718a
3 changed files with 43 additions and 9 deletions

View File

@@ -88,9 +88,11 @@ const uint8_t *field_hash(const uint8_t *data,
{
case TYPE_SOL_INT:
case TYPE_SOL_UINT:
case TYPE_SOL_BYTES_FIX:
value = encode_integer(data, data_length);
break;
case TYPE_SOL_BYTES_FIX:
value = encode_bytes(data, data_length);
break;
case TYPE_SOL_ADDRESS:
value = encode_address(data, data_length);
break;