CreateInstanceOptions
Defined in: pocket-ic-types.ts:10
Options for creating a PocketIc instance.
application?
Section titled “application?”
optional
application:ApplicationSubnetConfig
[]
Defined in: pocket-ic-types.ts:53
Configuration options for creating application subnets. An application subnet will be created for each configuration object provided. If no config objects are provided, no application subnets are setup.
bitcoin?
Section titled “bitcoin?”
optional
bitcoin:BitcoinSubnetConfig
Defined in: pocket-ic-types.ts:39
Configuration options for creating a Bitcoin subnet. If no config is provided, the Bitcoin subnet is not setup.
fiduciary?
Section titled “fiduciary?”
optional
fiduciary:FiduciarySubnetConfig
Defined in: pocket-ic-types.ts:33
Configuration options for creating a Fiduciary subnet. If no config is provided, the Fiduciary subnet is not setup.
icpConfig?
Section titled “icpConfig?”
optional
icpConfig:IcpConfig
Defined in: pocket-ic-types.ts:71
Determines if non-mainnet features (e.g., best-effort responses) should be
enabled for the PocketIC instance. Defaults to false
.
optional
ii:IiSubnetConfig
Defined in: pocket-ic-types.ts:27
Configuration options for creating an II subnet. If no config is provided, the II subnet is not setup.
optional
nns:NnsSubnetConfig
Defined in: pocket-ic-types.ts:15
Configuration options for creating an NNS subnet. If no config is provided, the NNS subnet is not setup.
processingTimeoutMs?
Section titled “processingTimeoutMs?”
optional
processingTimeoutMs:number
Defined in: pocket-ic-types.ts:65
How long the PocketIC client should wait for a response from the server.
optional
sns:SnsSubnetConfig
Defined in: pocket-ic-types.ts:21
Configuration options for creating an SNS subnet. If no config is provided, the SNS subnet is not setup.
system?
Section titled “system?”
optional
system:SystemSubnetConfig
[]
Defined in: pocket-ic-types.ts:46
Configuration options for creating system subnets. A system subnet will be created for each configuration object provided. If no config objects are provided, no system subnets are setup.
verifiedApplication?
Section titled “verifiedApplication?”
optional
verifiedApplication:VerifiedApplicationSubnetConfig
[]
Defined in: pocket-ic-types.ts:60
Configuration options for creating verified application subnets. A verified application subnet will be created for each configuration object provided. If no config objects are provided, no verified application subnets are setup.