a
a
Weather:
city not found
HomeBitcoinLibérer ethereum / mist GitHub

Libérer ethereum / mist GitHub

Cette version ajoute certaines fonctionnalités attendues et corrige également des améliorations de sécurité importantes.

IMPORTANT POUR LES DÉVELOPPEURS DAPP! Lisez les notes ci-dessous sur les changements dans Mist’s web3 objet!

Navigateur de brouillard

Soutien Swarmbêta

Il est désormais possible de parcourir le réseau décentralisé de Swarm avec l’extension bzz:// protocole. Chaque demande arrive sur le nœud Swarm, qui recherchera le contenu sur le réseau p2p et affichera votre site Web / fichier préféré.

Fondamentalement, cela signifie que si vous pointez votre domaine ENS vers un hachage d’essaim, vous pouvez accéder au contenu de l’essaim sur Mist via bzz://mydomain.eth. À quel point cela est cool? Nouveau web, très wow 😎

De plus, télécharger des fichiers et des dossiers sur Mist est aussi simple que File > Upload to Swarm....

Notez que pour utiliser les domaines ENS, votre chaîne doit être synchronisée, car elle recherche des contrats de résolveur ENS.

Pour plus d’informations sur le projet, rendez-vous sur bzz: //theswarm.eth – après la mise à jour de Mist, bien sûr.
Félicitations à @zelig et à l’équipe Swarm.

Renforcement de la sécurité

Sécurité accrue en tirant parti de l’utilisation d’un contexte JavaScript complètement isolé entre Mist et Dapps. Voir # 2087.


REMARQUE AUX DÉVELOPPEURS DAPP!

À partir de cette version, Mist ne livrera pas le leur web3.js instance plus. Faisons-le juste pour l’instant web3.currentProvider afin que vous puissiez vous connecter à Ethereum. À l’avenir, nous fournirons un spécial ethereum objet avec un fournisseur par défaut.

Ça aussi web3.currentProvider n’autorisera plus les appels de synchronisation, comme c’est déjà le cas dans MetaMask (et c’est une mauvaise pratique en général). Assurez-vous donc d’utiliser des asynchrones, par exemple web3.eth.accounts -> web3.eth.getAccounts(function(){...})

Pour instancier votre bibliothèque web3.js (auto-incluse), vous pouvez utiliser:

if(typeof web3 !== 'undefined')
    var web3 = new Web3(web3.currentProvider);
else
    web3 = new Web3(new Web3.providers.HttpProvider("http://localhost:8545"));

Réseaux de test plus faciles

En plus de Ropsten, vous pouvez désormais basculer vers le réseau de test Rinkeby à partir du menu Développer. Rinkeby est également défini comme réseau de test par défaut, car il est beaucoup plus léger à synchroniser. Voir # 2723.

