¿Cómo puedo importar las cuentas de Truffle Develop a MetaMask?

truffle developyo uso Me parece que las cuentas en truffle developson persistentes. Por favor corrígeme si me equivoco. ¿Cómo puedo importar las cuentas desde truffle developMetaMask?

¿Cómo te conectas a tu nodo con trufa? ¿Es testrpc o mainstead?
Yo uso el desarrollo de truffle que se introdujo en truffle 4.0.0 en lugar de tesrpc. Tiene la misma funcionalidad que testrpc pero se ejecuta en el puerto 9545.
sí, si es testrpc, no significa persistente, cada vez que ejecuta truffle, se crea un nuevo nodo para que implemente los cambios y la dirección del contrato implementado también cambiará. Su pregunta parece que desea importar entre nodos, es decir, de testrpc a metamask, lo que creo que no es factible. TestRpc tiene su propia configuración de nodo y cuenta, mientras que Metamask tiene su propia cuenta y configuración de nodo. Una forma posible es hacer que Metamask apunte a su cuenta testrpc pero no al revés.

Respuestas (1)

Con la versión V4.0.x del marco Truffle , cada vez que inicia Truffle usándolo truffle develop, se inicia una nueva red privada Ethereum local en memoria usando el mismo mnemónico de 12 palabras:


candy maple cake sugar pudding cream honey rich smooth crumble sweet treat

Por lo tanto, es posible importar las cuentas a MetaMask siguiendo los siguientes pasos simples.

Cuando abre MetaMask en su navegador, hay una opción para "restaurar desde la frase inicial":

restaurar enlace en metamask

Ingrese la frase de desarrollo de trufa y luego haga clic en Aceptar:

ingrese mnemotécnico

Presione "crear cuenta" hasta 10 veces (tantas como desee acceder); generará las mismas direcciones que se ven en la consola de desarrollo de truffle (es un proceso determinista):

restaurar las cuentas