Remove token contract validation step

feature/default_network_editable
Dan Finlay 8 years ago
parent 307e967a0c
commit 8642feee09
  1. 14
      ui/app/add-token.js

@ -142,13 +142,7 @@ AddTokenScreen.prototype.render = function () {
if (!valid) return if (!valid) return
const { address, symbol, decimals } = this.state const { address, symbol, decimals } = this.state
this.checkIfToken(address.trim()) this.props.dispatch(actions.addToken(address.trim(), symbol.trim(), decimals))
.then(() => {
this.props.dispatch(actions.addToken(address.trim(), symbol.trim(), decimals))
})
.catch((reason) => {
this.setState({ warning: 'Not a valid token address.' })
})
}, },
}, 'Add'), }, 'Add'),
]), ]),
@ -208,12 +202,6 @@ AddTokenScreen.prototype.validateInputs = function () {
return isValid return isValid
} }
AddTokenScreen.prototype.checkIfToken = async function (address) {
const contract = this.TokenContract.at(address)
const result = await contract.balance(address)
return result[0].toString()
}
AddTokenScreen.prototype.attemptToAutoFillTokenParams = async function (address) { AddTokenScreen.prototype.attemptToAutoFillTokenParams = async function (address) {
const contract = this.TokenContract.at(address) const contract = this.TokenContract.at(address)

Loading…
Cancel
Save