Merge pull request #8444 from MetaMask/Version-v7.7.9
Version v7.7.9 RCfeature/default_network_editable
commit
5e8a80e21d
@ -1,78 +0,0 @@ |
||||
import { DateTime } from 'luxon' |
||||
import React, { PureComponent } from 'react' |
||||
import PropTypes from 'prop-types' |
||||
import HomeNotification from '../home-notification' |
||||
|
||||
export default class DaiV1MigrationNotification extends PureComponent { |
||||
static contextTypes = { |
||||
t: PropTypes.func, |
||||
} |
||||
|
||||
static defaultProps = { |
||||
mkrMigrationReminderTimestamp: null, |
||||
string: '', |
||||
symbol: '', |
||||
} |
||||
|
||||
static propTypes = { |
||||
setMkrMigrationReminderTimestamp: PropTypes.func.isRequired, |
||||
mkrMigrationReminderTimestamp: PropTypes.string, |
||||
string: PropTypes.string, |
||||
symbol: PropTypes.string, |
||||
} |
||||
|
||||
remindMeLater = () => { |
||||
const nextWeek = DateTime.utc().plus({ |
||||
days: 7, |
||||
}) |
||||
this.props.setMkrMigrationReminderTimestamp(nextWeek.toString()) |
||||
} |
||||
|
||||
render () { |
||||
const { t } = this.context |
||||
const { mkrMigrationReminderTimestamp, string: balanceString, symbol } = this.props |
||||
|
||||
if (mkrMigrationReminderTimestamp) { |
||||
const reminderDateTime = DateTime.fromISO(mkrMigrationReminderTimestamp, { |
||||
zone: 'UTC', |
||||
}) |
||||
if (reminderDateTime > DateTime.utc()) { |
||||
return null |
||||
} |
||||
} |
||||
|
||||
if (!balanceString || !symbol) { |
||||
return null |
||||
} |
||||
|
||||
if (balanceString === '0') { |
||||
return null |
||||
} |
||||
|
||||
return ( |
||||
<HomeNotification |
||||
descriptionText={( |
||||
<div> |
||||
{t('migrateSai')} |
||||
|
||||
<a |
||||
href="#" |
||||
onClick={() => { |
||||
window.open('https://blog.makerdao.com/multi-collateral-dai-is-live/', '_blank', 'noopener') |
||||
}} |
||||
> |
||||
{t('learnMore')}. |
||||
</a> |
||||
</div> |
||||
)} |
||||
acceptText={t('migrate')} |
||||
onAccept={() => { |
||||
window.open('https://migrate.makerdao.com', '_blank', 'noopener') |
||||
}} |
||||
ignoreText={t('remindMeLater')} |
||||
onIgnore={this.remindMeLater} |
||||
infoText={t('migrateSaiInfo')} |
||||
/> |
||||
) |
||||
} |
||||
} |
@ -1,34 +0,0 @@ |
||||
import { connect } from 'react-redux' |
||||
import { compose } from 'recompose' |
||||
import DaiMigrationNotification from './dai-migration-notification.component' |
||||
import withTokenTracker from '../../../helpers/higher-order-components/with-token-tracker' |
||||
import { getSelectedAddress, getDaiV1Token } from '../../../selectors/selectors' |
||||
import { setMkrMigrationReminderTimestamp } from '../../../store/actions' |
||||
|
||||
const mapStateToProps = (state) => { |
||||
const { |
||||
metamask: { |
||||
mkrMigrationReminderTimestamp, |
||||
}, |
||||
} = state |
||||
|
||||
const userAddress = getSelectedAddress(state) |
||||
const oldDai = getDaiV1Token(state) |
||||
|
||||
return { |
||||
mkrMigrationReminderTimestamp, |
||||
userAddress, |
||||
token: oldDai, |
||||
} |
||||
} |
||||
|
||||
const mapDispatchToProps = (dispatch) => { |
||||
return { |
||||
setMkrMigrationReminderTimestamp: (t) => dispatch(setMkrMigrationReminderTimestamp(t)), |
||||
} |
||||
} |
||||
|
||||
export default compose( |
||||
connect(mapStateToProps, mapDispatchToProps), |
||||
withTokenTracker, |
||||
)(DaiMigrationNotification) |
@ -1 +0,0 @@ |
||||
export { default } from './dai-migration-notification.container' |
@ -0,0 +1,250 @@ |
||||
[ |
||||
{ |
||||
"code": "aud", |
||||
"name": "Australian Dollar" |
||||
}, |
||||
{ |
||||
"code": "hkd", |
||||
"name": "Hong Kong Dollar" |
||||
}, |
||||
{ |
||||
"code": "sgd", |
||||
"name": "Singapore Dollar" |
||||
}, |
||||
{ |
||||
"code": "idr", |
||||
"name": "Indonesian Rupiah" |
||||
}, |
||||
{ |
||||
"code": "inr", |
||||
"name": "Indian Rupee" |
||||
}, |
||||
{ |
||||
"code": "php", |
||||
"name": "Philippine Peso" |
||||
}, |
||||
{ |
||||
"code": "1st", |
||||
"name": "FirstBlood" |
||||
}, |
||||
{ |
||||
"code": "adt", |
||||
"name": "adToken" |
||||
}, |
||||
{ |
||||
"code": "adx", |
||||
"name": "AdEx" |
||||
}, |
||||
{ |
||||
"code": "ant", |
||||
"name": "Aragon" |
||||
}, |
||||
{ |
||||
"code": "bat", |
||||
"name": "Basic Attention Token" |
||||
}, |
||||
{ |
||||
"code": "bnt", |
||||
"name": "Bancor" |
||||
}, |
||||
{ |
||||
"code": "btc", |
||||
"name": "Bitcoin" |
||||
}, |
||||
{ |
||||
"code": "cad", |
||||
"name": "Canadian Dollar" |
||||
}, |
||||
{ |
||||
"code": "cfi", |
||||
"name": "Cofound.it" |
||||
}, |
||||
{ |
||||
"code": "crb", |
||||
"name": "CreditBit" |
||||
}, |
||||
{ |
||||
"code": "cvc", |
||||
"name": "Civic" |
||||
}, |
||||
{ |
||||
"code": "dash", |
||||
"name": "Dash" |
||||
}, |
||||
{ |
||||
"code": "dgd", |
||||
"name": "DigixDAO" |
||||
}, |
||||
{ |
||||
"code": "etc", |
||||
"name": "Ethereum Classic" |
||||
}, |
||||
{ |
||||
"code": "eur", |
||||
"name": "Euro" |
||||
}, |
||||
{ |
||||
"code": "fun", |
||||
"name": "FunFair" |
||||
}, |
||||
{ |
||||
"code": "gbp", |
||||
"name": "Pound Sterling" |
||||
}, |
||||
{ |
||||
"code": "gno", |
||||
"name": "Gnosis" |
||||
}, |
||||
{ |
||||
"code": "gnt", |
||||
"name": "Golem" |
||||
}, |
||||
{ |
||||
"code": "gup", |
||||
"name": "Matchpool" |
||||
}, |
||||
{ |
||||
"code": "hmq", |
||||
"name": "Humaniq" |
||||
}, |
||||
{ |
||||
"code": "jpy", |
||||
"name": "Japanese Yen" |
||||
}, |
||||
{ |
||||
"code": "lgd", |
||||
"name": "Legends Room" |
||||
}, |
||||
{ |
||||
"code": "lsk", |
||||
"name": "Lisk" |
||||
}, |
||||
{ |
||||
"code": "ltc", |
||||
"name": "Litecoin" |
||||
}, |
||||
{ |
||||
"code": "lun", |
||||
"name": "Lunyr" |
||||
}, |
||||
{ |
||||
"code": "mco", |
||||
"name": "Monaco" |
||||
}, |
||||
{ |
||||
"code": "mtl", |
||||
"name": "Metal" |
||||
}, |
||||
{ |
||||
"code": "myst", |
||||
"name": "Mysterium" |
||||
}, |
||||
{ |
||||
"code": "nmr", |
||||
"name": "Numeraire" |
||||
}, |
||||
{ |
||||
"code": "omg", |
||||
"name": "OmiseGO" |
||||
}, |
||||
{ |
||||
"code": "pay", |
||||
"name": "TenX" |
||||
}, |
||||
{ |
||||
"code": "ptoy", |
||||
"name": "Patientory" |
||||
}, |
||||
{ |
||||
"code": "qrl", |
||||
"name": "Quantum-Resistant Ledger" |
||||
}, |
||||
{ |
||||
"code": "qtum", |
||||
"name": "Qtum" |
||||
}, |
||||
{ |
||||
"code": "rep", |
||||
"name": "Augur" |
||||
}, |
||||
{ |
||||
"code": "rlc", |
||||
"name": "iEx.ec" |
||||
}, |
||||
{ |
||||
"code": "rub", |
||||
"name": "Russian Ruble" |
||||
}, |
||||
{ |
||||
"code": "sc", |
||||
"name": "Siacoin" |
||||
}, |
||||
{ |
||||
"code": "sngls", |
||||
"name": "SingularDTV" |
||||
}, |
||||
{ |
||||
"code": "snt", |
||||
"name": "Status" |
||||
}, |
||||
{ |
||||
"code": "steem", |
||||
"name": "Steem" |
||||
}, |
||||
{ |
||||
"code": "storj", |
||||
"name": "Storj" |
||||
}, |
||||
{ |
||||
"code": "time", |
||||
"name": "ChronoBank" |
||||
}, |
||||
{ |
||||
"code": "tkn", |
||||
"name": "TokenCard" |
||||
}, |
||||
{ |
||||
"code": "trst", |
||||
"name": "WeTrust" |
||||
}, |
||||
{ |
||||
"code": "uah", |
||||
"name": "Ukrainian Hryvnia" |
||||
}, |
||||
{ |
||||
"code": "usd", |
||||
"name": "United States Dollar" |
||||
}, |
||||
{ |
||||
"code": "wings", |
||||
"name": "Wings" |
||||
}, |
||||
{ |
||||
"code": "xem", |
||||
"name": "NEM" |
||||
}, |
||||
{ |
||||
"code": "xlm", |
||||
"name": "Stellar Lumen" |
||||
}, |
||||
{ |
||||
"code": "xmr", |
||||
"name": "Monero" |
||||
}, |
||||
{ |
||||
"code": "xrp", |
||||
"name": "Ripple" |
||||
}, |
||||
{ |
||||
"code": "zec", |
||||
"name": "Zcash" |
||||
}, |
||||
{ |
||||
"code": "dai", |
||||
"name": "DAI" |
||||
}, |
||||
{ |
||||
"code": "sai", |
||||
"name": "SAI" |
||||
} |
||||
] |
@ -1,653 +0,0 @@ |
||||
{ |
||||
"objects": [ |
||||
{ |
||||
"symbol": "ethaud", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "aud", |
||||
"name": "Australian Dollar" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethhkd", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "hkd", |
||||
"name": "Hong Kong Dollar" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethsgd", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "sgd", |
||||
"name": "Singapore Dollar" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethidr", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "idr", |
||||
"name": "Indonesian Rupiah" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethphp", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "php", |
||||
"name": "Philippine Peso" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "eth1st", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "1st", |
||||
"name": "FirstBlood" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethadt", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "adt", |
||||
"name": "adToken" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethadx", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "adx", |
||||
"name": "AdEx" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethant", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "ant", |
||||
"name": "Aragon" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethbat", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "bat", |
||||
"name": "Basic Attention Token" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethbnt", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "bnt", |
||||
"name": "Bancor" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethbtc", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "btc", |
||||
"name": "Bitcoin" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethcad", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "cad", |
||||
"name": "Canadian Dollar" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethcfi", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "cfi", |
||||
"name": "Cofound.it" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethcrb", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "crb", |
||||
"name": "CreditBit" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethcvc", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "cvc", |
||||
"name": "Civic" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethdash", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "dash", |
||||
"name": "Dash" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethdgd", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "dgd", |
||||
"name": "DigixDAO" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethetc", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "etc", |
||||
"name": "Ethereum Classic" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "etheur", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "eur", |
||||
"name": "Euro" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethfun", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "fun", |
||||
"name": "FunFair" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethgbp", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "gbp", |
||||
"name": "Pound Sterling" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethgno", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "gno", |
||||
"name": "Gnosis" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethgnt", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "gnt", |
||||
"name": "Golem" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethgup", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "gup", |
||||
"name": "Matchpool" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethhmq", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "hmq", |
||||
"name": "Humaniq" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethjpy", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "jpy", |
||||
"name": "Japanese Yen" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethlgd", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "lgd", |
||||
"name": "Legends Room" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethlsk", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "lsk", |
||||
"name": "Lisk" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethltc", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "ltc", |
||||
"name": "Litecoin" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethlun", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "lun", |
||||
"name": "Lunyr" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethmco", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "mco", |
||||
"name": "Monaco" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethmtl", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "mtl", |
||||
"name": "Metal" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethmyst", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "myst", |
||||
"name": "Mysterium" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethnmr", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "nmr", |
||||
"name": "Numeraire" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethomg", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "omg", |
||||
"name": "OmiseGO" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethpay", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "pay", |
||||
"name": "TenX" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethptoy", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "ptoy", |
||||
"name": "Patientory" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethqrl", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "qrl", |
||||
"name": "Quantum-Resistant Ledger" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethqtum", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "qtum", |
||||
"name": "Qtum" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethrep", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "rep", |
||||
"name": "Augur" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethrlc", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "rlc", |
||||
"name": "iEx.ec" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethrub", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "rub", |
||||
"name": "Russian Ruble" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethsc", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "sc", |
||||
"name": "Siacoin" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethsngls", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "sngls", |
||||
"name": "SingularDTV" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethsnt", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "snt", |
||||
"name": "Status" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethsteem", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "steem", |
||||
"name": "Steem" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethstorj", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "storj", |
||||
"name": "Storj" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethtime", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "time", |
||||
"name": "ChronoBank" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethtkn", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "tkn", |
||||
"name": "TokenCard" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethtrst", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "trst", |
||||
"name": "WeTrust" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethuah", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "uah", |
||||
"name": "Ukrainian Hryvnia" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethusd", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "usd", |
||||
"name": "United States Dollar" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethwings", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "wings", |
||||
"name": "Wings" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethxem", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "xem", |
||||
"name": "NEM" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethxlm", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "xlm", |
||||
"name": "Stellar Lumen" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethxmr", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "xmr", |
||||
"name": "Monero" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethxrp", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "xrp", |
||||
"name": "Ripple" |
||||
} |
||||
}, |
||||
{ |
||||
"symbol": "ethzec", |
||||
"base": { |
||||
"code": "eth", |
||||
"name": "Ethereum" |
||||
}, |
||||
"quote": { |
||||
"code": "zec", |
||||
"name": "Zcash" |
||||
} |
||||
} |
||||
] |
||||
} |
Loading…
Reference in new issue