# Packages
No description provided by the author
No description provided by the author
No description provided by the author
# Functions
NewContractFunctionFromFunc creates a new contract function from a given function.
NewContractFunctionFromReflect creates a new contract function from a reflected method.
NewTransactionHandler create a new transaction handler from a given function.
# Constants
CallTypeEvaluate contract function should be called by query.
CallTypeNA contract function isnt callabale by invoke/query.
CallTypeSubmit contract function should be called by invoke.
TransactionHandlerTypeAfter before transaction type.
TransactionHandlerTypeBefore before transaction type.
TransactionHandlerTypeUnknown before transaction type.
# Structs
ContractFunction contains a description of a function so that it can be called by a chaincode.
TransactionHandler extension of contract function that manages function which handles calls to before, after and unknown transaction functions.
# Type aliases
CallType enum for type of call that should be used for method submit vs evaluate.
TransactionHandlerType enum for type of transaction handled.