Eip838ExecutionError
Hierarchy
- Web3ContractError
- Eip838ExecutionError
Index
Constructors
publicconstructor
Parameters
code: number
message: string
optionaldata: string
Returns Eip838ExecutionError
Properties
publiccode
publicoptionaldata
publicoptionalerrorArgs
Type declaration
publicoptionalerrorName
publicoptionalerrorSignature
publicinnerError
publicreadonlyname
publicoptionalreceipt
publicstack
Methods
publicsetDecodedProperties
Parameters
errorName: string
optionalerrorSignature: string
optionalerrorArgs: {}
Returns void
publictoJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
publicstaticconvertToString
Parameters
value: unknown
unquotValue: boolean = false
Returns string
This class is expected to be set as an
innerError
inside ContractExecutionError The properties would be typically decoded from thedata
if it was encoded according to EIP-838