Package org.fisco.bcos.sdk.abi.wrapper
Class ContractABIDefinition
java.lang.Object
org.fisco.bcos.sdk.abi.wrapper.ContractABIDefinition
public class ContractABIDefinition
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description ContractABIDefinition(CryptoSuite cryptoSuite) -
Method Summary
Modifier and Type Method Description voidaddEvent(java.lang.String name, ABIDefinition abiDefinition)voidaddFunction(java.lang.String name, ABIDefinition abiDefinition)ABIDefinitiongetABIDefinitionByEventTopic(java.lang.String topic)ABIDefinitiongetABIDefinitionByMethodId(java.lang.String methodId)ABIDefinitiongetConstructor()java.util.Map<java.lang.String,java.util.List<ABIDefinition>>getEvents()java.util.Map<java.lang.String,ABIDefinition>getEventTopicToEvents()java.util.Map<java.lang.String,java.util.List<ABIDefinition>>getFunctions()java.util.Map<java.lang.String,ABIDefinition>getMethodIDToFunctions()voidsetConstructor(ABIDefinition constructor)voidsetEvents(java.util.Map<java.lang.String,java.util.List<ABIDefinition>> events)voidsetEventTopicToEvents(java.util.Map<java.lang.String,ABIDefinition> eventTopicToEvents)voidsetFunctions(java.util.Map<java.lang.String,java.util.List<ABIDefinition>> functions)voidsetMethodIDToFunctions(java.util.Map<java.lang.String,ABIDefinition> methodIDToFunctions)
-
Constructor Details
-
Method Details
-
getConstructor
-
setConstructor
-
getFunctions
-
setFunctions
-
getEvents
-
setEvents
-
getMethodIDToFunctions
-
setMethodIDToFunctions
public void setMethodIDToFunctions(java.util.Map<java.lang.String,ABIDefinition> methodIDToFunctions) -
getEventTopicToEvents
-
setEventTopicToEvents
public void setEventTopicToEvents(java.util.Map<java.lang.String,ABIDefinition> eventTopicToEvents) -
addFunction
-
addEvent
-
getABIDefinitionByMethodId
-
getABIDefinitionByEventTopic
-