Merge pull request #4924
0c5dd316
cryptonote: add a set_null for transaction_prefix (moneromooo-monero)
This commit is contained in:
commit
51874e5a40
|
@ -175,7 +175,15 @@ namespace cryptonote
|
||||||
END_SERIALIZE()
|
END_SERIALIZE()
|
||||||
|
|
||||||
public:
|
public:
|
||||||
transaction_prefix(){}
|
transaction_prefix(){ set_null(); }
|
||||||
|
void set_null()
|
||||||
|
{
|
||||||
|
version = 1;
|
||||||
|
unlock_time = 0;
|
||||||
|
vin.clear();
|
||||||
|
vout.clear();
|
||||||
|
extra.clear();
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
class transaction: public transaction_prefix
|
class transaction: public transaction_prefix
|
||||||
|
@ -302,17 +310,12 @@ namespace cryptonote
|
||||||
inline
|
inline
|
||||||
transaction::~transaction()
|
transaction::~transaction()
|
||||||
{
|
{
|
||||||
//set_null();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
inline
|
inline
|
||||||
void transaction::set_null()
|
void transaction::set_null()
|
||||||
{
|
{
|
||||||
version = 1;
|
transaction_prefix::set_null();
|
||||||
unlock_time = 0;
|
|
||||||
vin.clear();
|
|
||||||
vout.clear();
|
|
||||||
extra.clear();
|
|
||||||
signatures.clear();
|
signatures.clear();
|
||||||
rct_signatures.type = rct::RCTTypeNull;
|
rct_signatures.type = rct::RCTTypeNull;
|
||||||
set_hash_valid(false);
|
set_hash_valid(false);
|
||||||
|
|
Loading…
Reference in New Issue