class RLP {

    public static byte[] encodeBigInteger(BigInteger srcBigInteger) {
    	if(srcBigInteger == BigInteger.ZERO) 
    		return encodeByte((byte)0);
    	else 
    		return encodeElement(asUnsignedByteArray(srcBigInteger));
    }

}