Avancement des derniers jours sur Cesium v2

Bonjour à toutes et à tous,

Je tiens à vous présenter mes excuses pour le manque de nouvelles concernant le développement de Cesium v2.

Voici les principales avancées réalisées :

  • Mode Dégradé : L’application fonctionne désormais en mode dégradé si le datapod est absent, assurant ainsi une continuité de service.

  • Vérification des Réseaux : Une fonctionnalité de vérification de la disponibilité des réseaux a été implémentée, évitant ainsi l’utilisation de réseaux inactifs.

  • Affichage des URLs : Les URLs utilisées sont maintenant affichées clairement dans les paramètres, remplaçant l’affichage du premier élément de la liste.

  • Écrans de Pré-certification : Les écrans de “Vérifications avant certifications” ont été ajoutés, améliorant le processus de certification.

  • Certification avec Calcul de Distance : La certification inclut désormais le calcul de distance entre les membres, renforçant la sécurité.

  • Mode Démo : Un mode “Démo” a été créé, désactivant certaines fonctionnalités telles que les virements, pour les présentations ou les tests.

  • Gestion des Erreurs : En cas d’échec de la certification, un message d’erreur clair et compréhensible est affiché.

11 Likes

Bonjour à tous et à toutes,

Les avancées de hier sont :

  • Virement : Ajout possible d’un commentaire.
  • Annuaire : Affichage de la date d’inscription d’un membre.
  • Certification : bouton grisé si on en possède pas de comptes membres
  • Renouvellement : le bouton est ajouté sur l’annuaire

Bonne journée à tous !

3 Likes

Moi j’aime bien l’approche de Gecko, bouton absent si on n’est pas membre, bouton grisé si la certif est impossible : délai entre 2 certif émise, déja certifié, ou invitation pas encore acceptée.

Si c’est pour renouvellement de certification pourquoi pas, à savoir combien de temps après la fin de validité de la certification ce bouton est encore affiché.

Si c’est pour le renouvellement d’adhésion, je n’ai pas l’impression que ce bouton soit à sa place dans l’annuaire, mais plutôt sur la page du compte concerné.

A voir ce que les autres en pensent ?

2 Likes

Rebonjour à tous!

J’ai également pu ajouter la saisie d’un pair dans les paramètres, qui est derrière utiliser pour la session.

J’espère que le contrôle de la règle de distance se fait pour le certificateur.
Car si c’est pour le certifié, ça n’a pas de sens, si l’on considère que c’est la somme des certifications qui lui permettra de respecter la règle de distance.

Bonjour à tous,

J’ai ajouté sur Cesium v2:

  • Dans les paramètres, il est maintenant possible de définir une période afin de récupérer automatiquement le dividende universel pour les membres.
    Les périodes disponibles sont “Quotidien”, “Hebdomadaire” et “Mensuel”
1 Like

Il me semble qu’il serait plus simple que les utilisateurs ne s’occupe pas du tout de cette récupération de DU, cela devrait se faire sans intervention de l’utilisateur.


J’ai installé la Release cesium2s-2.0.0-alpha43

Mais impossible de me connecter :



A titre personnel, j’aimerais bien commencer par là.

3 Likes

Oui, la réclamation des DU doit être transparente et intégrée automatiquement dans un batch lorsque l’utilisateur effectue une transaction.

Le fait que les DU soient réclamés manuellement est une optimisation purement technique. Cette notion ne doit pas apparaître dans les wallets grand public ; à la limite, en mode expert, pourquoi pas.

@zoltounet, pour faire simple, tu peux commencer par batcher un appel claimUds à chaque transaction de l’utilisateur. S’il n’y a pas de DU à réclamer, l’appel se terminera dès le début, donc le surcoût d’exécution est négligeable.

3 Likes

Mais il n’y a pas un risque de recevoir des amendes si l’utilisation fait trop de transaction ? Egalement, si le nombre d’utilisateurs grossi sur le moyen/long termes, l’impact risque de ne plus être négligeable?

Egalement par défaut, le paramètre est défini en “hebdomadaire”.

La version qui est disponible en release(qui date de 3semaines) sur le git ne contient pas les correctifs que j’ai implémenté récemment.

Je vais voir avec @kimamila pour faire une release dès que possible.

1 Like

Si c’est dans un batch, ça compte pour une seule transaction. L’overhead reste négligeable. Sinon, compare juste le CurrentUdIndex avec le firstEligibleUd de l’utilisateur. Tu peux demander à @poka comment il a fait dans Gecko.

Non, les calculs du call claimUds ne dépendent pas du nombre d’utilisateurs.

il faut vraiment masquer cette histoire de réclamation des DUs par défaut dès le début.

1 Like

Si 10 000 utilisateurs réclament une fois par jour, ça fait environ 1 extrinsic par bloc.

Les extrinsics sont gratuits tant que les blocs ne sont pas près d’être saturés. Il serait possible de vérifier le quota actuel avant de soumettre des extrinsics automatiques mais avec le nombre d’utilisateurs actuel ce n’est pas urgent.

1 Like

Bonjour à tous,

J’ai reboucler avec @kimamila pour le claim de l’UD, on va ajouter le mode expert et cette configuration sera uniquement présent dans ce mode. Sinon elle sera masqué et le claim ne sera effectué qu’au moment du chargement du compte.

Egalement, j’ai commencé à réaliser l’équivalent de la page “Réseau” pour Cesium v2.

Il s’agit actuellement que de données fictives afin de faciliter le développement.

3 Likes

plutôt d’accord aussi, mais laisser également le bouton dans l’annuaire est aussi une option, a priori 2 entrées n’ajouteraient pas de confusion.

PS : merci @zoltounet pour ce fil de news

Bonjour à tous,

J’ai modifié la gestion de la vérification afin d’avoir une unique fenêtre pour les questions.

La prochaine version pour les tests arrivera sous peu.

2 Likes

“L’identifiant secret et le mot de passe”

Il faudrait mettre à jour le questionnaire pour prendre en compte les nouvelles méthodes d’authentification.

A post was split to a new topic: Questions pour certifier dans Cesiumv2