d93746b6d3
The whole rct data apart from the MLSAGs is now included in the signed message, to avoid malleability issues. Instead of passing the data that's not serialized as extra parameters to the verification API, the transaction is modified to fill all that information. This means the transaction can not be const anymore, but it cleaner in other ways. |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
address_from_url.cpp | ||
ban.cpp | ||
base58.cpp | ||
block_reward.cpp | ||
blockchain_db.cpp | ||
canonical_amounts.cpp | ||
chacha8.cpp | ||
checkpoints.cpp | ||
decompose_amount_into_digits.cpp | ||
dns_resolver.cpp | ||
epee_boosted_tcp_server.cpp | ||
epee_levin_protocol_handler_async.cpp | ||
get_xtype_from_string.cpp | ||
hardfork.cpp | ||
main.cpp | ||
mnemonics.cpp | ||
mul_div.cpp | ||
output_selection.cpp | ||
parse_amount.cpp | ||
ringct.cpp | ||
serialization.cpp | ||
slow_memmem.cpp | ||
test_format_utils.cpp | ||
test_peerlist.cpp | ||
test_protocol_pack.cpp | ||
unbound.cpp | ||
unit_tests_utils.h | ||
varint.cpp |