getUnlockFundsAction
Get the action to unlock funds on the source chain. This is done if a user wants to move funds out of the resource lock.
Usage
const action = getUnlockFundsAction({
  orchestratorSignature: '0x',
  request: {
    timestamp: Math.floor(Date.now() / 1000), // Current timestamp in seconds
    tokenAddress: '0x1c7D4B196Cb0C7B01d743Fbc6116a902379C7238',
    orchestrator: '0x122B68D0E84d33F1Af7F1C0D332851AcaD0d457E',
    amount: BigInt(100),
    nonce: BigInt(1),
  },
})Parameters
orchestratorSignature
- Type: Hex(opens in a new tab)
The orchestrator signature for the unlock.
request.timestamp
- Type: bigint
The timestamp of the unlock request.
request.tokenAddress
The address of the token to unlock. If the token is the native token, the address is 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE.
request.orchestrator
The address of the orchestrator.
request.amount
- Type: bigint
The amount to unlock.
request.nonce
- Type: bigint
The nonce of the unlock request.
Returns
action
- Type: Action
The action to execute on the account.