web3-validator
Index
Classes
Functions
- checkAddressCheckSum
- isAddress
- isBigInt
- isBlockNumber
- isBlockNumberOrTag
- isBlockTag
- isBloom
- isBoolean
- isBytes
- isContractAddressInBloom
- isFilterObject
- isHex
- isHexPrefixed
- isHexStrict
- isHexString
- isHexString32Bytes
- isHexString8Bytes
- isInBloom
- isInt
- isNullish
- isNumber
- isObject
- isString
- isTopic
- isTopicInBloom
- isUInt
- isUint8Array
- isUserEthereumAddressInBloom
- isValidEthBaseType
- validateNoLeadingZeroes
Interfaces
Namespaces
Type Aliases
Variables
Type Aliases
EthBaseTypes
EthBaseTypesWithMeta
EthExtendedTypes
FullValidationSchema
Json
JsonSchema
Schema
Type declaration
optional$anchor?: string
optional$comment?: string
optional$defs?: {}
[id string]: Schema
optional$id?: string
optional$recursiveAnchor?: boolean
optional$recursiveRef?: string
optional$ref?: string
optional$schema?: string
optional$vocabulary?: string
optionaladditionalItems?: Schema
optionaladditionalProperties?: Schema
optionalallOf?: Schema[]
optionalanyOf?: Schema[]
optionalconst?: Json
optionalcontains?: Schema
optionalcontentEncoding?: string
optionalcontentMediaType?: string
optionalcontentSchema?: Schema
optionaldefault?: Json
optionaldefinitions?: {}
[id string]: Schema
optionaldependencies?: {}
[id string]: string[] | Schema
optionaldependentRequired?: {}
[id string]: string[]
optionaldependentSchemas?: {}
[id string]: Schema
optionaldeprecated?: boolean
optionaldescription?: string
optionaldiscriminator?: { mapping?: {}; propertyName: string }
optionalmapping?: {}
[value string]: string
propertyName: string
optionaldivisibleBy?: number
optionalelse?: Schema
optionalenum?: Json[]
optionalreadonlyeth?: string
optionalexamples?: Json[]
optionalexclusiveMaximum?: number | boolean
optionalexclusiveMinimum?: number | boolean
optionalformat?: string
optionalid?: string
optionalif?: Schema
optionalitems?: Schema | Schema[]
optionalmaxContains?: number
optionalmaxItems?: number
optionalmaxLength?: number
optionalmaxProperties?: number
optionalmaximum?: number
optionalminContains?: number
optionalminItems?: number
optionalminLength?: number
optionalminProperties?: number
optionalminimum?: number
optionalmultipleOf?: number
optionalnot?: Schema
optionaloneOf?: Schema[]
optionalpattern?: string
optionalpatternProperties?: {}
[pattern string]: Schema
optionalproperties?: {}
[id string]: Schema
optionalpropertyNames?: Schema
optionalreadOnly?: boolean
optionalrequired?: string[] | boolean
optionalthen?: Schema
optionaltitle?: string
optionaltype?: string | string[]
optionalunevaluatedItems?: Schema
optionalunevaluatedProperties?: Schema
optionaluniqueItems?: boolean
optionalwriteOnly?: boolean
ShortValidationSchema
ValidInputTypes
ValidationError
ValidationSchemaInput
Web3ValidationOptions
Type declaration
readonlysilent: boolean