Skip to Content

@cfxdevkit/core


@cfxdevkit/core / DeploymentOptions

Interface: DeploymentOptions

Defined in: packages/core/src/contracts/types/index.ts:23

Contract Deployment Types

Properties

abi

abi: unknown[]

Defined in: packages/core/src/contracts/types/index.ts:27

Contract ABI


args?

optional args: unknown[]

Defined in: packages/core/src/contracts/types/index.ts:29

Constructor arguments


bytecode

bytecode: string

Defined in: packages/core/src/contracts/types/index.ts:25

Contract bytecode


chain

chain: ChainType

Defined in: packages/core/src/contracts/types/index.ts:31

Chain to deploy on


gasLimit?

optional gasLimit: bigint

Defined in: packages/core/src/contracts/types/index.ts:35

Gas limit


gasPrice?

optional gasPrice: bigint

Defined in: packages/core/src/contracts/types/index.ts:37

Gas price (in wei)


value?

optional value: bigint

Defined in: packages/core/src/contracts/types/index.ts:33

Value to send with deployment (in wei)