Skip to content

InitArg

Defined in: packages/canisters/src/declarations/cketh/minter.d.ts:304

The initialization parameters of the minter canister.

ecdsa_key_name: string

Defined in: packages/canisters/src/declarations/cketh/minter.d.ts:318

The name of the ECDSA key to use. E.g., “dfx_test_key” on the local replica.


ethereum_block_height: BlockTag

Defined in: packages/canisters/src/declarations/cketh/minter.d.ts:346

Determine ethereum block height observed by minter.


ethereum_contract_address: [] | [string]

Defined in: packages/canisters/src/declarations/cketh/minter.d.ts:338

Address of the helper smart contract.


ethereum_network: EthereumNetwork

Defined in: packages/canisters/src/declarations/cketh/minter.d.ts:308

The minter will interact with this Ethereum network.


evm_rpc_id: [] | [Principal]

Defined in: packages/canisters/src/declarations/cketh/minter.d.ts:328

The principal of the EVM RPC canister that handles the communication with the Ethereum blockchain. If not specified, uses the production or staging EVM RPC canister based on the ethereum_network field.


last_scraped_block_number: bigint

Defined in: packages/canisters/src/declarations/cketh/minter.d.ts:313

Block number to start scrapping from on the Ethereum network. Scrapping the logs will resume at last_scraped_block_number + 1 (inclusive).


ledger_id: Principal

Defined in: packages/canisters/src/declarations/cketh/minter.d.ts:334

The principal of the ledger that handles ckETH transfers. The default account of the ckETH minter must be configured as the minting account of the ledger.


minimum_withdrawal_amount: bigint

Defined in: packages/canisters/src/declarations/cketh/minter.d.ts:342

Minimum amount in Wei that can be withdrawn.


next_transaction_nonce: bigint

Defined in: packages/canisters/src/declarations/cketh/minter.d.ts:322

Nonce of the next transaction to be sent to the Ethereum network.