|
|
@ -266,7 +266,7 @@ public: |
|
|
|
int64_t nPayments; |
|
|
|
|
|
|
|
//! (memory only) Number of shielded transactions (of any kind) in the block up to and including this block.
|
|
|
|
//! A shielded transaction is defined as a transaction that contains at least 1 JoinSplit, which includes
|
|
|
|
//! A shielded transaction is defined as a transaction that contains at least 1 ShieldedInput or ShieldedOutput
|
|
|
|
//! shielding/de-shielding and other complex transaction possibilties including multiple taddrs/zaddrs as
|
|
|
|
//! inputs and outputs.
|
|
|
|
int64_t nShieldedTx; |
|
|
@ -278,7 +278,7 @@ public: |
|
|
|
int64_t nShieldedSpends; |
|
|
|
|
|
|
|
//! (memory only) Number of fully shielded transactions. A fully shielded transaction is defined
|
|
|
|
//! as a transaction containing JoinSplits and only shielded inputs and outputs, i.e. no transparent
|
|
|
|
//! as a transaction containing only shielded inputs and outputs, i.e. no transparent
|
|
|
|
// inputs or outputs: z->z or z->(z,z) or z->(z,z,z,) etc...
|
|
|
|
int64_t nFullyShieldedTx; |
|
|
|
|
|
|
@ -295,7 +295,7 @@ public: |
|
|
|
int64_t nFullyShieldedPayments; |
|
|
|
|
|
|
|
//! (memory only) Number of deshielding transactions. A deshielding transaction is defined
|
|
|
|
//! as a transaction containing JoinSplits and at least one transparent output.
|
|
|
|
//! as a transaction containing ShieldedInputs and at least one transparent output.
|
|
|
|
int64_t nDeshieldingTx; |
|
|
|
|
|
|
|
//! (memory only) Number of deshielding payments. A deshielding payment is defined
|
|
|
@ -303,7 +303,7 @@ public: |
|
|
|
int64_t nDeshieldingPayments; |
|
|
|
|
|
|
|
//! (memory only) Number of shielding transactions. A shielding transaction is defined
|
|
|
|
//! as a transaction containing JoinSplits and at least one transparent input
|
|
|
|
//! as a transaction containing ShieldedOutputs and at least one transparent input
|
|
|
|
// i.e. t->z or t->(z,t) or z->(z,z,t)
|
|
|
|
int64_t nShieldingTx; |
|
|
|
|
|
|
@ -322,7 +322,7 @@ public: |
|
|
|
int64_t nChainPayments; |
|
|
|
|
|
|
|
//! (memory only) Number of shielded transactions (of any kind) in the chain up to and including this block.
|
|
|
|
//! A shielded transaction is defined as a transaction that contains at least 1 JoinSplit, which includes
|
|
|
|
//! A shielded transaction is defined as a transaction that contains at least 1 ShieldedInput or ShieldedOutput
|
|
|
|
//! shielding/de-shielding and other complex transaction possibilties including multiple taddrs/zaddrs as
|
|
|
|
//! inputs and outputs.
|
|
|
|
int64_t nChainShieldedTx; |
|
|
@ -334,7 +334,7 @@ public: |
|
|
|
int64_t nChainShieldedSpends; |
|
|
|
|
|
|
|
//! (memory only) Number of fully shielded transactions. A fully shielded transaction is defined
|
|
|
|
//! as a transaction containing JoinSplits and only shielded inputs and outputs, i.e. no transparent
|
|
|
|
//! as a transaction containing and only shielded inputs and outputs, i.e. no transparent
|
|
|
|
// inputs or outputs: z->z or z->(z,z) or z->(z,z,z,) etc...
|
|
|
|
int64_t nChainFullyShieldedTx; |
|
|
|
|
|
|
@ -351,7 +351,7 @@ public: |
|
|
|
int64_t nChainFullyShieldedPayments; |
|
|
|
|
|
|
|
//! (memory only) Number of deshielding transactions. A deshielding transaction is defined
|
|
|
|
//! as a transaction containing JoinSplits and at least one transparent output.
|
|
|
|
//! as a transaction containing ShieldedInputs and at least one transparent output.
|
|
|
|
int64_t nChainDeshieldingTx; |
|
|
|
|
|
|
|
//! (memory only) Number of deshielding payments. A deshielding payment is defined
|
|
|
@ -359,7 +359,7 @@ public: |
|
|
|
int64_t nChainDeshieldingPayments; |
|
|
|
|
|
|
|
//! (memory only) Number of shielding transactions. A shielding transaction is defined
|
|
|
|
//! as a transaction containing JoinSplits and at least one transparent input
|
|
|
|
//! as a transaction containing ShieldedOutputs and at least one transparent input
|
|
|
|
// i.e. t->z or t->(z,t) or z->(z,z,t)
|
|
|
|
int64_t nChainShieldingTx; |
|
|
|
|
|
|
|