举一例个Solidity中的双向mapping
时间: 2023-05-13 21:04:55 浏览: 102
双向绑定例子
一个例子是将两个不同的地址映射到一个整数值,然后将该整数值映射回这两个地址之一。代码如下:
mapping(address => mapping(address => uint)) public balances;
function transfer(address _from, address _to, uint _value) public {
require(balances[_from][_to] >= _value);
balances[_from][_to] -= _value;
balances[_to][_from] += _value;
}
阅读全文