Curso de Smart Contracts en EOS pt 2

in #spanish6 years ago (edited)

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++.


JZA

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.

Coin Marketplace

STEEM 0.17
TRX 0.15
JST 0.028
BTC 61940.19
ETH 2433.78
USDT 1.00
SBD 2.50