ModuleSDK
Modules
getDisableERC1271PoliciesAction

getDisableERC1271PoliciesAction

Get the action to disable ERC1271 policies for a specific session in the smart sessions validator.

Usage

const action = await getDisableERC1271PoliciesAction({
  permissionId: '0x1234...',
  policies: ['0xabcd...'],
  contents: [
    {
      appDomainSeparator: '0x1234...',
      contentName: ['abc'],
    },
  ],
})

Parameters

permissionId

The permission ID of the session to disable userOp policies.

policies

A list of ERC1271 policies addresses.

contents

  • Type: ERC7739Context[]

The list of ERC-7739 contexts used by the policies.

Returns

action

The action to disable ERC1271 policies for a specific session in the smart sessions validator.