string
required
Human-readable name for the rule
string
required
Whether the rule permits or denies the specified action. See WaasPolicyRuleType enum.Possible values:
allow, denyarray
Target address(es) for EVM or SVM chains
string
required
The blockchain network this rule applies to. See WaasChainEnum schema.
array
Array of chain IDs for the policy rule
array
Contract ABI interface for smart contract interactions
string
Specific function name to permit/deny in smart contract calls
array
Validation rules for function arguments. Array of WaasPolicyArgumentConstraint objects.
object
Value limits for the policy rule