social / pragma.order / UnsafeOrderDaoNodeService /

UnsafeOrderDaoNodeService #

class UnsafeOrderDaoNodeService(pragmaNode: PragmaNode, databaseValidator: DatabaseValidator = pragmaNode.databaseValidator, dbComponentFactory: DatabaseConnectionComponentFactory = DatabaseConnectionComponentFactory(), uuidProxy: UUIDProxy = UUIDProxy(), timeProxy: TimeProxy = TimeProxy()) : UnpartitionedDaoNodeService<UnsafeOrderDaoNodeService.UnsafeOrderDaoConfig>

DAO node service for the unsafe_orders table: append-only grants made by UnsafeOrderRoutePlugin, keyed by pragmaSocialId. Multiple grants can exist per pragmaSocialId, one row per grant.

Constructors #

UnsafeOrderDaoNodeService

fun UnsafeOrderDaoNodeService(pragmaNode: PragmaNode, databaseValidator: DatabaseValidator = pragmaNode.databaseValidator, dbComponentFactory: DatabaseConnectionComponentFactory = DatabaseConnectionComponentFactory(), uuidProxy: UUIDProxy = UUIDProxy(), timeProxy: TimeProxy = TimeProxy())