Skip to content

@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 ​

LoktinContract

contractId ​

string

number ​

number

errorName ​

string

description ​

string

Returns ​

ContractError

Overrides ​

LoktinError.constructor

Properties ​

cause? ​

optional cause?: unknown

Defined in: typescript/lib/lib.es2022.error.d.ts:24

Inherited from ​

LoktinError.cause


code ​

readonly code: "CONTRACT_ERROR"

Defined in: @loktin/sdk/dist/errors.d.ts:22

Overrides ​

LoktinError.code


contract ​

readonly contract: LoktinContract

Defined in: @loktin/sdk/dist/errors.d.ts:23


contractId ​

readonly contractId: string

Defined in: @loktin/sdk/dist/errors.d.ts:24


description ​

readonly description: string

Defined in: @loktin/sdk/dist/errors.d.ts:29

The error's documented meaning.


errorName ​

readonly errorName: 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 ​

LoktinError.message


name ​

readonly name: "ContractError" = "ContractError"

Defined in: @loktin/sdk/dist/errors.d.ts:21

Overrides ​

LoktinError.name


number ​

readonly number: number

Defined in: @loktin/sdk/dist/errors.d.ts:25


stack? ​

optional stack?: string

Defined in: typescript/lib/lib.es5.d.ts:1076

Inherited from ​

LoktinError.stack

Built on Stellar