pragma solidity ^0.8.3;
 contract Mapping{
 mapping(address =>uint)pubic myMap;
 function get(address _addr)pubic view returns(uint){
 return myMap[_addr];
 }
 function set(address _addr,uint _i)pubic{
 myMap[_addr]=-i;
 }
 function remove(address _addr)pubic{
 delete myMap[_addr];
 }
 }
contract NestedMapping{
mapping(address =>mapping(uint =>bool))pubic nested;

function get()address )addr1,uint _i}public view returns(bool){
return nested[_adddr1][_i];
}
function set(
address _addr1,
uint _i,
bool _boo
)public{
nested[_addr1][_i]=_boo;

}
function remove(address _addr1,uint _i)public{
delete nestedp[addr1][i];
}
}
Logo

为所有Web3兴趣爱好者提供学习成长、分享交流、生态实践、资源工具等服务,作为Anome Land原住民可不断优先享受各种福利,共同打造全球最大的Web3 UGC游戏平台。

更多推荐