def test_signature_without_secret(): dict_msg = { "type": "Delivered", "delivered_message_identifier": 15646344508401696016 } message = Delivered.from_dict_unsigned(dict_msg) message.sign(signer) data_was_signed = message._data_to_sign() print(message.signature.hex()) assert recover(data_was_signed, message.signature) == to_canonical_address( "0x09fcbe7ceb49c944703b4820e29b0541edfe7e82")
def test_delivered(): dict_msg = { "type": "Delivered", "delivered_message_identifier": 18237677588114994956 } message = Delivered.from_dict_unsigned(dict_msg) message.sign(signer) data_was_signed = message._data_to_sign() print("Delivered signature: " + message.signature.hex()) assert recover(data_was_signed, message.signature) == to_canonical_address( "0x7ca28d3d760b4aa2b79e8d42cbdc187c7df9af40")