mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-11-22 01:47:00 +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