Variable compilerOperationsCommonConst
compilerOperationsCommon: { addressData: CompilerOperation<CompilationContextBCH, false>; currentBlockHeight: CompilerOperation<CompilationContextBCH, false>; currentBlockTime: CompilerOperation<CompilationContextBCH, false>; hdKey: { public_key: CompilerOperation<CompilationContextBCH>; }; key: { public_key: CompilerOperation<CompilationContextBCH>; }; signingSerialization: { corresponding_output: CompilerOperation<CompilationContextBCH, false>; corresponding_output_hash: CompilerOperation<CompilationContextBCH, false>; covered_bytecode: CompilerOperation<CompilationContextBCH, false>; covered_bytecode_length: CompilerOperation<CompilationContextBCH, false>; locktime: CompilerOperation<CompilationContextBCH, false>; outpoint_index: CompilerOperation<CompilationContextBCH, false>; outpoint_transaction_hash: CompilerOperation<CompilationContextBCH, false>; output_value: CompilerOperation<CompilationContextBCH, false>; sequence_number: CompilerOperation<CompilationContextBCH, false>; transaction_outpoints: CompilerOperation<CompilationContextBCH, false>; transaction_outpoints_hash: CompilerOperation<CompilationContextBCH, false>; transaction_outputs: CompilerOperation<CompilationContextBCH, false>; transaction_outputs_hash: CompilerOperation<CompilationContextBCH, false>; transaction_sequence_numbers: CompilerOperation<CompilationContextBCH, false>; transaction_sequence_numbers_hash: CompilerOperation<CompilationContextBCH, false>; version: CompilerOperation<CompilationContextBCH, false>; }; walletData: CompilerOperation<CompilationContextBCH, false>; } = ...