Extends
TypeOf<typeofpolicyJSONValidator>
Properties
CallingFunctions
CallingFunctions: object[]
Defined in: src/modules/validation.ts:649
EncodedValues
EncodedValues: string
FunctionSignature
FunctionSignature: string
Name
Name: string
Inherited from
z.infer.CallingFunctions
Description
Description: string
Defined in: src/modules/validation.ts:647
Inherited from
z.infer.Description
ForeignCalls
ForeignCalls: object[]
Defined in: src/modules/validation.ts:650
Address
Address: `0x${string}`
CallingFunction
CallingFunction: string
Function
Function: string
Id?
optionalId:number
MappedTrackerKeyValues
MappedTrackerKeyValues: string
Name
Name: string
ReturnType?
optionalReturnType:Primitive
ValuesToPass
ValuesToPass: string
Inherited from
z.infer.ForeignCalls
Id?
Defined in: src/modules/validation.ts:645optionalId:number
Inherited from
z.infer.Id
MappedTrackers
MappedTrackers: object[]
Defined in: src/modules/validation.ts:652
Id?
optionalId:number
InitialKeys
InitialKeys: string[]
InitialValues
InitialValues: (string|string[])[]
KeyType?
optionalKeyType:Primitive
Name
Name: string
ValueType?
optionalValueType:Primitive
Inherited from
z.infer.MappedTrackers
Policy
Policy: string
Defined in: src/modules/validation.ts:646
Inherited from
z.infer.Policy
PolicyType
PolicyType: string
Defined in: src/modules/validation.ts:648
Inherited from
z.infer.PolicyType
Rules
Rules: object[]
Defined in: src/modules/validation.ts:653
CallingFunction
CallingFunction: string
Condition
Condition: string
Description
Description: string
Id?
optionalId:number
Name
Name: string
NegativeEffects
NegativeEffects: string[]
PositiveEffects
PositiveEffects: string[]
Inherited from
z.infer.Rules
Trackers
Trackers: object[]
Defined in: src/modules/validation.ts:651
Id?
optionalId:number
InitialValue
InitialValue:string|string[]
Name
Name: string
Type?
optionalType:Primitive
Inherited from
z.infer.Trackers