我是 ERC-1155 合约开发的新手。我创建了一个代币合约,其中包含两种类型的代币(可替代和不可替代的代币)。
现在我想在我的合约中添加众筹功能,用户可以在其中发送 ETH 以获得等效的可替代代币。我应该在我的代币合约中添加这个方法,还是应该为此实施一个新的Crowdsale合约?哪种方法会更好?
如果创建Crowdsale contract 更好,那么Crowdsale contract 是否可以区分token contract 的token 类型(例如:token id),或者我必须执行也有一些方法吗?