> ## Documentation Index
> Fetch the complete documentation index at: https://docs.canton.network/llms.txt
> Use this file to discover all available pages before exploring further.

# Splice.AmuletTransferInstruction

> Documentation for Splice.AmuletTransferInstruction

## Templates

<div id="type-splice-amulettransferinstruction-amulettransferinstruction-76678">
  **template** AmuletTransferInstruction
</div>

> A transfer instruction for transferring Amulet tokens pending on receiver acceptance.
>
> Signatory: (DA.Internal.Record.getField @"admin" (DA.Internal.Record.getField @"instrumentId" transfer)), (DA.Internal.Record.getField @"sender" transfer)
>
> | Field        | Type                                                                                                            | Description                                                                   |
> | ------------ | --------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------- |
> | lockedAmulet | [ContractId](/appdev/reference/daml-standard-library/prelude#type-da-internal-lf-contractid-95282) LockedAmulet | Locked amulet that holds the funds for executing the transfer upon acceptance |
> | transfer     | Transfer                                                                                                        |                                                                               |
>
> * **Choice** Archive
>
>   Controller: (DA.Internal.Record.getField @"admin" (DA.Internal.Record.getField @"instrumentId" transfer)), (DA.Internal.Record.getField @"sender" transfer)
>
>   Returns: ()
>
>   (no fields)

## Functions

<div id="function-splice-amulettransferinstruction-standardtransfertotwosteptransfer-69205">
  standardTransferToTwoStepTransfer
  : Transfer -> TwoStepTransfer
</div>
