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 void
addEvent(java.lang.String name, ABIDefinition abiDefinition)
void
addFunction(java.lang.String name, ABIDefinition abiDefinition)
ABIDefinition
getABIDefinitionByEventTopic(java.lang.String topic)
ABIDefinition
getABIDefinitionByMethodId(java.lang.String methodId)
ABIDefinition
getConstructor()
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()
void
setConstructor(ABIDefinition constructor)
void
setEvents(java.util.Map<java.lang.String,java.util.List<ABIDefinition>> events)
void
setEventTopicToEvents(java.util.Map<java.lang.String,ABIDefinition> eventTopicToEvents)
void
setFunctions(java.util.Map<java.lang.String,java.util.List<ABIDefinition>> functions)
void
setMethodIDToFunctions(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
-