This bot monitors governance contracts that use the modular system of Governance contracts available from OpenZeppelin. All of the possible emitted events are coded into the logic of the bot, so that a developer only needs to update a few values in a data file to customize the bot before deployment.
OpenZeppelin Governance Contracts
The following steps will take you from a completely blank template to a functional bot.
-
address(required) - The value corresponding to this key is the address of the governance contract to monitor. -
abiFile(required) - The name of the ABI file that corresponds to the governance contract to monitor. All of the supported ABI files are already present in the./abisubdirectory, so the only step necessary is to type the correct name of the applicable ABI file.