Receipts

A receipt is a result of transaction execution. Being stored in a respective block, receipts refer to transactions and contain data about transaction status and all changes that were introduced.

Receipt contains:

  • Transaction hash

  • Transaction status

  • Set of transaction results

Transaction result contains:

  • Sender address

  • Receiver address

  • Amount

  • Data

Transaction result is similar to a transaction itself; the main difference is the fact that it is not signed. An ordinary transfer transaction has two main results. They are a coin transfer that is conducted between a sender and a receiver and a fee transfer that takes place between a sender and a block producer.

Last updated