Optional configureAn optional list of ContractKeyValuePairDescriptor that describes the params argument of the configure function.
function configure(address originalMsgSender, address feed, uint256 postId, KeyValue[] calldata params)
external
returns (bytes memory);
This will be used to know how to encode and decode the params for the configuration function.
Markdown formatted description of the Action.
It should explain what this Action does, how to use it, examples just like you would if you were building an NPM package. The more detail the better to allow dApp to easily integrate it.
Optional executeA list of ContractKeyValuePairDescriptor that describes the params argument of the execute function.
function execute(address originalMsgSender, address feed, uint256 postId, KeyValue[] calldata params)
external
returns (bytes memory);
This will be used to know how to encode the calldata for the execute function.
A unique identifier that in storages like IPFS ensures the uniqueness of the metadata URI. Use a UUID if unsure.
A short name for the Action.
Optional setAn optional list of ContractKeyValuePairDescriptor that describes the params argument of the setDisabledParams function.
function setDisabled(
address originalMsgSender,
address feed,
uint256 postId,
bool isDisabled,
KeyValue[] calldata params
) external returns (bytes memory);
This will be used to know how to encode the calldata for the setDisabled function.
The link to the Action source code. Typically a GitHub repository.
List of authors email addresses.