getEncodedDataForContractCall method

Future<String> getEncodedDataForContractCall(
  1. String contractName,
  2. String contractAddress,
  3. String methodName,
  4. List params,
)

Implementation

Future<String> getEncodedDataForContractCall(
  String contractName,
  String contractAddress,
  String methodName,
  List params,
) async {
  DeployedContract contract = await _contract(contractName, contractAddress);
  Uint8List data = contract.function(methodName).encodeCall(params);
  String encodedData = HEX.encode(data);
  return encodedData;
}