From 2f7d4494278ad809c1cc9fcc0d9438182003b22d Mon Sep 17 00:00:00 2001 From: Paul Bouchon Date: Tue, 19 Feb 2019 19:42:08 -0500 Subject: EIP-1193: standard provider API (#6170) * EIP-1193: Implement new provider API * EIP-1193: Updated implementation * Remove test file * Fix tests * Update ping check * Update logic * PR feedback --- app/scripts/contentscript.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'app/scripts/contentscript.js') diff --git a/app/scripts/contentscript.js b/app/scripts/contentscript.js index 65e2ec523..68b6117e5 100644 --- a/app/scripts/contentscript.js +++ b/app/scripts/contentscript.js @@ -158,7 +158,7 @@ function listenForProviderRequest () { window.postMessage({ type: 'ethereumproviderlegacy', selectedAddress }, '*') break case 'reject-provider-request': - window.postMessage({ type: 'ethereumprovider', error: 'User rejected provider access' }, '*') + window.postMessage({ type: 'ethereumprovider', error: 'User denied account authorization' }, '*') break case 'answer-is-approved': window.postMessage({ type: 'ethereumisapproved', isApproved, caching }, '*') @@ -170,6 +170,11 @@ function listenForProviderRequest () { isEnabled = false window.postMessage({ type: 'metamasksetlocked' }, '*') break + case 'ethereum-ping-success': + window.postMessage({ type: 'ethereumpingsuccess' }, '*') + break + case 'ethereum-ping-error': + window.postMessage({ type: 'ethereumpingerror' }, '*') } }) } -- cgit v1.2.3