コード例 #1
0
ファイル: transfer.py プロジェクト: virrius/lumino
def sign_and_inject(message: Message, signer: Signer, app: App) -> None:
    """Sign the message with key and inject it directly in the app transport layer."""
    message.sign(signer)
    MessageHandler().on_message(app.raiden, message)
コード例 #2
0
ファイル: raiden_service.py プロジェクト: konradkonrad/raiden
    def sign(self, message: Message):
        """ Sign message inplace. """
        if not isinstance(message, SignedMessage):
            raise ValueError('{} is not signable.'.format(repr(message)))

        message.sign(self.signer)
コード例 #3
0
ファイル: raiden_service.py プロジェクト: hackaugusto/raiden
    def sign(self, message: Message):
        """ Sign message inplace. """
        if not isinstance(message, SignedMessage):
            raise ValueError('{} is not signable.'.format(repr(message)))

        message.sign(self.private_key)