3.11 获取交易签名哈希

getSignHash

部署合约时

参数:

  • from 发起者地址。
  • nonce 16位的随机数,该值必须为十进制整数。
  • extra(可选) 额外信息。
  • payload 字节编码。
  • timestamp 交易时间戳。
  • nodeIds 说明请求向哪些节点发送。
  1. Request<TxResponse> getSignHash(String from, BigInteger nonce, String extra, String payload, BigInteger timestamp, int... nodeIds);
  2. Request<TxResponse> getSignHash(String from, BigInteger nonce, String payload, BigInteger timestamp, int... nodeIds);

普通交易

参数:

  • from 发起者地址。
  • nonce 16位的随机数,该值必须为十进制整数。
  • extra(可选) 额外信息。
  • value 交易值。
  • timestamp 交易时间戳。
  • nodeIds 说明请求向哪些节点发送。
  1. Request<TxResponse> getSignHash(String from, String to, BigInteger nonce, String extra, String value, BigInteger timestamp, int... nodeIds);
  2. Request<TxResponse> getSignHash(String from, String to, BigInteger nonce, String value, BigInteger timestamp, int... nodeIds);