text: // Copyright (c) 2017 The Bitcoin Core developers
  // Copyright (c) 2022 The CRYPTOSHARES Core Developers
  // Distributed under the MIT software license, see the accompanying
  // file COPYING or http://www.opensource.org/licenses/mit-license.php.
  
  #ifndef BITCOIN_OPTIONAL_H
  #define BITCOIN_OPTIONAL_H
  
  #include <boost/optional.hpp>
  
  //! Substitute for C++17 std::optional
  template <typename T>
  using Optional = boost::optional<T>;
  
  //! Substitute for C++17 std::nullopt
  static auto& nullopt = boost::none;
  
  #endif // BITCOIN_OPTIONAL_H
  