Display address checksum behind QR-code for RSK chains

This commit is contained in:
Victor Baranov 2019-06-19 02:49:12 +03:00
parent d973c28d2d
commit bfdb205fd3
1 changed files with 2 additions and 2 deletions

View File

@ -5,7 +5,7 @@ const {qrcode: qrCode} = require('qrcode-npm')
const {connect} = require('react-redux')
const {isHexPrefixed} = require('ethereumjs-util')
const CopyButton = require('./components/copy/copy-button')
const { toChecksumAddress } = require('./util')
const { toChecksumAddress, ifRSK } = require('./util')
class AccountQrScreen extends PureComponent {
static defaultProps = {
@ -20,8 +20,8 @@ class AccountQrScreen extends PureComponent {
render () {
const {Qr, warning, network} = this.props
const address = `${isHexPrefixed(Qr.data) ? 'ethereum:' : ''}${Qr.data}`
const addressChecksum = toChecksumAddress(network, Qr.data)
const address = ifRSK ? addressChecksum : `${isHexPrefixed(Qr.data) ? 'ethereum:' : ''}${Qr.data}`
const qrImage = qrCode(4, 'M')
qrImage.addData(address)