Crear Cuentas de Prueba y Enviar Transacciones Desde CLI de Aptos
En general, para crear una nueva cuenta en cadena, necesitarás generar claves y luego financiar la cuenta. En devnet, puedes financiar una nueva cuenta pidiendo a una cuenta “faucet” con tokens de prueba de Aptos que los envíe a tu cuenta. En testnet puedes acuñar en la página de acuñación.
Usando el CLI, puedes generar y financiar una cuenta de prueba usando:
aptos init --profile <nombre-de-tu-perfil>Una vez que tengas una cuenta financiada puedes enviar monedas entre cuentas con el comando transfer así:
aptos account transfer --account superuser --amount 100Deberías ver un resultado como:
{  "Result": {    "gas_used": 73,    "balance_changes": {      "742854f7dca56ea6309b51e8cebb830b12623f9c9d76c72c3242e4cad353dedc": {        "coin": {          "value": "10100"        },        "deposit_events": {          "counter": "2",          "guid": {            "id": {              "addr": "0x742854f7dca56ea6309b51e8cebb830b12623f9c9d76c72c3242e4cad353dedc",              "creation_num": "1"            }          }        },        "withdraw_events": {          "counter": "0",          "guid": {            "id": {              "addr": "0x742854f7dca56ea6309b51e8cebb830b12623f9c9d76c72c3242e4cad353dedc",              "creation_num": "2"            }          }        }      },      "b9bd2cfa58ca29bce1d7add25fce5c62220604cd0236fe3f90d9de91ed9fb8cb": {        "coin": {          "value": "9827"        },        "deposit_events": {          "counter": "1",          "guid": {            "id": {              "addr": "0xb9bd2cfa58ca29bce1d7add25fce5c62220604cd0236fe3f90d9de91ed9fb8cb",              "creation_num": "1"            }          }        },        "withdraw_events": {          "counter": "1",          "guid": {            "id": {              "addr": "0xb9bd2cfa58ca29bce1d7add25fce5c62220604cd0236fe3f90d9de91ed9fb8cb",              "creation_num": "2"            }          }        }      }    },    "sender": "b9bd2cfa58ca29bce1d7add25fce5c62220604cd0236fe3f90d9de91ed9fb8cb",    "success": true,    "version": 1139,    "vm_status": "Executed successfully"  }}Esto puede ser útil para pruebas manuales de contratos Move o simplemente para probar ver cómo funciona la cadena en la práctica.