Web3极客日报 #1
1. Metamask中的通信机制 https://github.com/MetaMask/metamask-extension/blob/develop/docs/porting_to_new_environment.md @Harry:要理解Metamask的代码,需要了解其中三个不同的Javascript环境之间是如何通信的,核心流程是site -> contentscript -> background。Metamask中是通过stream的机制将它们pipe起来的。这个文档虽然说的是如何port Metamask到别的环境中,但实际上很好的描述了Metamask是如何工作的。 2. 快乐区块维基( Binfo – Blockchain Info )...