2017-08-14 50 views
2

當存在新數據並執行事務時創建新的合同地址,或者在具有映射變量和可以添加數據的單個合同實例地址上創建時,是不是很好的做法。哪種情況對於數據檢索都是很好的選擇?爲每筆交易創建新的合同地址是一種好的做法嗎?

例如 - 我見過web3js,他們在區塊鏈上創建契約的新實例,並將數據存儲在其變量中,然後根據契約地​​址獲取數據。所以它就像創建多個對象來存儲單個記錄,雖然合同實例可以存儲多個。在Flip側有web3js代碼,其中只創建一個契約實例並將數據存儲在映射變量中。

+0

你能舉個例子嗎?你的問題不清楚 – gaiazov

+0

@gaiazov - 用例子更新了問題 – siva

回答

1

如果可以的話,最好在1合約內存儲映射。因爲合同製造在天然氣方面相當昂貴。除此之外,您還需要跟蹤新創建的合同。

相關問題