修改sms_received中方法名更利于理解,将Signer和Bidder的创建写为factory