I built a private testnet with reference to https://github.com/moneroexamples/private-testnet. When I used monero-utils-desirialize to check the public tx key, I noticed that the displayed tx content was different from the print_block command of monerod.
First, in monerod
print_tx f7356602a1b6e3efaf66d3ef96cc797384b03de8e8447c57457e52935da8c0b1
Found in blockchain at height 760
print_block 760
Then the following tx information was output.
Second, using the output of
print_tx f7356602a1b6e3efaf66d3ef96cc797384b03de8e8447c57457e52935da8c0b1 +hex
I executed monero-utils-deserialize. Then the following was output.
I found that the extra pub key was what I wanted. However, I was worried that the contents of tx were different between print_block and monero-utils-deserialize.
Why is there a difference between the two?