2018-12-11から1日間の記事一覧
getZombiesByOwner関数を素直に実装しようとするなら、オーナーからゾンビ軍団へのmappingをZombieFactoryコントラクトに持たせればOKのはずです。 mapping (address => uint[]) public ownerToZombies 新しいゾンビを作る度に、ownerToZombies[owner].push(…
Solidityでstorageへの操作は高コストです。特に書き込みはとても高いです。 なぜかというと、データを書き込んだり、変更するたびに、それがすべてブロックチェーン上に永久に書き込まれるからです。 そこで、コストを抑えるために、絶対に必要な場合を除い…