@@ -75,7 +75,7 @@ struct SegwitData
7575 SegwitData () {}
7676 SegwitData (MerkleLink txid_merkle_link, uint256 wtxid) : m_txid_merkle_link(txid_merkle_link), m_wtxid_merkle_root(wtxid) { }
7777
78- SERIALIZE_METHODS (SegwitData) { READWRITE (MERKLE_LINK_SMALL (obj.m_txid_merkle_link ), obj.m_wtxid_merkle_root ); }
78+ C2POOL_SERIALIZE_METHODS (SegwitData) { READWRITE (MERKLE_LINK_SMALL (obj.m_txid_merkle_link ), obj.m_wtxid_merkle_root ); }
7979};
8080
8181struct SegwitDataDefault
@@ -98,7 +98,7 @@ struct TxHashRefs
9898 TxHashRefs () = default ;
9999 TxHashRefs (uint64_t share, uint64_t tx) : m_share_count(share), m_tx_count(tx) {}
100100
101- SERIALIZE_METHODS (TxHashRefs) { READWRITE (VarInt (obj.m_share_count ), VarInt (obj.m_tx_count )); }
101+ C2POOL_SERIALIZE_METHODS (TxHashRefs) { READWRITE (VarInt (obj.m_share_count ), VarInt (obj.m_tx_count )); }
102102};
103103
104104struct ShareTxInfo
@@ -111,7 +111,7 @@ struct ShareTxInfo
111111 ShareTxInfo (const auto & new_tx_hashes, const auto & tx_hash_refs)
112112 : m_new_transaction_hashes(new_tx_hashes), m_transaction_hash_refs(tx_hash_refs) { }
113113
114- SERIALIZE_METHODS (ShareTxInfo) { READWRITE (obj.m_new_transaction_hashes , obj.m_transaction_hash_refs ); }
114+ C2POOL_SERIALIZE_METHODS (ShareTxInfo) { READWRITE (obj.m_new_transaction_hashes , obj.m_transaction_hash_refs ); }
115115};
116116
117117struct HashLinkType
@@ -120,7 +120,7 @@ struct HashLinkType
120120 // FixedStrType<0> m_extra_data; //pack.FixedStrType(0) # bit of a hack, but since the donation script is at the end, const_ending is long enough to always make this empty
121121 uint64_t m_length; // pack.VarIntType()
122122
123- SERIALIZE_METHODS (HashLinkType) { READWRITE (obj.m_state , /* obj.m_extra_data,*/ VarInt (obj.m_length )); }
123+ C2POOL_SERIALIZE_METHODS (HashLinkType) { READWRITE (obj.m_state , /* obj.m_extra_data,*/ VarInt (obj.m_length )); }
124124};
125125
126126// V36 hash link — extra_data becomes VarStr (was FixedStr(0) pre-V36)
@@ -130,7 +130,7 @@ struct V36HashLinkType
130130 BaseScript m_extra_data; // VarStr in V36
131131 uint64_t m_length;
132132
133- SERIALIZE_METHODS (V36HashLinkType) { READWRITE (obj.m_state , obj.m_extra_data , VarInt (obj.m_length )); }
133+ C2POOL_SERIALIZE_METHODS (V36HashLinkType) { READWRITE (obj.m_state , obj.m_extra_data , VarInt (obj.m_length )); }
134134};
135135
136136// V36 merged mining: per-chain address entry
@@ -139,7 +139,7 @@ struct MergedAddressEntry
139139 uint32_t m_chain_id;
140140 BaseScript m_script;
141141
142- SERIALIZE_METHODS (MergedAddressEntry) { READWRITE (obj.m_chain_id , obj.m_script ); }
142+ C2POOL_SERIALIZE_METHODS (MergedAddressEntry) { READWRITE (obj.m_chain_id , obj.m_script ); }
143143};
144144
145145// V36 merged mining: per-chain coinbase verification entry
0 commit comments