You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
let outputted = self.value_outgoing() + self.total_change_returned();
, Zingo uses its knowledge of transaction outputs to compute the fee paid. However, this is insufficient; it needs to instead compute the difference using the transparent value of inputs and outputs, along with the valueBalance fields for each shielded pool. Otherwise, transactions that use OVKs that prevent output recovery by the originating wallet will show the balance of the transaction going to fee, and currently outputs to wallet-internal keys are also treated in this fashion, with the value appearing to go to fee instead of the wallet or an unknown recipient.
The text was updated successfully, but these errors were encountered:
In
zingolib/zingolib/src/wallet/transaction_record.rs
Line 216 in 4735435
valueBalance
fields for each shielded pool. Otherwise, transactions that use OVKs that prevent output recovery by the originating wallet will show the balance of the transaction going to fee, and currently outputs to wallet-internal keys are also treated in this fashion, with the value appearing to go to fee instead of the wallet or an unknown recipient.The text was updated successfully, but these errors were encountered: