the type of the contract this method is a part of
Optional
allowWhich on complete action(s) are allowed when invoking this method.
Optional
defaultSpecify default arguments that can be populated by clients calling this method.
A map of parameter names to the default argument source
Optional
nameOverride the name used to generate the abi method selector
Optional
onWhether this method should be callable when creating the application.
Optional
readonlyDoes the method only perform read operations (no mutation of chain state)
Configuration options for an abi method