Configuration for the ContractManager.
The contract repository for persistence
Function to get the wallet's default Ark address
The indexer provider
The wallet repository for VTXO storage (single source of truth)
Optional
Watcher configuration
Configuration for the ContractManager.