Skip to content

Prueba Tu Contrato Inteligente NFT

Ahora que has desplegado tu contrato inteligente NFT de WAX, es hora de ejecutar una acción de prueba y crear tu primer NFT.

Crear un NFT de WAX

Desde la línea de comandos, usa el comando cleos push action para llamar a la acción createnft.

shell
cleos -u [chain-api-url] push action waxnftowner1 createnft [] -p waxnftowner1@active

La consola imprime los detalles de la transacción:

shell
executed transaction: 093e5a806fb4e89cc1d4db8ff59609fca6b0fb7074cd9374b45bcd4d823035a0  136 bytes  727 us
#  waxnftowner1 <= waxnftowner1::createnft      ""
#  simpleassets <= simpleassets::create         {"author":"waxnftowner1","category":"sticker","owner":"waxnftowner1","idata":"{\"name\": \"WAX Devel...
#  waxnftowner1 <= simpleassets::create         {"author":"waxnftowner1","category":"sticker","owner":"waxnftowner1","idata":"{\"name\": \"WAX Devel...
#  simpleassets <= simpleassets::createlog      {"author":"waxnftowner1","category":"sticker","owner":"waxnftowner1","idata":"{\"name\": \"WAX Devel...
warning: transaction executed locally, but may not be confirmed by the network yet         ]

Verifica Tu NFT de WAX

Puedes localizar los NFTs de WAX en la tabla sassets, bajo el ámbito del propietario del NFT. Para mostrar tus registros de NFT, usa el comando cleos get table.

json
cleos -u [chain-api-url] get table simpleassets waxnftowner1 sassets

La consola imprime tus NFTs, incluyendo el id único del activo:

json
{
  "rows": [{
      "id": "100000000000035",
      "owner": "waxnftowner1",
      "author": "waxnftowner1",
      "category": "sticker",
      "idata": "{\"name\": \"Colmena de Desarrolladores de WAX\", \"desc\": \"Pegatina de la Colmena de Desarrolladores de WAX\" }",
      "mdata": "{\"color\": \"negro\", \"img\": \"https://developer.wax.io/images/wax_sticker.png\" }",
      "container": [],
      "containerf": []
    }
  ],
  "more": false
}

Más Información

Consulta el Repositorio de GitHub de Simple Assets para acciones de contrato adicionales, estructuras de datos y ejemplos.