Add contextual comment for GetValueOut() and GetShieldedValueIn()
This commit is contained in:
parent
97b46f00cc
commit
0fe0ca7948
|
@ -651,6 +651,17 @@ public:
|
||||||
return header;
|
return header;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Context for the two methods below:
|
||||||
|
* As at most one of vpub_new and vpub_old is non-zero in every JoinSplit,
|
||||||
|
* we can think of a JoinSplit as an input or output according to which one
|
||||||
|
* it is (e.g. if vpub_new is non-zero the joinSplit is "giving value" to
|
||||||
|
* the outputs in the transaction). Similarly, we can think of the Sapling
|
||||||
|
* shielded part of the transaction as an input or output according to
|
||||||
|
* whether valueBalance - the sum of shielded input values minus the sum of
|
||||||
|
* shielded output values - is positive or negative.
|
||||||
|
*/
|
||||||
|
|
||||||
// Return sum of txouts, (negative valueBalance or zero) and JoinSplit vpub_old.
|
// Return sum of txouts, (negative valueBalance or zero) and JoinSplit vpub_old.
|
||||||
CAmount GetValueOut() const;
|
CAmount GetValueOut() const;
|
||||||
// GetValueIn() is a method on CCoinsViewCache, because
|
// GetValueIn() is a method on CCoinsViewCache, because
|
||||||
|
|
Loading…
Reference in New Issue