The DAPP Network utilizes a series of macros and service actions to perform different logic. Many of the macros use a special syntax to interact with the DAPP Service Providers.
In this portion of the docs we’ll have a look at the macros associated with the DAPP Network’s dappservices contract (core contract to the DAPP Network that handles staking, the DAPP token, and packages).
CONTRACT_START() - contract start wrapper
CONTRACT_END() - contract end wrapper
DAPPSERVICES_ACTIONS - actions specifier for smart contract
DAPPSERVICE_ACTIONS_COMMANDS - actions commands for smart contract