Ens

是否可以在一次交易中啟動、拍賣和競標多個名稱(ENS)?

  • November 14, 2018

例如,如果我想註冊三個 TLD 域:

例子1.eth

例子2.eth

例子3.eth

我可以為所有三個進行一次 startAuctionAndBid 交易嗎?

我可以為所有三個進行一次 startAuctionAndBid 交易嗎?

是的,但它被稱為startAuctionsAndBid(注意額外的s):

這是合約方法的 Solidity 版本,作為如何使用它的參考:

/**
* @dev Start a set of auctions and bid on one of them
*
* This method functions identically to calling `startAuctions` followed by `newBid`,
* but all in one transaction.
*
* @param hashes A list of hashes to start auctions on.
* @param sealedBid A sealed bid for one of the auctions.
*/
function startAuctionsAndBid(bytes32[] hashes, bytes32 sealedBid) public payable {
   startAuctions(hashes);
   newBid(sealedBid);
}

引用自:https://ethereum.stackexchange.com/questions/62150