Skip to main content

sys.xfer_upgrade_to

sys.xfer_upgrade_to sends upgrade(s) to a specified user.

Security Level​

LOWSEC

Syntax​

CLI​

Single upgrade:

sys.xfer_upgrade_to { to: "user", i: 0 }

Multiple upgrades:

sys.xfer_upgrade_to { to: "user", i: [ 0, 1, 2 ] }

Script​

#ls.sys.xfer_upgrade_to({ to: "user", i: [ 0, 1, 2 ] })

Parameters​

Requires 'to' and one of 'i' or 'sn'.

to (required)​

The 'to' argument takes a username as a string and specifies the username where upgrades shall be sent.

i​

The 'i' argument takes a number or array of numbers and specifies which upgrade indexes shall be sent.

sn​

The 'sn' argument takes a serial number string, or array of serial numbers, to specify which serial numbers shall be sent (if they exist on the user).

memo (optional)​

The 'memo' argument allows for an optional memo, up to 50 characters, alongside the upgrade transfer

Return​

Returns a Success or Failure object.

CLI​

>>sys.xfer_upgrade_to { to: "trust", i: 44 }
Success

-k3y_v2- lost to trust

Script​

Success

-k3y_v2- lost to trust

Example​

function(context, args)
{
return #ls.sys.xfer_upgrade_to({ to: "trust", i: 44 })
}