前言
在区块链钱包:与主流钱包APP的区别文中我简单说明了区块链钱包和主流支付工具支付宝的区别。
那么在DApp开发中区块链钱包到底占据一个什么样的地位呢?
支付以外的属性
一个钱包工具,必然是可以用来作为支付工具的,这里就必再深入讲解了,这里我们说点儿其他的,支付以外的功能。
如果你仔细看完了前面的所有内容,就会发现在前面合约示例代码中有这样一行:
这其中的msg.sender其实就代表着操作用户的钱包地址,这行代码的意思就是说遍历所有文章列表并判断文章作者的钱包地址是否是当前操作人的钱包地址,如果是就将文章存入当前的临时列表中,最后返回当前操作人的文章列表。
那么当前操作人是怎么来的呢?这里我们用一个线上的合约进行举例:
可以看到,无论在读合约还是在写合约的时候,上面都会有:Connect to Web3这样一个按钮,其实这一步就是在让我