llamar

Función de movimiento de llamada

Este comando se utiliza para llamar a una función Mover.

Uso

movement sui client call [OPTIONS] --package <PACKAGE> --module <MODULE> --function <FUNCTION> --gas-budget <GAS_BUDGET>

Opciones

  • --package <PACKAGE>: ID de objeto del paquete que contiene el módulo.

  • --module <MODULE>: El nombre del módulo en el paquete.

  • --function <FUNCTION>: Nombre de la función en el módulo.

  • --type-args <TYPE_ARGS>...: escriba argumentos para la función genérica que se llama. Se debe especificar todo o la llamada fallará.

  • --args <ARGS>...: Argumentos ordenados simplificados como en la sintaxis de la función. Los ID de objeto y las direcciones deben ser cadenas hexadecimales.

  • --gas <GAS>: ID del objeto de gas para pago de gas, en cadena hexadecimal de 20 bytes. Si no se proporciona, se seleccionará un objeto de gas con al menos un valor de presupuesto de gas.

  • --gas-budget <GAS_BUDGET>: Presupuesto de gas para esta convocatoria.

  • --serialize-unsigned-transaction: En lugar de ejecutar la transacción, serialice los bytes BCS de los datos de la transacción sin firmar (TransactionData) usando codificación base64 e imprima la cadena.

  • --serialize-signed-transaction: En lugar de ejecutar la transacción, serialice los bytes BCS de los datos de la transacción firmada (SenderSignedData) usando codificación base64 e imprima la cadena.

  • --json: Devuelve salidas de comandos en formato JSON.

Last updated