Add contextual comment for GetValueOut() and GetShieldedValueIn()
This commit is contained in:
parent
97b46f00cc
commit
0fe0ca7948
|
@ -651,6 +651,17 @@ public:
|
|||
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.
|
||||
CAmount GetValueOut() const;
|
||||
// GetValueIn() is a method on CCoinsViewCache, because
|
||||
|
|
Loading…
Reference in New Issue