Skip to content

Commit 4929d16

Browse files
committed
Add mock EIP-1102 support
1 parent ce1975f commit 4929d16

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

app/scripts/inpage.js

+9
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,15 @@ var metamaskStream = new LocalMessageDuplexStream({
2222
// compose the inpage provider
2323
var inpageProvider = new MetamaskInpageProvider(metamaskStream)
2424

25+
// Augment the provider with its enable method
26+
inpageProvider.enable = function () {
27+
return new Promise((resolve) => {
28+
resolve(inpageProvider.send({ method: 'eth_accounts' }).result)
29+
})
30+
}
31+
32+
window.ethereum = inpageProvider
33+
2534
//
2635
// setup web3
2736
//

0 commit comments

Comments
 (0)