transfer

Transferir monedas CVM o tokens fungibles entre cuentas de Convex. Úsalo cuando el usuario quiera enviar monedas o tokens a otra cuenta.

npx skills add https://github.com/convex-dev/convex --skill transfer

Transfer Coins or Tokens

A transfer is a transaction, so it needs a key the user has supplied — see the transact skill for the authorisation model and the CLI form. Without a key you can prepare the transfer but not execute it.

CVM Coin Transfer

Source: (transfer #42 1000000000) — sends 1 CVM.

With a Convex MCP server configured, its transfer tool takes to (destination address) and amount (in copper).

Fungible Token Transfer

Source: (@convex.fungible/transfer #TOKEN #DEST AMOUNT)

With the MCP transfer tool, set the token parameter to the token actor address.

Before Executing

  • Confirm destination and amount with the user. Restate both in CVM units — "send 2.5 CVM to #42" — and get agreement before signing. A transfer is irreversible.
  • Convert to copper: multiply CVM by 1,000,000,000. Getting this wrong by a factor of 10^9 is the easiest and most expensive mistake here.
  • Check the sender's balance first with a query, so a :FUNDS failure is caught before signing rather than after.
  • For tokens, check the token balance, not the coin balance — they are unrelated.

Report the result in CVM units (e.g. "Sent 2.5 CVM to #42").

Más skills de convex-dev

convex-lisp
convex-dev
Referencia del lenguaje Convex Lisp — convenciones de CVM, llamada a código de biblioteca, definiciones de actores, juice y códigos de error. Usar al escribir o depurar código fuente de CVM para…
ecosystem
convex-dev
Orientación en el ecosistema Convex: qué se encuentra en cada repositorio, dónde están las especificaciones y la documentación, y qué bibliotecas de cliente existen. Úsalo cuando necesites contexto…
local-network
convex-dev
Ejecuta una red de prueba local de Convex para desarrollo. Úsala al probar cambios contra una red en vivo, al reproducir un problema de un peer, o cuando no haya una red remota…
protocol-versions
convex-dev
Versiones de protocolo, migraciones y la actualización v1: qué semántica usar al escribir, y cómo cambiar el comportamiento de CVM sin bifurcar la red. Úsese cuando…
etch
convex-dev
Inspeccionar y mantener un almacén Etch — la base de datos direccionada por contenido de Convex. Úsalo al examinar almacenamiento de pares, diagnosticar corrupción, recolectar basura, o…
juice
convex-dev
Contabilidad de Juice: el costo de la computación y el ancho de banda en la CVM. Úselo al razonar sobre el costo de ejecución de transacciones, diagnosticar un error de :JUICE, o…
trust
convex-dev
Los monitores de Trust — el modelo de autorización componible en cadena de Convex. Úselo al escribir control de acceso, restringir funciones de actores, definir quién puede acuñar o…
memory
convex-dev
Contabilidad y asignaciones de memoria: el costo del almacenamiento en cadena y cómo minimizarlo y recuperarlo. Úsese al razonar sobre el crecimiento del estado, diagnosticar un…