Skip to main content

HardkasConfig

HardKAS SDK


HardKAS SDK / config/src / HardkasConfig

Interface: HardkasConfig

Defined in: packages/config/src/types.ts:67

Properties​

accounts?​

optional accounts?: Record<string, HardkasAccountConfig>

Defined in: packages/config/src/types.ts:81


artifacts?​

optional artifacts?: object

Defined in: packages/config/src/types.ts:90

deterministic?​

optional deterministic?: boolean


defaultNetwork?​

optional defaultNetwork?: string

Defined in: packages/config/src/types.ts:75

Deprecated​

Use execution instead.


execution?​

optional execution?: { domain: "kaspa-l1" | "evm-l2"; mode: "rpc" | "simulator" | "localnet"; network: string; } | { default: string; targets: Record<string, HardkasExecutionTarget>; }

Defined in: packages/config/src/types.ts:68


experimental?​

optional experimental?: boolean

Defined in: packages/config/src/types.ts:85


l2?​

optional l2?: object

Defined in: packages/config/src/types.ts:82

networks?​

optional networks?: Record<string, any>


network?​

optional network?: object

Defined in: packages/config/src/types.ts:76

allowPublic?​

optional allowPublic?: boolean

default?​

optional default?: string


networks?​

optional networks?: Record<HardkasNetworkName, HardkasNetworkTarget>

Defined in: packages/config/src/types.ts:80


plugins?​

optional plugins?: any[]

Defined in: packages/config/src/types.ts:94


tasks?​

optional tasks?: Record<string, any>

Defined in: packages/config/src/types.ts:93


wasm?​

optional wasm?: object

Defined in: packages/config/src/types.ts:86

path?​

optional path?: string

provider​

provider: "managed" | "local" | "release-asset"