pub async fn create_block_template(
blockchain_manager: &mut DatabaseReadService<BlockchainManagerRequest, BlockchainManagerResponse>,
prev_block: [u8; 32],
account_public_address: String,
extra_nonce: Vec<u8>,
) -> Result<Box<BlockTemplate>, Error>