我如何订立合约,在合约中我需要两个地址才可调用合约中的功能,而不是其中一个,第一个地址是合约的拥有人,而该合约在部署合约时是强制性的,但第二个地址却没有在合约内列明,因为合约中有数千个第二个地址,所以包括所有地址在内,都会消耗大量气体,所以有更好的方法去做?
发布于 2018-05-21 11:11:48
如果您不想包含允许的第二个地址列表,我想不出有一个真正的多签名合同的方法。问题的关键是,合同本身应该能够决定它是否有有效的“投票权”。如果您需要外部输入来帮助合同确定它不再是独立的,并且您将失去多重签名系统的好处。
https://ethereum.stackexchange.com/questions/49042
复制相似问题