v0.7.0
output
<typeof policyJSONValidator
>
CallingFunctions: object
[]
Defined in: src/modules/validation.ts:639
encodedValues: string
functionSignature: string
name: string
z.infer.CallingFunctions
Description: string
Defined in: src/modules/validation.ts:637
z.infer.Description
ForeignCalls: object
[]
Defined in: src/modules/validation.ts:640
address: `0x${string}`
callingFunction: string
function: string
mappedTrackerKeyValues: string
name: string
returnType: string
valuesToPass: string
z.infer.ForeignCalls
MappedTrackers: object
[]
Defined in: src/modules/validation.ts:642
initialKeys: string
[]
initialValues: (string
|string
[])[]
keyType: string
name: string
valueType: string
z.infer.MappedTrackers
Policy: string
Defined in: src/modules/validation.ts:636
z.infer.Policy
PolicyType: string
Defined in: src/modules/validation.ts:638
z.infer.PolicyType
Rules: object
[]
Defined in: src/modules/validation.ts:643
callingFunction: string
condition: string
Description: string
Name: string
negativeEffects: string
[]
optional
order:number
positiveEffects: string
[]
z.infer.Rules
Trackers: object
[]
Defined in: src/modules/validation.ts:641
initialValue:string
|string
[]
name: string
type: string
z.infer.Trackers