Uso el marco Geth y Swift 4 para iniciar un nodo dentro de una aplicación iOS 11.0. Este nodo se conecta a mi BKC local (a 4 nodos para ser precisos).
Aquí hay algunas pruebas que hice:
Entonces, probablemente me perdí algo, pero no entiendo por qué el nodo de mi aplicación se sincroniza con Rinkeby y no con mi cadena de bloques privada.
Estoy usando un archivo static-nodes.json para conectar todos mis nodos (computadora y aplicación).
Comienzo mis nodos de computadora con: geth --datadir <datadir> --port <port> --networkid <id> --v5disc --lightserv <int> console
.
Yo uso un archivo de génesis personalizado. El admin.peers
método me confirma que todos mis nodos se conectan entre sí sin ningún problema. Y uso el GethSetVerbosity(9)
para mostrar el seguimiento y la depuración en mi consola Xcode.
Alguna idea ?
¿Es necesario utilizar un dispositivo iOS como nodo? No puedo pensar en una razón para hacer eso. Para la mayoría de las cosas que necesitará en un dispositivo móvil, puede hacerlo con JSON RCP .
hakusaro