setPolicies(config, rulesEnginePolicyContract, policyIds, contractAddressForPolicy): Promise<void>

Sets the policies appled to a specific contract address.

Parameters

ParameterTypeDescription
configConfig-
rulesEnginePolicyContractobjectThe contract instance for interacting with the Rules Engine Policy.
rulesEnginePolicyContract.abi(object | object)[]-
rulesEnginePolicyContract.address`0x${string}`-
policyIds[number]The list of IDs of all of the policies that will be applied to the contract
contractAddressForPolicy`0x${string}`The address of the contract to which the policy will be applied.

Returns

Promise<void>

Defined in

src/modules/policy.ts:273

setPolicies(config, rulesEnginePolicyContract, policyIds, contractAddressForPolicy): Promise<void>

Sets the policies appled to a specific contract address.

Parameters

ParameterTypeDescription
configConfig-
rulesEnginePolicyContractobjectThe contract instance for interacting with the Rules Engine Policy.
rulesEnginePolicyContract.abi(object | object)[]-
rulesEnginePolicyContract.address`0x${string}`-
policyIds[number]The list of IDs of all of the policies that will be applied to the contract
contractAddressForPolicy`0x${string}`The address of the contract to which the policy will be applied.

Returns

Promise<void>

Defined in

src/modules/policy.ts:273