getSmartContractInterface method

Future<TGetSmartContractInterfaceResponse> getSmartContractInterface({
  1. required TGetSmartContractInterfaceBody input,
})

Get details about a smart contract interface.

Sign the provided TGetSmartContractInterfaceBody with the client's stamp function and submit the request (POST /public/v1/query/get_smart_contract_interface).

See also: stampGetSmartContractInterface.

Implementation

Future<TGetSmartContractInterfaceResponse> getSmartContractInterface({
  required TGetSmartContractInterfaceBody input,
}) async {
  return await request<TGetSmartContractInterfaceBody,
          TGetSmartContractInterfaceResponse>(
      "/public/v1/query/get_smart_contract_interface",
      input,
      (json) => TGetSmartContractInterfaceResponse.fromJson(json));
}