Guardar ether de una billetera corrupta de ether

Recientemente abrí MyEtherWallet pero tengo problemas. ¿Se pueden corromper las billeteras? ¿Se pierde el éter o se puede salvar?

He podido enviar con éxito ether a la dirección de la billetera. Pensé que la billetera estaba funcionando, así que envié más éter. La cuenta muestra la cantidad total de éter enviado.

Sin embargo, cuando trato de enviar ether desde la billetera a otra dirección, el botón generar transacción no funciona.

En cuanto a la dirección a la que enviar, probé el botón Donación; Probé la dirección del intercambio de Ether que solía recibir en primer lugar; He probado la dirección DAO. Ninguno ha funcionado.

He probado a borrar mi caché. Esto no cambió nada.

También probé el método usando la transacción de envío fuera de línea, tanto JSON como la clave privada de texto sin formato, y ambos devolvieron este mensaje ...

TypeError: Object.assign no es una función

¿Hay otro método para usar para eliminar el éter de la billetera? ¿Podría funcionar el uso de Mist o la billetera está corrupta? ¿Hay alguna manera de extraer el éter de la billetera?

¿Hay algo que pueda hacer para arreglar esto? Como mínimo, me gustaría poder enviar el éter de vuelta a la dirección de intercambio.

Muchas gracias,

daryl watson

Respuestas (1)

Sí, los archivos de la billetera pueden corromperse; sin embargo, si la billetera estuviera dañada, no podría descifrarla ni acceder a ella, por lo que ese no es el problema.

Estoy esperando que kvhnuke salga del trabajo para ver si puede averiguar qué más podría estar causando este problema además de (1) problemas de conectividad y (2) firewall. La única vez que me he encontrado con el botón "Generar billetera" que no hace nada es cuando la computadora está desconectada de Internet. Sin embargo, arroja el Failed to load resource: net::ERR_INTERNET_DISCONNECTEDerror en la consola, no el Object.assignerror.


Editar: nosotros en MyEtherWallet.com lanzamos una solución anoche para resolver este problema y confirmé con OP que está resuelto. El problema tenía que ver con un método es6 que no se completó correctamente durante el proceso de compilación y, dado que OP estaba usando una versión un poco más antigua de Chrome, estaba recibiendo este error. Dejo mi texto original aquí como referencia.


Si desea importar su billetera a Mist, sí. Aquí están los pasos:

Usando un archivo Geth/Mist JSON de MyEtherWallet v2+....

  1. Vaya a la pestaña Ver información de la billetera.

  2. Desbloquee su billetera usando su clave privada ENCRIPTADA o archivo JSON.

  3. En el lado derecho, busque Descargar archivo JSON - Formato Geth/Mist (encriptado). Presione el botón DESCARGAR debajo de eso. Ahora tiene su archivo de almacén de claves.

  4. Abra la aplicación Ethereum Wallet.

  5. En la barra de menú, vaya a "Cuentas" -> "Copia de seguridad" -> "Cuentas"

  6. Esto abrirá la carpeta del almacén de claves. Copie el archivo que acaba de descargar ( UTC--2016-04-14........) en esa carpeta del almacén de claves.

  7. Su cuenta debería aparecer inmediatamente en "Cuentas".

Usando su clave privada sin cifrar...

  1. Si aún no tiene su clave privada sin cifrar, vaya a la pestaña "Ver detalles de la billetera".

  2. Seleccione el archivo de su billetera -o- ingrese/pegue su clave privada para desbloquear su billetera.

  3. Copie su clave privada (sin cifrar).

Si estás en una Mac:

  1. Abra Text Edit y pegue esta clave privada.

  2. Vaya a la barra de menú y haga clic en "Formato" -> "Hacer texto sin formato".

  3. Guarde este archivo en su escritorio como nothing_special_delete_me.txt. Asegúrese de que diga "UTF-8" y "Si no se proporciona una extensión, use .txt" en el cuadro de diálogo Guardar.

  4. Abra la terminal y ejecute el siguiente comando:geth account import ~/Desktop/nothing_special_delete_me.txt

  5. Esto le pedirá que cree una nueva contraseña. Esta es la contraseña que usará en geth / Ethereum Wallet / Mist cada vez que envíe una transacción, así que no la olvide.

  6. Elimine el archivo nothing_special_delete_me.txt de su escritorio.

  7. Debería aparecer de inmediato. Si no lo hace la próxima vez que abra la aplicación Ethereum Wallet, su cuenta aparecerá en "Cuentas".

Si estás en una PC:

  1. Abra el Bloc de notas y pegue la clave privada en el bloc de notas.

  2. Guarde el archivo como nothing_special_delete_me.txt en C:\

  3. Ejecute el comando geth account import C:\nothing_special_delete_me.txt

  4. Esto le pedirá que cree una nueva contraseña. Esta es la contraseña que usará en geth / Ethereum Wallet / Mist cada vez que envíe una transacción, así que no la olvide.

  5. Después de una importación exitosa, elimine el archivo en C:\nothing_special_delete_me.txt

  6. La próxima vez que abra la aplicación Ethereum Wallet, su cuenta aparecerá en "Cuentas".