Curso de Smart Contracts en EOS pt 2
Este es mi segundo articulo de notas con respecto a Smart Contracts en EOS, en el articulo anterior hable esencialmente de Docker como usarlo para bajar el testnet de EOS y ejecutar los comandos de cleos para crear una cartera, crear llaves y saberlas importar.
Crear una cuenta en EOS
En este punto llegamos a la creacion de cuentas y hacer consultas de estas. Para esto necesitamos el poder separar keosd de cleos. Lo cual necesitamos mas que nada reiniciar keosd con pkill.
pkill keosd $ docker exec eosio keosd --http-server-address=localhost:8899
Esto nos hara iniciar nuestro keosd en un puerto diferente al de cleos. Si recordamos cleos esta en el puerto 8888 cuando lo llamamos con este alias:
alias cleos='docker exec eosio /opt/eosio/bin/cleos --wallet-url http://localhost:8899'
Ahora que tenemos nuestro keosd y cleos, pues podemos continuar ahora con el manejo de llaves. Necesitaremos nuestras llaves de la imagen tambien para poder generar una cuenta. Primero listamos las carteras.
$ cleos wallet list Wallets: []
Creamos una nueva:
$ cleos wallet create
Importamos nuestra llave, reemplaza esta llave con la de tu máquina:
$ cleos wallet import 5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3
Creamos nuestra cuenta:
$ cleos create account eosio testing "EOS8QntPwDBNKDZ3ryL8iqM5ojmrxJSVAy1xoUQxeC6vtzqyRHfMe"
Listo tenemos nuestra cuenta. Nuestro siguiente paso será construir los Smart Contracts en C++.
About me:
Steemian, crypto fan, like to listen to 90s hip hop, and loves to chat about Linux Python and Free software. Runs a local Tech club in sunny Cancun, and enjoys hopping on planes and landing somewhere else.
upvote for me please? https://steemit.com/news/@bible.com/2sysip