mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-12-23 09:52:26 +01:00
expose web3.metamask.watchAsset
This commit is contained in:
parent
153731e462
commit
56bed3f1bc
@ -14,6 +14,23 @@ function setupDappAutoReload (web3, observable) {
|
||||
console.warn('MetaMask: web3 will be deprecated in the near future in favor of the ethereumProvider \nhttps://github.com/MetaMask/faq/blob/master/detecting_metamask.md#web3-deprecation')
|
||||
hasBeenWarned = true
|
||||
}
|
||||
// setup wallet
|
||||
if (key === 'metamask') {
|
||||
return {
|
||||
watchAsset: (params) => {
|
||||
return new Promise((resolve, reject) => {
|
||||
web3.currentProvider.sendAsync({
|
||||
jsonrpc: '2.0',
|
||||
method: 'metamask_watchAsset',
|
||||
params,
|
||||
}, (err, res) => {
|
||||
if (err) reject(err)
|
||||
resolve(res)
|
||||
})
|
||||
})
|
||||
},
|
||||
}
|
||||
}
|
||||
// get the time of use
|
||||
lastTimeUsed = Date.now()
|
||||
// return value normally
|
||||
|
Loading…
Reference in New Issue
Block a user