À propos du projet
Snapshot V1 est l'interface front-end de Snapshot, décrite dans son README comme un client de vote multi-gouvernance hors chaîne, sans gaz, avec des résultats faciles à vérifier et difficiles à contester. Il s'agit d'une application web basée sur Vue qui se connecte à un hub Snapshot pour afficher les espaces et les propositions, et permettre aux utilisateurs de voter sans payer de frais de gaz.
Le README couvre le développement local : installer les dépendances avec yarn, exécuter un serveur de développement à rechargement à chaud avec yarn dev, construire un bundle de production minifié avec yarn build, et linter et corriger les fichiers avec yarn run lint. Pour les tests, il suggère d'utiliser une URL locale avec un chemin d'espace exemple, et note que par défaut l'instance se connecte au hub de testnet à testnet.hub.snapshot.org. Ce point de terminaison et d'autres valeurs peuvent être remplacés en créant un fichier .env.local basé sur .env.
Un flux de travail Docker est également documenté : construire une image avec docker build -t snapshot ., exécuter le conteneur en mappant le port 8080, puis ouvrir l'URL locale pour tester. Le projet renvoie à son site principal, sa documentation, ses demandes de fonctionnalités et son guide de contribution, et est publié sous licence MIT.
Ce dépôt est l'interface V1 ; le README ne décrit pas en détail les versions ultérieures ou les composants backend.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.