Source documentation
Contents:
api– Rewards Suite API packagecontract– Rewards Suite smart contract packagecontract.artifacts– Smart contract artifactscontract.contract– Smart contract creation modulecontract.deploy– Module with functions for smart contract deploymentcontract.helpers– Smart contract helper functions modulecontract.network– Module for functions to communicate with blockchaincontract.tests– Smart contract unit-tests package
core– Main application packagecore.admin– Main application administration modulecore.apps– Main application configuration modulecore.forms– Module with main application’s formscore.models– Main application ORM modulecore.signals– Module with main application’s database signals and triggerscore.urls– Main application URL configuration modulecore.views– Main application views (controllers)core.management– Project’s management commands packagecore.migrations– Main application database migrations packagecore.static– Directory holding main application static filescore.static.css– Directory holding main application CSS filescore.templates– Directory holding main application Django template filescore.tests– Main application unit-tests package
issues– Package with various issue tracker providers implementationmanage– Django main modulerewards– Frontend application to the Rewards smart contractrewards.apps– Configuration module for the smart contract frontend applicationrewards.urls– Smart contract frontend application URL configuration modulerewards.templates– Directory holding Smart contract frontend applicatio Django template filesrewards.views– Smart contract frontend application viewsrewards.tests– Smart contract frontend application unit-tests package
rewardsweb– Main configuration packagetrackers– Social media trackers packagetrackers.base– Module containing base class for all social media trackerstrackers.config– Module for trackers confirguration from environment variablestrackers.database– SQLite related trackers codetrackers.discord– Module for processing Discord commentstrackers.parser– Module cointaining class for parsing sociial media messagestrackers.reddit– Module for processing Reddit commentstrackers.runners– Module containing trackers run functionstrackers.telegram– Module for processing Telegram messagestrackers.twitter– Module for processing comments on X/Twittertrackers.tests– Unit-tests package for trackers package
updaters– Social media messages updating packageupdaters.base– Module containing base class for all social media updatersupdaters.discord– Module for updating Discord commentsupdaters.main– Module containing main updating class and updaters regiustryupdaters.reddit– Module for updating Reddit commentsupdaters.telegram– Module for updating Telegram messagesupdaters.twitter– Module for updating comments on X/Twitterupdaters.tests– Unit-tests package for updaters package
utils– Package with various website’s utility functions and constantsutils.constants– Website’s constants packageutils.importers– Website’s utility functions for importing data from the old systemutils.mappers– Website’s utility functions for mapping existing GitHub issuesutils.helpers– Website’s helper utility functionsutils.tests– Unit tests for website’s utils package
walletauth– Wallet connecting authentication applicationwalletauth.apps– Wallet connecting authentication application configuration modulewalletauth.models– Wallet connecting authentication application ORM modulewalletauth.urls– Wallet connecting authentication application URL configuration modulewalletauth.views– Wallet connecting authentication application viewswalletauth.migrations– Wallet connecting authentication application database migrations packagewalletauth.tests– Wallet connecting authentication application unit-tests package
rewardsbot– Rewards Suite Discord bot’s packagerewardsbot.controllers– Rewards Suite Discord bot’s controllers packagerewardsbot.models– Rewards Suite Discord bot’s models packagerewardsbot.services– Rewards Suite Discord bot’s services packagerewardsbot.utils– Rewards Suite Discord bot’s utils packagerewardsbot.bot– Module for Rewards Suite Discord bot creationrewardsbot.config– Module for initialization of Rewards Suite Discord bot environment variables