diff --git a/pkg/abi/abi.go b/pkg/abi/abi.go index 6f68dd23..ece7b8ad 100644 --- a/pkg/abi/abi.go +++ b/pkg/abi/abi.go @@ -352,7 +352,11 @@ func (a ABI) ErrorStringCtx(ctx context.Context, revertData []byte) (strError st func FormatErrorStringCtx(ctx context.Context, e *Entry, cv *ComponentValue) string { var ok bool var parsed []interface{} - if res, err := NewSerializer().SetFormattingMode(FormatAsFlatArrays).SerializeInterfaceCtx(ctx, cv); err == nil { + if res, err := NewSerializer(). + SetFormattingMode(FormatAsFlatArrays). + SetIntSerializer(Base10StringIntSerializer). + SetAddressSerializer(HexAddrSerializer0xPrefix). + SerializeInterfaceCtx(ctx, cv); err == nil { parsed, ok = res.([]interface{}) } buff := new(strings.Builder)