LANDRegistry

We upgraded the LANDRegistry contract with a new method to reduce the consumption of gas when setting an updateOperator. With this new method you can simply set the same updateOperator to multiple LANDs you own in only one transaction.

setManyUpdateOperator

 function setManyUpdateOperator(
    uint256[] _assetIds,
    address _operator
  )

EstateRegistry

Like the LANDRegistry smart contract now, you can set an updateOperator to multiple Estates you own. Also, you can set an updateOperator to multiple LANDs inside an Estate you own giving a deep level of granularity on your permission system for content creators.

setManyUpdateOperator

  function setManyUpdateOperator(
      uint256[] _estateIds,
      address _operator
  )

setManyLandUpdateOperator

  function setManyLandUpdateOperator(
      uint256 _estateId,
      uint256[] _landIds,
      address _operator
  )

If you are building an integration based on Decentraland’s smart contracts using any of our tools, or if you are interested in receiving information about technical updates, please fill out this form.

Logs

Tx

Thanks for your support, and please stay tuned for future technical updates from the Decentraland dApps team!