Et si vous souhaitez créer votre réseau solo à des fins de test (ou dans un laboratoire où vous avez une connexion Internet très médiocre), vous pouvez également le faire directement via le menu Développement: cela créera un réseau local uniquement pour votre ordinateur où vous pourrez tester, extraire et publier des contrats locaux. Utilisera le --dev flag sur votre nœud geth. Depuis la console Mist UI (outils de développement), vous pouvez utiliser et contrôler le fichier web3 objet.
Voir (options de ligne de commande)[https://github.com/ethereum/go-ethereum/wiki/Command-Line-Options]. # 2723.

Un aperçu détaillé du journal des modifications de Mist 0.9.0:
https://github.com/ethereum/mist/milestone/18?closed=1

Portefeuille Ethereum

Prise en charge des adresses ENS

Vous pouvez écrire une adresse ENS sur n’importe quel champ d’adresse dans le portefeuille et l’adresse réelle représentée par ce nom apparaîtra lorsque vous cliquez en dehors du champ.

Il vérifiera également le nom et pourra rediriger vers les noms préférés, donc si vous tapez « ethereum », il le verra pointer vers l’adresse tip-jar de la Fondation Ethereum, qui s’appelle « ethereumfoundation ».

Les comptes effectuent également une recherche de nom inversée – si l’un de vos comptes, portefeuilles ou contrats a enregistré une recherche de nom inversée, le nom ENS sera affiché dans votre application.

Le package meteor contenant ce type spécial d’entrée est disponible publiquement sur Meteor Package Elements, créé par @alexvandesande, afin que vous puissiez l’utiliser sur votre Dapp aujourd’hui.

Prise en charge ENS des jetons

Il est maintenant plus facile que jamais de consulter vos jetons et de voir vos soldes. En cliquant sur Contrats> Watch Token, le modal apparaîtra et vous pourrez taper le symbole du token. Immédiatement tous les détails disponibles apparaîtront et il vous suffira de confirmer.

Cela n’a été possible qu’après que @kvhnuke ait créé la grande liste de jetons et @Arachnid créé thetoken.eth un service 👏

Veuillez vous référer au journal des modifications de Wallet 0.9.0 pour une vue plus détaillée des modifications.

Somme de contrôle

Fichier Somme de contrôle (SHA256)
Mist-linux32-0-9-0.deb 5ad1aa5723c7ecf63bcb3066df354b40232082c9768b62f600d48bd11e3639d5
Mist-linux32-0-9-0.zip a4824c185e1353eebe727515d69ef34a79e953b8c925b355b33849e5b81caddc
Mist-linux64-0-9-0.deb 8af076ed1b601651a5a767d39443585c5a5c2b3d8c9adb457aec3c3ad9f640a0
Mist-linux64-0-9-0.zip 3a224728cf1fb1bc4769f9b325e36b838866033524764251857e35c2f54c4c65
Mist-installer-0-9-0.exe 967472f755af6b32254e8e3fc67d7001c193b8c3dd58200f7b2e5be016e16307
Mist-win32-0-9-0.zip 67d154265e78331b609d992033c199b71f3aa2349e30dcbcca5f4a1777ab2b1e
Mist-win64-0-9-0.zip 01a3647f78e31e0bb32e7a55e4bbc3f9cf0611bd7024c7e2c86d99445b07ea13
Brume-macosx-0-9-0.dmg daf781fb64312400c3c85a1899f989a42a568d1b527c318b78d83084d31c4664
Ethereum-Wallet-linux32-0-9-0.deb 417b447732fcdf144e9b0a822231914584dfa12ef685a748f377d256cba89522
Ethereum-Wallet-linux32-0-9-0.zip 9754a5aadd8fbb8f1122ccb247ac3882dc2029ae40f47518c531d3bc5ab1ccab
Ethereum-Wallet-linux64-0-9-0.deb e6d1c60b03aa91e43d4133d293db8b06f9c294115a6ca813dbb8cc76fb2dd637
Ethereum-Wallet-linux64-0-9-0.zip 61bbbd98db7dbf06c8345b37a86298d8b77c22873b6dcdb2fcc3c675dc2b276a
Ethereum-Wallet-installer-0-9-0.exe 14dac9f49890f8c7ca7adf57fdabea03206c1ccb901c046b9194399dbf04a728
Ethereum-Wallet-win32-0-9-0.zip 00216315534a392bc3d8d64cc9c4409f8dd30e2a01f38563d7d1c564c000c74e
Ethereum-Wallet-win64-0-9-0.zip 40a83396da0bf7f65cf6a5c7e9d4baa8b18aba06d2741608e839bde22bc42a63
Ethereum-Wallet-macosx-0-9-0.dmg 4077b08122b5d3480191a1c9d52b09934202cc5af755f172b276581b2729c8b2
Fichier Somme de contrôle (md5)
Mist-linux32-0-9-0.deb 0516b92c89362c21684368ecfcd363ee
Mist-linux32-0-9-0.zip 011011f738872f18deb777a5dc5b1c11
Mist-linux64-0-9-0.deb 8be319b1434d7413a53c1e06536efaa7
Mist-linux64-0-9-0.zip 0aadafc1ea3e4b9733391cff31ee2df3
Mist-installer-0-9-0.exe 51b2f490095d088f6399b1dcfab97271
Mist-win32-0-9-0.zip ce33256df20247d6fe10d1142ffbf83f
Mist-win64-0-9-0.zip 7fd74227835e827cc43deaceb51f6d49
Brume-macosx-0-9-0.dmg 417eb91b23dbb23d208709adeae8f15b
Ethereum-Wallet-linux32-0-9-0.deb 7616e26811d2ed78ef40783cd116497d
Ethereum-Wallet-linux32-0-9-0.zip c1b9099fbffd4a459adb6beb36a6ac26
Ethereum-Wallet-linux64-0-9-0.deb 341d005af32a0848a261d4c632744017
Ethereum-Wallet-linux64-0-9-0.zip 17ab26c80a364642683d81ca281bd2cb
Ethereum-Wallet-installer-0-9-0.exe a88f1235a7a3eb070e170b190a31f486
Ethereum-Wallet-win32-0-9-0.zip cac95833f0394d656e61174d74184739
Ethereum-Wallet-win64-0-9-0.zip c89af8a919a1581b1cefbd1d8c48c65d
Ethereum-Wallet-macosx-0-9-0.dmg f19165e94dc1facba3289f43abcda58b

Modification du 20/08/2017: correction des sommes de contrôle SHA256 de Mist-0-9-0.dmg et Ethereum-Wallet-0-9-0.exe.

https://github.com/ethereum/mist/releases

No comments

leave a comment