mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-12-22 09:23:21 +01:00
Delete unused ui/example.js file (#6831)
This commit is contained in:
parent
45534d9908
commit
564818d236
123
ui/example.js
123
ui/example.js
@ -1,123 +0,0 @@
|
||||
const injectCss = require('inject-css')
|
||||
const MetaMaskUi = require('./index.js')
|
||||
const MetaMaskUiCss = require('./css.js')
|
||||
const EventEmitter = require('events').EventEmitter
|
||||
|
||||
// account management
|
||||
|
||||
var identities = {
|
||||
'0x1113462427bcc9133bb46e88bcbe39cd7ef0e111': {
|
||||
name: 'Walrus',
|
||||
img: 'QmW6hcwYzXrNkuHrpvo58YeZvbZxUddv69ATSHY3BHpPdd',
|
||||
address: '0x1113462427bcc9133bb46e88bcbe39cd7ef0e111',
|
||||
balance: 220,
|
||||
txCount: 4,
|
||||
},
|
||||
'0x222462427bcc9133bb46e88bcbe39cd7ef0e7222': {
|
||||
name: 'Tardus',
|
||||
img: 'QmQYaRdrf2EhRhJWaHnts8Meu1mZiXrNib5W1P6cYmXWRL',
|
||||
address: '0x222462427bcc9133bb46e88bcbe39cd7ef0e7222',
|
||||
balance: 10.005,
|
||||
txCount: 16,
|
||||
},
|
||||
'0x333462427bcc9133bb46e88bcbe39cd7ef0e7333': {
|
||||
name: 'Gambler',
|
||||
img: 'QmW6hcwYzXrNkuHrpvo58YeZvbZxUddv69ATSHY3BHpPdd',
|
||||
address: '0x333462427bcc9133bb46e88bcbe39cd7ef0e7333',
|
||||
balance: 0.000001,
|
||||
txCount: 1,
|
||||
},
|
||||
}
|
||||
|
||||
var unapprovedTxs = {}
|
||||
addUnconfTx({
|
||||
from: '0x222462427bcc9133bb46e88bcbe39cd7ef0e7222',
|
||||
to: '0x1113462427bcc9133bb46e88bcbe39cd7ef0e111',
|
||||
value: '0x123',
|
||||
})
|
||||
addUnconfTx({
|
||||
from: '0x1113462427bcc9133bb46e88bcbe39cd7ef0e111',
|
||||
to: '0x333462427bcc9133bb46e88bcbe39cd7ef0e7333',
|
||||
value: '0x0000',
|
||||
data: '0x000462427bcc9133bb46e88bcbe39cd7ef0e7000',
|
||||
})
|
||||
|
||||
function addUnconfTx (txParams) {
|
||||
var time = (new Date()).getTime()
|
||||
var id = createRandomId()
|
||||
unapprovedTxs[id] = {
|
||||
id: id,
|
||||
txParams: txParams,
|
||||
time: time,
|
||||
}
|
||||
}
|
||||
|
||||
var isUnlocked = false
|
||||
var selectedAccount = null
|
||||
|
||||
function getState () {
|
||||
return {
|
||||
isUnlocked: isUnlocked,
|
||||
identities: isUnlocked ? identities : {},
|
||||
unapprovedTxs: isUnlocked ? unapprovedTxs : {},
|
||||
selectedAccount: selectedAccount,
|
||||
}
|
||||
}
|
||||
|
||||
var accountManager = new EventEmitter()
|
||||
|
||||
accountManager.getState = function (cb) {
|
||||
cb(null, getState())
|
||||
}
|
||||
|
||||
accountManager.setLocked = function () {
|
||||
isUnlocked = false
|
||||
this._didUpdate()
|
||||
}
|
||||
|
||||
accountManager.submitPassword = function (password, cb) {
|
||||
if (password === 'test') {
|
||||
isUnlocked = true
|
||||
cb(null, getState())
|
||||
this._didUpdate()
|
||||
} else {
|
||||
cb(new Error('Bad password -- try "test"'))
|
||||
}
|
||||
}
|
||||
|
||||
accountManager.setSelectedAccount = function (address, cb) {
|
||||
selectedAccount = address
|
||||
cb(null, getState())
|
||||
this._didUpdate()
|
||||
}
|
||||
|
||||
accountManager.signTransaction = function () {
|
||||
alert('signing tx....')
|
||||
}
|
||||
|
||||
accountManager._didUpdate = function () {
|
||||
this.emit('update', getState())
|
||||
}
|
||||
|
||||
// start app
|
||||
|
||||
var container = document.getElementById('app-content')
|
||||
|
||||
var css = MetaMaskUiCss()
|
||||
injectCss(css)
|
||||
|
||||
MetaMaskUi({
|
||||
container: container,
|
||||
accountManager: accountManager,
|
||||
})
|
||||
|
||||
// util
|
||||
|
||||
function createRandomId () {
|
||||
// 13 time digits
|
||||
var datePart = new Date().getTime() * Math.pow(10, 3)
|
||||
// 3 random digits
|
||||
var extraPart = Math.floor(Math.random() * Math.pow(10, 3))
|
||||
// 16 digits
|
||||
return datePart + extraPart
|
||||
}
|
Loading…
Reference in New Issue
Block a user