private String fastHexByte(final int b) {
    char[] result = new char[] {'0', 'x', '-', '-'};
    result[2] = "0123456789abcdef".charAt(b >> 4 & 15);
    result[3] = "0123456789abcdef".charAt(b & 15);

    return new String(result);
  }
Long number as hex string.

@param number the number
@return the string
evm/src/main/java/org/hyperledger/besu/evm/tracing/StandardJsonTracer.java