SteemWallet 1.1.0 - actualizaciones importantes! - Pago en la aplicación (1-clic para comprar) Creación de cuenta, Temas, Conmutador de api-nodo, Soporte de múltiples monedas y correcciones de errores.

in #utopian-io6 years ago (edited)

SteemWallet es la cartera rápida de código abierto para dispositivos Apple y Android que lanzé hace aproximadamente 4 meses. Desde su inicio, solo había visto una versión de corrección de errores justo antes de SteemFest en noviembre.

Entonces, ¿por qué el largo viaje desde la última actualización de SteemWallet?
Bueno, ... terminé con mis tareas, pero luego recibí una solicitud / sugerencia de último minuto de @transisto que me gustó mucho al analizar el "registro de cuenta" a través de las compras dentro de la aplicación. Ofrecer esto agregaría opciones adicionales para obtener una cuenta Steem rápidamente a través de formas (e) instantáneas más fáciles, a la espera de la aprobación de la cuenta y "compite" con alternativas como las características de registro de la cuenta de AnonSteem y Blocktrades (las cuales usan criptografía para pagar la cuota de inscripción ) y el servicio de registro Steem Ninja (tarjeta de crédito pagado) recientemente lanzado.
La introducción de una función de "pagos dentro de la aplicación" implicaba no solo crear el "lado de la aplicación" (es decir, interactuar con el módulo de compra dentro de la aplicación de Appstore / Play Store. También significaba que tenía que configurar un nuevo nodo y escribir una API REST). que recibe, verifica y almacena los recibos de compra y luego registra la nueva cuenta, utilizando su cuenta de registro dedicada: @ steemwallet.born (puede ver que ya tenía algunas pruebas: P).

Así que trabajé la mejor mitad de las vacaciones de Navidad en este proyecto (ya se había hecho antes del hack Duplo del tren :) y luego Apple decidió mantenerlo "en revisión" durante 4 semanas seguidas. Solo hoy, finalmente tuvimos llamadas de ida y vuelta, ¡y se disculparon y lanzaron la actualización de la aplicación! ¡Sí Sí!

Cómo funciona la creación instantánea de cuentas en la aplicación a través de SteemWallet.app:
El usuario indica que quiere crear una cuenta en la cadena Steem.
El nombre de la cuenta se valida tanto para la disponibilidad como para la elegibilidad
El usuario debe crear una contraseña maestra que tenga la fuerza suficiente con el análisis ZXCVBN
El usuario debe confirmar la contraseña maestra en una segunda vista.
El usuario pulsa "Comprar" para completar el pago en la aplicación y realiza el pago con el iOS / Android nativo (haga clic para comprar) para obtener un "Crédito de creación de cuenta" de un solo uso.
Si la compra fue exitosa, el recibo de compra se envía a la nueva API REST junto con el nombre de usuario deseado y las teclas públicas (!) (Propietario, activo, publicación, nota).
La API REST verifica el recibo con la tienda de aplicaciones apropiada, verifica si no se había usado antes y si todo es válido, crea la cuenta instantáneamente usando beempy (por @ holger80).
Tras la creación exitosa, al usuario se le muestra por última vez la Contraseña maestra, junto con las claves derivadas para Propietario, Activo, Publicación, Memo, utilizando la biblioteca Dsteem. El usuario necesita copiar y almacenar los contenidos de forma segura.
Luego, el usuario debe importar manualmente la clave activa para usar la cuenta recién registrada en SteemWallet o puede usar la (s) clave (s) apropiada (s) en cualquier otra parte de las interfaces Steem inmediatamente.
Puede encontrar la nueva función "Crear cuenta" cuando inicie una instalación nueva de SteemWallet o a través del menú de configuración (también nuevo). Puede crear tantas cuentas como desee (siempre que pague por ellas).

Costos de un "Crédito de creación de cuenta" a través de 1 clic:
Mirando el precio actual de Steem y los costos de creación de cuenta de 3 Steem, el precio actual para la compra en la aplicación de un "Crédito de Creación de Cuenta", que le da derecho a registrar una cuenta en la Cadena Steem, se establece en aproximadamente 3.49 EUR (3.99 USD) ). A partir de estos ingresos, las tiendas de aplicaciones obtienen un recorte directo del 33% (o más, según su origen y el IVA local). El precio de costo de 3 Steem es actualmente de aproximadamente 0,75 - 1,00 EUR, lo que me deja alrededor de 1,25 EUR en la mesa para mí como desarrollador. Para eso todavía tengo que pagar el nodo REST API, por lo que, dependiendo del uso, será más o menos igual.
Tenga en cuenta que el precio del "Crédito de creación de cuenta" puede variar según el precio de Steem en sí, así como el consenso de la tarifa de registro de creación de cuenta establecido por los testigos.

Espero que esta sea una buena forma de crear instantáneamente una cuenta Steem. Gracias @transisto por la sugerencia. Fue divertido atender tu petición :)

Sort:  
Hola @ericsson17, ¿Tienes algún servidor discord donde conseguir soporte técnico referente a la aplicación SteemWallet que dices haber lanzado hace 4 meses?