Defined in: src/modules/validation.ts:673

Extends

Properties

CallingFunctions

CallingFunctions: object[]
Defined in: src/modules/validation.ts:639

encodedValues

encodedValues: string

functionSignature

functionSignature: string

name

name: string

Inherited from

z.infer.CallingFunctions

Description

Description: string
Defined in: src/modules/validation.ts:637

Inherited from

z.infer.Description

ForeignCalls

ForeignCalls: object[]
Defined in: src/modules/validation.ts:640

address

address: `0x${string}`

callingFunction

callingFunction: string

function

function: string

mappedTrackerKeyValues

mappedTrackerKeyValues: string

name

name: string

returnType

returnType: string

valuesToPass

valuesToPass: string

Inherited from

z.infer.ForeignCalls

MappedTrackers

MappedTrackers: object[]
Defined in: src/modules/validation.ts:642

initialKeys

initialKeys: string[]

initialValues

initialValues: (string | string[])[]

keyType

keyType: string

name

name: string

valueType

valueType: string

Inherited from

z.infer.MappedTrackers

Policy

Policy: string
Defined in: src/modules/validation.ts:636

Inherited from

z.infer.Policy

PolicyType

PolicyType: string
Defined in: src/modules/validation.ts:638

Inherited from

z.infer.PolicyType

Rules

Rules: object[]
Defined in: src/modules/validation.ts:643

callingFunction

callingFunction: string

condition

condition: string

Description

Description: string

Name

Name: string

negativeEffects

negativeEffects: string[]

order?

optional order: number

positiveEffects

positiveEffects: string[]

Inherited from

z.infer.Rules

Trackers

Trackers: object[]
Defined in: src/modules/validation.ts:641

initialValue

initialValue: string | string[]

name

name: string

type

type: string

Inherited from

z.infer.Trackers