- {' '}
+ {' '}
{network && network.name.toLowerCase() === 'testnet' && network.name}
@@ -133,6 +146,7 @@ ReceiveModal.propTypes = {
network: PropTypes.shape({
name: PropTypes.string
}).isRequired,
+ cryptoName: PropTypes.string,
isOpen: PropTypes.bool.isRequired,
pubkey: PropTypes.string,
address: PropTypes.string,
diff --git a/app/components/Wallet/ReceiveModal/messages.js b/app/components/Wallet/ReceiveModal/messages.js
index 94f570497d8..a477c71a78e 100644
--- a/app/components/Wallet/ReceiveModal/messages.js
+++ b/app/components/Wallet/ReceiveModal/messages.js
@@ -3,7 +3,7 @@ import { defineMessages } from 'react-intl'
export default defineMessages({
node_public_key: 'Node Public Key',
node_pubkey: 'Node Pubkey',
- bitcoin_address: 'Bitcoin Address',
+ wallet_address: '{chain} Address',
copy_address: 'Copy address',
copy_pubkey: 'Copy Pubkey',
address_copied_notification_title: 'Address copied',
diff --git a/app/containers/App.js b/app/containers/App.js
index ea65ad05df8..32585688cd7 100644
--- a/app/containers/App.js
+++ b/app/containers/App.js
@@ -113,6 +113,7 @@ const mapStateToProps = state => ({
currencyFilters: tickerSelectors.currencyFilters(state),
currencyName: tickerSelectors.currencyName(state),
syncPercentage: lndSelectors.syncPercentage(state),
+ cryptoName: tickerSelectors.cryptoName(state),
filteredNetworkNodes: contactFormSelectors.filteredNetworkNodes(state),
showManualForm: contactFormSelectors.showManualForm(state),
@@ -208,6 +209,7 @@ const mergeProps = (stateProps, dispatchProps, ownProps) => {
const receiveModalProps = {
isOpen: stateProps.address.walletModal,
network: stateProps.info.network,
+ cryptoName: stateProps.cryptoName,
pubkey: get(stateProps.info, 'data.uris[0]') || get(stateProps.info, 'data.identity_pubkey'),
address: stateProps.address.address,
alias: stateProps.info.data.alias,
diff --git a/app/containers/Pay.js b/app/containers/Pay.js
index b75f4de8f09..c3f09c69a92 100644
--- a/app/containers/Pay.js
+++ b/app/containers/Pay.js
@@ -14,7 +14,7 @@ const mapStateToProps = state => ({
currentTicker: tickerSelectors.currentTicker(state),
cryptoCurrency: state.ticker.currency,
cryptoCurrencyTicker: tickerSelectors.currencyName(state),
- cryptoCurrencies: state.ticker.currencyFilters,
+ cryptoCurrencies: tickerSelectors.currencyFilters(state),
fiatCurrencies: state.ticker.fiatTickers,
fiatCurrency: state.ticker.fiatTicker,
initialPayReq: state.pay.payReq,
diff --git a/app/containers/Request.js b/app/containers/Request.js
index a1f9bf47593..5c0d761ede0 100644
--- a/app/containers/Request.js
+++ b/app/containers/Request.js
@@ -8,7 +8,7 @@ const mapStateToProps = state => ({
currentTicker: tickerSelectors.currentTicker(state),
cryptoCurrency: state.ticker.currency,
cryptoCurrencyTicker: tickerSelectors.currencyName(state),
- cryptoCurrencies: state.ticker.currencyFilters,
+ cryptoCurrencies: tickerSelectors.currencyFilters(state),
fiatCurrencies: state.ticker.fiatTickers,
fiatCurrency: state.ticker.fiatTicker,
isProcessing: state.invoice.invoiceLoading,
diff --git a/app/icons/lightning.svg b/app/icons/lightning.svg
index c565f089a32..c75fe7bee3c 100644
--- a/app/icons/lightning.svg
+++ b/app/icons/lightning.svg
@@ -1,12 +1,12 @@
diff --git a/app/icons/litecoin.svg b/app/icons/litecoin.svg
index 87b54225f5e..c50a6091ba1 100644
--- a/app/icons/litecoin.svg
+++ b/app/icons/litecoin.svg
@@ -1,6 +1,12 @@
-