@loktin/sdk / index / ContractError
Class: ContractError
Defined in: @loktin/sdk/dist/errors.d.ts:20
One of the Loktin contracts returned one of its documented error codes.
Extends
Constructors
Constructor
new ContractError(
contract,contractId,number,errorName,description):ContractError
Defined in: @loktin/sdk/dist/errors.d.ts:30
Parameters
contract
contractId
string
number
number
errorName
string
description
string
Returns
ContractError
Overrides
Properties
cause?
optionalcause?:unknown
Defined in: typescript/lib/lib.es2022.error.d.ts:24
Inherited from
code
readonlycode:"CONTRACT_ERROR"
Defined in: @loktin/sdk/dist/errors.d.ts:22
Overrides
contract
readonlycontract:LoktinContract
Defined in: @loktin/sdk/dist/errors.d.ts:23
contractId
readonlycontractId:string
Defined in: @loktin/sdk/dist/errors.d.ts:24
description
readonlydescription:string
Defined in: @loktin/sdk/dist/errors.d.ts:29
The error's documented meaning.
errorName
readonlyerrorName:string
Defined in: @loktin/sdk/dist/errors.d.ts:27
The error's name in the contract, such as GoalNotFound.
message
message:
string
Defined in: typescript/lib/lib.es5.d.ts:1075
Inherited from
name
readonlyname:"ContractError"="ContractError"
Defined in: @loktin/sdk/dist/errors.d.ts:21
Overrides
number
readonlynumber:number
Defined in: @loktin/sdk/dist/errors.d.ts:25
stack?
optionalstack?:string
Defined in: typescript/lib/lib.es5.d.ts:1076