frankiebee
529304c005
Wrap the provider in a proxy
8 years ago
kumavis
b217ad1ae8
clean - remove console logs
8 years ago
kumavis
1c1400b584
deps - use stream-subprovider from provider-engine
8 years ago
Dan Finlay
cbfaa6f56f
Rename stream to streamSubprovider
8 years ago
Dan Finlay
48d9a21071
Use filter subprovider in-page to avoid filter leaks
8 years ago
Dan Finlay
c5432da567
Add new streaming subprovider but getting a loop
...
Regarding #1458
Uses a new streaming subprovider architecture on an experimental branch of StreamProvider:
https://github.com/flyswatter/web3-stream-provider/tree/StreamSubprovider
8 years ago
frankiebee
f87ea49b5a
Create a network controller to manage switcing networks an updating the provider
8 years ago
Thomas Huang
3367363b12
Remove all traces of testnet
8 years ago
Thomas Huang
4c10e2021a
Change default network to rinkeby
8 years ago
kumavis
2c8bbe3b25
migrator - fix typo
8 years ago
kumavis
70a328e028
migrator - cleaner migration runner with es7
8 years ago
frankiebee
6c01b26845
use asyncQ.waterfall instead of asyncQ.eachSeries
8 years ago
frankiebee
1772d34e94
fix migrator
8 years ago
Dan Finlay
469648239f
Linted
8 years ago
Thomas Huang
0b13429daf
Lint tests
8 years ago
Kevin Serrano
833b9f183f
Minor lint
8 years ago
kumavis
6ace0c9afb
notification-manager - remove promise listener
...
seems chrome changed their API?
MDN suggests that a Promise should be returned but getting `undefined`
https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/windows/create
Chrome docs suggest its a callback API lolwut
https://developer.chrome.com/extensions/windows#method-create
8 years ago
Thomas Huang
6bdb4c8728
Fix linting warnings
8 years ago
Kevin Serrano
242dc1e99f
Add missing changes. Create unique style for rinkeby icon.
8 years ago
Nickyg
e9aa37b699
add rinkeby network
8 years ago
kumavis
9b9570fd2b
auto-faucet - only skip faucet on explicit test environment
8 years ago
kumavis
5a91adf7d8
add platforms to mascara + move buyEther window open to ui
8 years ago
frankiebee
f80d1ce3e6
Switch auto-faucet from XMLHttpRequest to fetch
8 years ago
kumavis
86e882c51a
notification-manager - rename show -> showPoup + make getPopup private
8 years ago
kumavis
6259ffaef4
extension - remove local extension files, we use extensionizer
8 years ago
kumavis
5036263f88
introduce platform api and rename notifications to notification-manager
8 years ago
kumavis
ff49e5e5cf
tx-utils - gas buffer ceiling at 90% of block gas limit
8 years ago
Dan Finlay
98dd684524
Linted
8 years ago
Dan Finlay
610ec2bdf5
Fix popup behavior for Firefox
...
Firefox does not support the `focused` parameter when opening a new window, and we don't actually require it for Chrome either, new popups are at the foreground by default already.
8 years ago
kumavis
1495240969
tx manager - adjust new tx flow and txMeta decorations
8 years ago
Dan Finlay
81d3658343
Improve UI gas calculation logic
...
- Now striping hex prefixed gas values, which may have been causing mis-estimation.
- Unified calculation logic to be entirely functional.
- Greatly simplified how the pending-tx form keeps updated form state.
Still needs a commit from @kumavis to ensure the background passes in a txMeta.txParams.gasPrice value.
8 years ago
Dan Finlay
2cab2f767c
Remove gas limit param
...
Fixes #1256 by removing redundant param.
8 years ago
Kevin Serrano
1b7326048d
Add current block number and hash to the state.
8 years ago
Kevin Serrano
33dd7954a7
Add kovan config settings to config manager.
8 years ago
Dan Finlay
b6e2eaf7b1
Remove eth-lightwallet
8 years ago
kumavis
92b8443824
tx-utils - add encoding utils
8 years ago
kumavis
c063fab993
tx-utils - stricter naming type-based convention
8 years ago
kumavis
17b805c76e
tx-utils - clean and comment
8 years ago
Jared Pereira
4916331c53
change BN.mul to BN.muln
8 years ago
Jared Pereira
4256e631a6
remove constant buffer and add multiplier
8 years ago
Dan Finlay
fba7a50e1b
Fixed encoding
8 years ago
Dan Finlay
32c767fbe8
Linted
8 years ago
Dan Finlay
cdcd1b1e8b
Fix hex encoding of message to create valid hex strings
8 years ago
Dan Finlay
e66e755766
Fix normalizeMsgData function to always return hex prefixed
8 years ago
Dan Finlay
9bd8c5f723
Render personal_sign messages as utf-8 text
...
Calls to `personal_sign` are now:
- When hex encoded, preserved as hex encoded, but displayed as utf-8 text.
- When not hex encoded, decoded as utf-8 text as hex for signing.
- The messages proposed for signing are displayed as UTF-8 text.
- When the message cannot be rendered as UTF-8 text, it is displayed as hexadecimal.
Fixes #1173
8 years ago
Dan Finlay
e07e4b7bc7
Linted
8 years ago
Dan Finlay
da88481560
Remove gasMultiplier txMeta param
...
This was used by the custom gas slider on the `send` screen, and it was used to modify the gas value before sending it out, breaking our new custom gas field logic.
Removed it and the logic that referred to this now-outdated parameter.
8 years ago
Dan Finlay
2e16e1eb94
Fixed bug that made send screen sometimes transition to account detail
8 years ago
Dan Finlay
b5d03cd524
add controllers to root scripts folder
8 years ago
Dan Finlay
4697aca02c
Got personal_sign working
...
Also fixed bug where signing would not close popup.
8 years ago