WA-232 Adding ERC20 tokens contracts without human readable properties like synmbol or name
This commit is contained in:
parent
9261782692
commit
75fe910d08
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -3,6 +3,7 @@ import { List, Map } from 'immutable'
|
|||
import contract from 'truffle-contract'
|
||||
import type { Dispatch as ReduxDispatch } from 'redux'
|
||||
import StandardToken from '@gnosis.pm/util-contracts/build/contracts/StandardToken.json'
|
||||
import HumanFriendlyToken from '@gnosis.pm/util-contracts/build/contracts/HumanFriendlyToken.json'
|
||||
import { getWeb3 } from '~/wallets/getWeb3'
|
||||
import { type GlobalState } from '~/store/index'
|
||||
import { makeToken, type Token, type TokenProps } from '~/routes/tokens/store/model/token'
|
||||
|
@ -19,6 +20,15 @@ const createStandardTokenContract = async () => {
|
|||
|
||||
return erc20Token
|
||||
}
|
||||
const createHumanFriendlyTokenContract = async () => {
|
||||
const web3 = getWeb3()
|
||||
const humanErc20Token = await contract(HumanFriendlyToken)
|
||||
humanErc20Token.setProvider(web3.currentProvider)
|
||||
|
||||
return humanErc20Token
|
||||
}
|
||||
|
||||
export const getHumanFriendlyToken = ensureOnce(createHumanFriendlyTokenContract)
|
||||
|
||||
export const getStandardTokenContract = ensureOnce(createStandardTokenContract)
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@ import { getProviderInfo, getBalanceInEtherOf, getWeb3 } from '~/wallets/getWeb3
|
|||
import { promisify } from '~/utils/promisify'
|
||||
import withdraw, { DESTINATION_PARAM, VALUE_PARAM } from '~/routes/safe/component/Withdraw/withdraw'
|
||||
import { type Safe } from '~/routes/safe/store/model/safe'
|
||||
import Token from '#/test/FixedSupplyToken.json'
|
||||
import Token from '#/test/TestToken.json'
|
||||
import { ensureOnce } from '~/utils/singleton'
|
||||
import { toNative } from '~/wallets/tokens'
|
||||
|
||||
|
|
Loading…
Reference in New Issue