types.h raw
1 // Copyright (c) 2024-present The Bitcoin Core developers
2 // Distributed under the MIT software license, see the accompanying
3 // file COPYING or http://www.opensource.org/licenses/mit-license.php.
4
5 #ifndef BITCOIN_INTERFACES_TYPES_H
6 #define BITCOIN_INTERFACES_TYPES_H
7
8 #include <uint256.h>
9
10 namespace interfaces {
11
12 //! Hash/height pair to help track and identify blocks.
13 struct BlockRef {
14 uint256 hash;
15 int height = -1;
16 };
17
18 } // namespace interfaces
19
20 #endif // BITCOIN_INTERFACES_TYPES_H
21