Améliorations pour smith-members
Remarques reprises de !217 (comment 40383) :
-
on est toujours sur le système ExpiresOnqui regarde juste si leexpire_ona bougé, donc pas de unscheduling, normalement les forgerons ne spammeront pasgo_online/go_offlineà tous les blocs, ce qui pourrait faire grandir le storage linéairement pendantSmithInactivityMaxDurationedit : déplacé dans un ticket à part : #182
-
l'événement CertificationReceived(qui pourrait être standardisé enCertificationAdded) n'a pas d'équivalentCertificationRemoved. Ça va tant qu'on utilise le storage Duniter comme index, mais si un indexeur veut garder l'historique des certifications forgeron, il devra utiliser l'événementSmithExcludedpour désactiver toutes les certifications reçues par le forgeron sortant -
il n'y a pas de docstring pour les calls, donc il n'y aura pas de documentation autogénérée ni d'information dans les métadonnées -
le storage CurrentSessionduplique ce qu'on pourrait récupérer avecSession::current_index()si la pallet dépendait fortement de la pallet session plutôt que simplement par le hook. Je ne sais pas ce qui est le mieux, mais en fait les deux me semblent bien.edit: déplacé dans un ticket à part : #181
-
on pourrait soumettre les nouveaux événements dans la discussion https://forum.duniter.org/t/api-des-evenements/11739 pour voir s'il y a des retours edit : fait ici : https://forum.duniter.org/t/api-des-evenements/11739/19