Browse Source

send native hide ismine:false addresses

v0.25
pbca26 7 years ago
parent
commit
65e1dd3ec5
  1. 6
      react/src/components/dashboard/receiveCoin/receiveCoin.render.js
  2. 4
      react/src/components/dashboard/sendCoin/sendCoin.js

6
react/src/components/dashboard/receiveCoin/receiveCoin.render.js

@ -3,8 +3,6 @@ import { translate } from '../../../translate/translate';
import QRModal from '../qrModal/qrModal'; import QRModal from '../qrModal/qrModal';
import InvoiceModal from '../invoiceModal/invoiceModal'; import InvoiceModal from '../invoiceModal/invoiceModal';
// TODO: zaddr match length > 64 chars
export const AddressActionsNonBasiliskModeRender = function(address, type) { export const AddressActionsNonBasiliskModeRender = function(address, type) {
return ( return (
<td> <td>
@ -48,7 +46,7 @@ export const AddressItemRender = function(address, type) {
<td title={ type !== 'public' ? address.address : '' }> <td title={ type !== 'public' ? address.address : '' }>
{ type === 'public' ? address.address : `${address.address.substring(0, 34)}...` } { type === 'public' ? address.address : `${address.address.substring(0, 34)}...` }
{ !address.canspend && { !address.canspend &&
address.address.substring(0, 2) !== 'zc' && type === 'public' &&
<i <i
title="You don't own priv keys for this address" title="You don't own priv keys for this address"
className="fa fa-ban margin-left-10"></i> className="fa fa-ban margin-left-10"></i>
@ -57,7 +55,7 @@ export const AddressItemRender = function(address, type) {
<td> <td>
<span>{ address.amount }</span> <span>{ address.amount }</span>
{ !address.canspend && { !address.canspend &&
address.address.substring(0, 2) !== 'zc' && type === 'public' &&
<span title="Available amount to spend: 0"> (0)</span> <span title="Available amount to spend: 0"> (0)</span>
} }
</td> </td>

4
react/src/components/dashboard/sendCoin/sendCoin.js

@ -210,8 +210,8 @@ class SendCoin extends React.Component {
if (this.props.ActiveCoin.addresses && if (this.props.ActiveCoin.addresses &&
this.props.ActiveCoin.addresses[type] && this.props.ActiveCoin.addresses[type] &&
this.props.ActiveCoin.addresses[type].length) { this.props.ActiveCoin.addresses[type].length) {
this.props.ActiveCoin.addresses[type].map((address) => { this.props.ActiveCoin.addresses[type].map((address) => {
if (address.amount > 0) { if (address.amount > 0 && (type !== 'public' || (address.canspend && type === 'public'))) {
_items.push( _items.push(
<li <li
className="selected" className="selected"

Loading…
Cancel
Save