executeConstructor
suspend fun executeConstructor(contractJs: String, witnesses: Map<String, WitnessProvider>, initialPrivateState: String, coinPublicKey: ByteArray, networkId: String = "undeployed", verifierKeys: Map<String, String> = emptyMap()): DeployExecutionResult
Parameters
verifierKeys
Map of circuit name → hex-encoded verifier key bytes. These are registered in the contract state during deploy so circuits are immediately callable (no separate maintenance tx needed).