|
|
@ -52,7 +52,7 @@ public: |
|
|
|
// These contain trapdoors, values and other information
|
|
|
|
// that the recipient needs, including a memo field. It
|
|
|
|
// is encrypted using the scheme implemented in crypto/NoteEncryption.cpp
|
|
|
|
boost::array<ZCNoteEncryption::Ciphertext, ZC_NUM_JS_OUTPUTS> ciphertexts = {0}; |
|
|
|
boost::array<ZCNoteEncryption::Ciphertext, ZC_NUM_JS_OUTPUTS> ciphertexts = {{ {{0}} }}; |
|
|
|
|
|
|
|
// Random seed
|
|
|
|
uint256 randomSeed; |
|
|
@ -307,7 +307,7 @@ public: |
|
|
|
const uint32_t nLockTime; |
|
|
|
const std::vector<JSDescription> vjoinsplit; |
|
|
|
const uint256 joinSplitPubKey; |
|
|
|
const joinsplit_sig_t joinSplitSig = {0}; |
|
|
|
const joinsplit_sig_t joinSplitSig = {{0}}; |
|
|
|
|
|
|
|
/** Construct a CTransaction that qualifies as IsNull() */ |
|
|
|
CTransaction(); |
|
|
@ -386,7 +386,7 @@ struct CMutableTransaction |
|
|
|
uint32_t nLockTime; |
|
|
|
std::vector<JSDescription> vjoinsplit; |
|
|
|
uint256 joinSplitPubKey; |
|
|
|
CTransaction::joinsplit_sig_t joinSplitSig = {0}; |
|
|
|
CTransaction::joinsplit_sig_t joinSplitSig = {{0}}; |
|
|
|
|
|
|
|
CMutableTransaction(); |
|
|
|
CMutableTransaction(const CTransaction& tx); |
|
|
|