fix API error: zero-pad hexadecimal signature