crear-cuenta-de-recursos-y-publicar-paquete

Publica los módulos en un paquete Move en Aptos Blockchain bajo una cuenta de recursos

Uso

movement aptos move create-resource-account-and-publish-package [OPTIONS] --address-name <ADDRESS_NAME> --seed <SEED>

Opciones

  • --address-name <ADDRESS_NAME> La dirección nombrada para compilar y utilizar en el contrato. Esto tomará la dirección de cuenta derivada de la cuenta de recurso y la colocará en esta ubicación.

  • --override-size-check Si se anula la verificación del tamaño máximo de los datos publicados. Esto no omitirá las comprobaciones en cadena, por lo que si no se le permite pasar la verificación de tamaño, aún así se bloqueará su publicación.

  • --seed <SEED> Semilla de cuenta de recursos. Semilla utilizada en la generación del AccountId de la cuenta de recursos. La semilla se convertirá a bytes usando la codificación de --seed-encoding, cuyo valor predeterminado es BCS.

  • --seed-encoding <SEED_ENCODING> Codificación inicial de la cuenta de recursos. La codificación puede ser una de Bcs, Utf8y Hex. [predeterminado: bcs]

  • --included-artifacts <INCLUDED_ARTIFACTS> Artefactos que se generarán al construir el paquete. Qué artefactos incluir en el paquete. Este puede ser uno de none, sparsey all. [predeterminado: disperso] [valores posibles: ninguno, disperso, todo]

  • --dev Habilita el modo de desarrollo, que utiliza todas las direcciones y dependencias de desarrollo. Actualmente, también incorpora todos los artefactos de compilación de prueba.

  • --package-dir <PACKAGE_DIR> Ruta a un paquete de movimiento (la carpeta con un archivo Move.toml).

  • --output-dir <OUTPUT_DIR> Ruta para guardar el paquete de movimiento compilado. El valor predeterminado es <package_dir>/build.

  • --named-addresses <NAMED_ADDRESSES> Direcciones con nombre para el binario de movimiento. Ejemplo: alicia=0x1234, bob=0x5678. [por defecto: ]

  • --skip-fetch-latest-git-deps Evite extraer las últimas dependencias de git. Esto permitirá anular esto para el desarrollo local.

  • --bytecode-version <BYTECODE_VERSION> Especifique la versión del código de bytes que emitirá el compilador.

  • --sender-account <SENDER_ACCOUNT> Dirección de la cuenta del remitente. Esto le permite anular la dirección de la cuenta a partir de la dirección de la cuenta derivada en caso de que se haya rotado la clave de autenticación o para una cuenta de recursos.

  • --private-key-file <PRIVATE_KEY_FILE> Firma de la ruta del archivo de clave privada Ed25519. Codificado con tipo de --encoding. Mutuamente excluyentes con --private-key.

  • --private-key <PRIVATE_KEY> Firma de clave privada Ed25519. Codificado con tipo de --encoding. Mutuamente excluyentes con --private-key-file.

  • --encoding <ENCODING> Codificación de datos como uno de [base64, bcs, hexadecimal]. [predeterminado: hexadecimal] Valores posibles:

    • bcs: serialización canónica binaria

    • hexadecimal: codificado en hexadecimal, por ejemplo, 0xABCDE12345

    • base64: codificado en base 64

  • --profile <PROFILE> Perfil para usar desde la configuración CLI. Esto se utilizará para anular las configuraciones asociadas, como la URL REST, la URL de Faucet y los argumentos de clave privada. El valor predeterminado es "predeterminado".

  • --url <URL> URL a un nodo completo en la red. El valor predeterminado es la URL en el perfil "predeterminado".

  • --connection-timeout-secs <CONNECTION_TIMEOUT_SECS> Tiempo de espera de conexión en segundos, utilizado para el punto final REST del nodo completo. [predeterminado: 30]

  • --gas-unit-price <GAS_UNIT_PRICE> Multiplicador de gas por unidad de gas. La cantidad de Octas (10^-8 APT) utilizadas para una transacción es igual a (precio unitario del gas * gas utilizado). Sin un valor, determinará el precio en función del precio estimado actual.

  • --max-gas <MAX_GAS> Cantidad máxima de unidades de gas que se utilizarán para enviar esta transacción. Por ejemplo, si quisiera pagar un máximo de 100 Octas, puedo establecer el gas máximo en 100 si el precio unitario del gas es 1. Sin un valor, determinará el precio basándose en la simulación de la transacción actual.

  • --expiration-secs <EXPIRATION_SECS> Número de segundos para que caduque la transacción. [predeterminado: 30]

  • --assume-yes Suponga que sí para todas las indicaciones de sí/no.

  • --assume-no Suponga que no para todas las indicaciones de sí/no.

  • --profile-gas Si se configura esta opción, simule la transacción localmente usando el depurador y genere gráficos de llamas que reflejen el uso de gas.

Last updated