Properties
Optional anonymous
anonymous: boolean
Optional canonicalName
canonicalName: string
Optional constant
constant: boolean
Optional contractKind
contractKind: Common.ContractKind
Optional expression
expression: object
Type declaration
-
Optional referencedDeclaration?: any
Optional hexValue
hexValue: string
Optional indexed
indexed: boolean
Optional isConstructor
isConstructor: boolean
Optional kind
kind: string
Optional linearizedBaseContracts
linearizedBaseContracts: number[]
nodeType
nodeType: string
Optional parameterTypes
parameterTypes: object
Optional parameters
parameters: object
Optional payable
payable: boolean
Optional referencedDeclaration
referencedDeclaration: any
Optional returnParameterTypes
returnParameterTypes: object
Optional returnParameters
returnParameters: object
Optional scope
scope: number
Optional stateMutability
stateMutability: Common.Mutability
Optional stateVariable
stateVariable: boolean
Optional storageLocation
storageLocation: string
Optional value
value: null | any
Optional visibility
visibility: string