giveagents.cc/docsLIVE ON CANTON MAINNET

Transaction

Commands under cws transaction. Single-signer (1/1) operations. Party id is derived from the active profile's keystore — no party argument needed; the cws-api submits directly upon signing.

Every command accepts --json for machine-readable output and --profile <name> to override WALLET_PROFILE.

transaction

Single-signer (1/1) operations. Party id is derived from the active profile's keystore — no party argument needed; the cws-api submits directly upon signing.

  • cws transaction list --offers [--direction <incoming|outgoing|all>]Discover TransferInstruction contract ids you can act on.
  • cws transaction send <to> <amount> <instrument> [--description <text>]Send a transfer.
  • cws transaction accept <transferInstructionId>Accept an incoming TransferInstruction.
  • cws transaction preapproval grant <providerPartyId> [--expires-at <ms>]Grant a preapproval to a provider.
  • cws transaction preapproval revoke <preapprovalContractId>Revoke an existing preapproval.
  • cws transaction automerge enable --provider <partyId> --instrument <id>Enable an auto-merge delegation.
  • cws transaction automerge disable <delegationContractId>Temporarily disable an auto-merge delegation.
  • cws transaction automerge revoke <delegationContractId>Revoke the delegation entirely.