origintrail-node
Version:
OriginTrail Node - Decentralized Knowledge Graph Node Library
20 lines (16 loc) • 492 B
JavaScript
class FinalityStatusRepository {
constructor(models) {
this.sequelize = models.sequelize;
this.model = models.finality_status;
}
async getFinalityAcksCount(ual, options) {
return this.model.count({
where: { ual },
...options,
});
}
async saveFinalityAck(operationId, ual, peerId, options) {
return this.model.upsert({ operationId, ual, peerId }, options);
}
}
export default FinalityStatusRepository;