aboutsummaryrefslogtreecommitdiffstats
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorDan Finlay <dan@danfinlay.com>2016-11-18 06:05:12 +0800
committerDan Finlay <dan@danfinlay.com>2016-11-18 06:05:12 +0800
commit8eb91e89bf62fd835d5e59bd01ac54e0df7c22ed (patch)
tree975275cc991cdc4f2a0b8decd2db4f429e2f9096 /CHANGELOG.md
parentb0ccde66f62ae69c5818ddd43e22fb517f8f13e2 (diff)
downloadtangerine-wallet-browser-8eb91e89bf62fd835d5e59bd01ac54e0df7c22ed.tar
tangerine-wallet-browser-8eb91e89bf62fd835d5e59bd01ac54e0df7c22ed.tar.gz
tangerine-wallet-browser-8eb91e89bf62fd835d5e59bd01ac54e0df7c22ed.tar.bz2
tangerine-wallet-browser-8eb91e89bf62fd835d5e59bd01ac54e0df7c22ed.tar.lz
tangerine-wallet-browser-8eb91e89bf62fd835d5e59bd01ac54e0df7c22ed.tar.xz
tangerine-wallet-browser-8eb91e89bf62fd835d5e59bd01ac54e0df7c22ed.tar.zst
tangerine-wallet-browser-8eb91e89bf62fd835d5e59bd01ac54e0df7c22ed.zip
Increment tx ids to avoid collisions
Fixes #791 It was possible for two requests to have the same ID, causing a crash and loss of StreamProvider connection. This new id generation strategy creates a random ID, and increments it for each request. In case the id generator is included from two different processes, I'm initializing the counter at a random number, and rolling it over a large number when it gets too big.
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md2
1 files changed, 2 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 5d75538f5..177545214 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,8 @@
## Current Master
+- Fix bug that would cause MetaMask to occasionally lose its StreamProvider connection and drop requests.
+
## 2.13.8 2016-11-16
- Show a warning when a transaction fails during simulation.