Nous sommes ravis d'annoncer la version alpha de Rivet, un portefeuille et un outil de développeur open source gratuit pour les chaînes basées sur EVM. Nous avons créé Rivet pour améliorer l'expérience de développement front-end et débloquer de nouveaux domaines de productivité pour les développeurs. Vous trouverez ci-dessous plus d'informations.
Rivet est un portefeuille Ethereum et un outil de développement pour les développeurs - une extension de navigateur qui permet aux développeurs d'inspecter, déboguer, modifier et manipuler l'état d'un nœud Ethereum local. Il se concentre sur les flux de travail courants du développement frontal d’Ethereum, est compatible avec n’importe quelle dApp Ethereum et possède de nombreuses fonctionnalités avancées prêtes à l’emploi. Rivet est sous licence MIT, libre pour quiconque de contribuer, d'utiliser ou de forker. Nous sommes ravis que la communauté construise Rivet avec nous, alors n'hésitez pas à nous contacter si vous souhaitez contribuer !
Rivet est une extension de navigateur qui permet aux utilisateurs de se connecter à n'importe quelle application Ethereum et de disposer de toutes les fonctionnalités attendues d'un portefeuille, c'est-à-dire gérer plusieurs adresses, signer et soumettre des transactions ou des messages et afficher l'historique de vos transactions.
Pourquoi créer un portefeuille de développeur ?
Nous avons créé Rivet pour deux raisons principales :
Développer sur des nœuds Ethereum natifs est une tâche difficile pour les portefeuilles des consommateurs, car ils n'ont tout simplement pas été conçus pour cela. Des changements d'état constants (et des redémarrages) sur le nœud Ethereum local peuvent entraîner une désynchronisation de ces portefeuilles et une réactivité généralement médiocre (par exemple, sur certains portefeuilles grand public, vous devez supprimer et rajouter votre compte pour réinitialiser le nonce, car la plupart des portefeuilles ne répondez pas aux réinitialisations occasionnelles)
D'autres développeurs déboguent sur les réseaux de test et, pire encore, sur le réseau principal. Le développement pour un réseau de test fonctionne car vous pouvez facilement vous financer via un robinet et tester facilement le flux de transactions ; cependant, cela entraîne le compromis de ne pas pouvoir reproduire les conditions du réseau et l'état du réseau principal. Développer pour le réseau principal est une bonne chose, tout comme vous pouvez développer pour les conditions et l'état du réseau en temps réel ; cependant, le compromis évident est que vous dépensez de l'argent réel en frais. Aucune des deux approches n’est idéale pour déboguer et tester des processus de bout en bout.
En créant un portefeuille axé sur les développeurs, nous pouvons encourager les développeurs à suivre les meilleures pratiques en matière d'introspection, de test et de débogage sur les nœuds Ethereum locaux (forkés). Rivet est un outil qui fonctionne de bout en bout avec les nœuds locaux, exploitant des fonctionnalités non accessibles aux portefeuilles des consommateurs ordinaires.
****Qu'est-ce qu'il y a de si spécial à propos de Rivet ? ****
Ce qui rend Rivet spécial, c'est son intégration étroite avec Foundry's Anvil. Cela permet des tests, un débogage et des modifications approfondis au sein de la dApp. Rivet est « Ethereum DevTools », qui est analogue à « React DevTools » ou « Developer Tools for Browsers (⌘I) ».
Voici quelques différences entre Rivet et les autres portefeuilles :
Au lieu d'une petite fenêtre contextuelle, il y a beaucoup d'espace sur le côté du navigateur pour afficher des informations détaillées sur l'état d'Ethereum.
Synchronisation automatique des nœuds et ajustement automatique des occasionnels/comptes en fonction du réseau auquel vous êtes connecté (plus besoin de réinitialiser les occasionnels à chaque fois que le réseau change !)
Le forking du réseau principal, permettant des interactions « en bac à sable » sur le réseau en direct, est particulièrement utile lors des tests d'intégration de dApps avec des applications en direct.
Intervalles de production de blocs configurables, extraction de clics et frais de bloc de superposition.
L'usurpation d'identité de compte vous permet de parcourir et d'interagir avec n'importe quelle dApp depuis n'importe quelle adresse !
Le remplacement du compte vous permet de modifier le nombre occasionnel ou le solde de n'importe quel compte. Le remplacement de l'emplacement de stockage sera bientôt disponible !
Répertoriez tous les blocs, explorez les transactions, affichez les transactions en attente dans le pool de mémoire entre les blocs/lorsque l'extraction de blocs est suspendue - presque comme un mini explorateur de blocs.
****Quelle est la prochaine étape pour Rivet ? ****
Rivet en est encore aux premiers stades de développement et nous recherchons des contributeurs dans l'espace de mise en œuvre et de création. Si vous êtes un développeur front-end et que vous souhaitez créer cette fonctionnalité avec nous, veuillez nous contacter.
Ce qui nous passionne, c'est :
Améliorez l'UI/UX à l'aide de Rivet
Le voyage dans le temps permet d'annuler une ou plusieurs opérations (pas de réinitialisation !)
Lire et écrire le solde du jeton (ERC20/721, etc.) ou d'autres emplacements de stockage
Données d'appel décodées par ABI, journaux, changements d'état et traces
Intégration plus étroite avec les artefacts de construction Forge
Raccourcis clavier
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
Portefeuille Ethereum et outils de développement pour les développeurs - Rivet
Auteurs : Georgios Konstantopoulos, Achal Srinivasan, Tom Meagher, Jake Moxey ; Source : paradigme ; Compilateurs : Kate, Marsbit
Nous sommes ravis d'annoncer la version alpha de Rivet, un portefeuille et un outil de développeur open source gratuit pour les chaînes basées sur EVM. Nous avons créé Rivet pour améliorer l'expérience de développement front-end et débloquer de nouveaux domaines de productivité pour les développeurs. Vous trouverez ci-dessous plus d'informations.
! [Rivet] (https://img-cdn.gateio.im/resized-social/moments-40baef27dd-f1c577f559-dd1a6f-1c6801)
****Qu'est-ce que Rivet ? ****
Rivet est un portefeuille Ethereum et un outil de développement pour les développeurs - une extension de navigateur qui permet aux développeurs d'inspecter, déboguer, modifier et manipuler l'état d'un nœud Ethereum local. Il se concentre sur les flux de travail courants du développement frontal d’Ethereum, est compatible avec n’importe quelle dApp Ethereum et possède de nombreuses fonctionnalités avancées prêtes à l’emploi. Rivet est sous licence MIT, libre pour quiconque de contribuer, d'utiliser ou de forker. Nous sommes ravis que la communauté construise Rivet avec nous, alors n'hésitez pas à nous contacter si vous souhaitez contribuer !
Rivet est une extension de navigateur qui permet aux utilisateurs de se connecter à n'importe quelle application Ethereum et de disposer de toutes les fonctionnalités attendues d'un portefeuille, c'est-à-dire gérer plusieurs adresses, signer et soumettre des transactions ou des messages et afficher l'historique de vos transactions.
Pourquoi créer un portefeuille de développeur ?
Nous avons créé Rivet pour deux raisons principales :
Développer sur des nœuds Ethereum natifs est une tâche difficile pour les portefeuilles des consommateurs, car ils n'ont tout simplement pas été conçus pour cela. Des changements d'état constants (et des redémarrages) sur le nœud Ethereum local peuvent entraîner une désynchronisation de ces portefeuilles et une réactivité généralement médiocre (par exemple, sur certains portefeuilles grand public, vous devez supprimer et rajouter votre compte pour réinitialiser le nonce, car la plupart des portefeuilles ne répondez pas aux réinitialisations occasionnelles)
D'autres développeurs déboguent sur les réseaux de test et, pire encore, sur le réseau principal. Le développement pour un réseau de test fonctionne car vous pouvez facilement vous financer via un robinet et tester facilement le flux de transactions ; cependant, cela entraîne le compromis de ne pas pouvoir reproduire les conditions du réseau et l'état du réseau principal. Développer pour le réseau principal est une bonne chose, tout comme vous pouvez développer pour les conditions et l'état du réseau en temps réel ; cependant, le compromis évident est que vous dépensez de l'argent réel en frais. Aucune des deux approches n’est idéale pour déboguer et tester des processus de bout en bout.
En créant un portefeuille axé sur les développeurs, nous pouvons encourager les développeurs à suivre les meilleures pratiques en matière d'introspection, de test et de débogage sur les nœuds Ethereum locaux (forkés). Rivet est un outil qui fonctionne de bout en bout avec les nœuds locaux, exploitant des fonctionnalités non accessibles aux portefeuilles des consommateurs ordinaires.
! [Rivet] (https://img-cdn.gateio.im/resized-social/moments-40baef27dd-606165b270-dd1a6f-1c6801)
****Qu'est-ce qu'il y a de si spécial à propos de Rivet ? ****
Ce qui rend Rivet spécial, c'est son intégration étroite avec Foundry's Anvil. Cela permet des tests, un débogage et des modifications approfondis au sein de la dApp. Rivet est « Ethereum DevTools », qui est analogue à « React DevTools » ou « Developer Tools for Browsers (⌘I) ».
Voici quelques différences entre Rivet et les autres portefeuilles :
Au lieu d'une petite fenêtre contextuelle, il y a beaucoup d'espace sur le côté du navigateur pour afficher des informations détaillées sur l'état d'Ethereum.
Synchronisation automatique des nœuds et ajustement automatique des occasionnels/comptes en fonction du réseau auquel vous êtes connecté (plus besoin de réinitialiser les occasionnels à chaque fois que le réseau change !)
Le forking du réseau principal, permettant des interactions « en bac à sable » sur le réseau en direct, est particulièrement utile lors des tests d'intégration de dApps avec des applications en direct.
Intervalles de production de blocs configurables, extraction de clics et frais de bloc de superposition.
L'usurpation d'identité de compte vous permet de parcourir et d'interagir avec n'importe quelle dApp depuis n'importe quelle adresse !
Le remplacement du compte vous permet de modifier le nombre occasionnel ou le solde de n'importe quel compte. Le remplacement de l'emplacement de stockage sera bientôt disponible !
Répertoriez tous les blocs, explorez les transactions, affichez les transactions en attente dans le pool de mémoire entre les blocs/lorsque l'extraction de blocs est suspendue - presque comme un mini explorateur de blocs.
! [Rivet] (https://img-cdn.gateio.im/resized-social/moments-40baef27dd-98ed76b066-dd1a6f-1c6801)
****Quelle est la prochaine étape pour Rivet ? ****
Rivet en est encore aux premiers stades de développement et nous recherchons des contributeurs dans l'espace de mise en œuvre et de création. Si vous êtes un développeur front-end et que vous souhaitez créer cette fonctionnalité avec nous, veuillez nous contacter.
Ce qui nous passionne, c'est :
Améliorez l'UI/UX à l'aide de Rivet
Le voyage dans le temps permet d'annuler une ou plusieurs opérations (pas de réinitialisation !)
Lire et écrire le solde du jeton (ERC20/721, etc.) ou d'autres emplacements de stockage
Données d'appel décodées par ABI, journaux, changements d'état et traces
Intégration plus étroite avec les artefacts de construction Forge
Raccourcis clavier