abstract
abstract: boolean
Optional
canonicalName
canonicalName?: string
contractDependencies
contractDependencies: number[]
contractKind
contractKind: "contract" | "interface" | "library"
fullyImplemented
fullyImplemented: boolean
Optional
internalFunctionIDs
internalFunctionIDs?: {
[k: string]: number | undefined;
}
linearizedBaseContracts
linearizedBaseContracts: number[]
Optional
nameLocation
nameLocation?: string
nodeType
nodeType: "ContractDefinition"
Optional
usedErrors
usedErrors?: number[]
Optional
usedEvents
usedEvents?: number[]