The xaction daemon performs database operations on behalf
of the epp-frontend daemon. This includes adding, deleting, and
modifying domains, contacts and nameserver entities. The communication
between the frontend daemon and the xaction process are
performed through the transfer of data structures over a
msgbus communication channel.
This daemon validity checks all requests made by the frontend, to ensure that all required information is present before attempting a database operation. It also checks the permissions granted to the registrar that made the request, to ensure that appropriate permissions for the operation are held by the registrar.
This daemon sends statistics information and log file information to
the msgbus for consumption by interested listeners.