org.web3j.abi.datatypes.Function.getName()方法的使用及代码示例

x33g5p2x  于2022-01-19 转载在 其他  
字(1.2k)|赞(0)|评价(0)|浏览(134)

本文整理了Java中org.web3j.abi.datatypes.Function.getName()方法的一些代码示例,展示了Function.getName()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Function.getName()方法的具体详情如下:
包路径:org.web3j.abi.datatypes.Function
类名称:Function
方法名:getName

Function.getName介绍

暂无

代码示例

代码示例来源:origin: web3j/web3j

private TransactionReceipt executeTransaction(
    Function function, BigInteger weiValue)
    throws IOException, TransactionException {
  return executeTransaction(FunctionEncoder.encode(function), weiValue, function.getName());
}

代码示例来源:origin: web3j/web3j

public static String encode(Function function) {
  List<Type> parameters = function.getInputParameters();
  String methodSignature = buildMethodSignature(function.getName(), parameters);
  String methodId = buildMethodId(methodSignature);
  StringBuilder result = new StringBuilder();
  result.append(methodId);
  return encodeParameters(parameters, result);
}

代码示例来源:origin: org.web3j/abi

public static String encode(Function function) {
  List<Type> parameters = function.getInputParameters();
  String methodSignature = buildMethodSignature(function.getName(), parameters);
  String methodId = buildMethodId(methodSignature);
  StringBuilder result = new StringBuilder();
  result.append(methodId);
  return encodeParameters(parameters, result);
}

相关文章