Class ContractAbi

java.lang.Object
tech.deplant.java4ever.framework.ContractAbi

public class ContractAbi extends Object
  • Field Details

    • SAFE_MULTISIG

      public static ContractAbi SAFE_MULTISIG
  • Constructor Details

    • ContractAbi

      public ContractAbi(String abiJsonString)
  • Method Details

    • ofStored

      public static ContractAbi ofStored(Artifact artifact)
    • hasHeader

      public boolean hasHeader(String name)
    • hasFunction

      public boolean hasFunction(String name)
    • hasInput

      public boolean hasInput(String functionName, String inputName)
    • hasOutput

      public boolean hasOutput(String functionName, String outputName)
    • inputType

      public String inputType(String functionName, String inputName)
    • outputType

      public String outputType(String functionName, String outputName)
    • abiJson

      public tech.deplant.java4ever.binding.Abi.ABI abiJson()