Merge pull request #2809 from BlueWallet/limpbrains-cc-no-confirmations

FIX: CoinControl handle 0 conf tx output correctly
This commit is contained in:
GLaDOS 2021-03-18 12:06:13 +00:00 committed by GitHub
commit 9f9894dd25
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -59,7 +59,7 @@ const ChangeBadge = () => {
};
const OutputList = ({
item: { address, txid, value, vout, confirmations },
item: { address, txid, value, vout, confirmations = 0 },
balanceUnit = BitcoinUnit.BTC,
oMemo,
frozen,
@ -119,7 +119,7 @@ OutputList.propTypes = {
txid: PropTypes.string.isRequired,
value: PropTypes.number.isRequired,
vout: PropTypes.number.isRequired,
confirmations: PropTypes.number.isRequired,
confirmations: PropTypes.number,
}),
balanceUnit: PropTypes.string,
oMemo: PropTypes.string,
@ -132,7 +132,7 @@ OutputList.propTypes = {
onDeSelect: PropTypes.func,
};
const OutputModal = ({ item: { address, txid, value, vout, confirmations }, balanceUnit = BitcoinUnit.BTC, oMemo }) => {
const OutputModal = ({ item: { address, txid, value, vout, confirmations = 0 }, balanceUnit = BitcoinUnit.BTC, oMemo }) => {
const { colors } = useTheme();
const { txMetadata } = useContext(BlueStorageContext);
const memo = oMemo || txMetadata[txid]?.memo || '';
@ -182,7 +182,7 @@ OutputModal.propTypes = {
txid: PropTypes.string.isRequired,
value: PropTypes.number.isRequired,
vout: PropTypes.number.isRequired,
confirmations: PropTypes.number.isRequired,
confirmations: PropTypes.number,
}),
balanceUnit: PropTypes.string,
oMemo: PropTypes.string,