Generic contract call
TW.Zilliqa.Proto.Transaction.Raw
Amount to send (uint256, serialized little endian)
bytes amount = 1;
Smart contract code
bytes code = 2;
String-ified JSON object specifying the transition parameter
bytes data = 3;