Metaplex Auction House has three kinds of receipt: BuyReceipt, ListingReceipt and PurchaseReceipt.
Each of the three has a field called "bookkeeper".
Some fees are deducted from the bookkeeper account every time a receipt of each type is created.
What is the use of this field? Is it for information only / i.e. partitioning the data?
Thanks!
The bookeeper is the wallet that paid for the receipt. It's only responsibility at this time is tracking the payer of the receipt so that in the future if the account is allowed to be closed the program knows who should be refunded for the rent.