CryptKeeper, I sent 111 bytes to the first address and 999 bytes to the second, did you receive them? Both transactions cost 589 bytes, does this mean that the fee is set to this amount whatever the number of bytes one sends?
Yes, I acknowledge!
I cannot see who has sent these tx, there is no sender address! Is this meant to be like this?
That's a good question that presents me an opportunity to tell you about another workflow, which is the only workflow possible for blackbytes (the private currency). When you pay in blackbytes, the private payload is not stored on the public database, rather it is sent directly to the payee. To deliver it, we need to establish a direct communication link between the payer and the payee. This is accomplished by pairing their wallets.
One of the parties (payer or payee) creates an invitation in his wallet by clicking Menu button -> Paired devices -> Add new -> Invite. Select and send the long code to the other party (if meeting in person, the other party can just scan the QR code). The other party just clicks the code if it is clickable, or pastes it in his wallet at Menu button -> Paired devices -> Add new -> Accept invitation. Now they are paired. Don't paste the code on this forum as it is for one-time use only, it won't work for the second person. Rather PM it to the intended counterpart.
Once you are paired, start a chat and use "Insert address" button to share your address with the correspondent (this will be a freshly generated address, specifically for this correspondent). The other party then clicks the received address and sends payment in bytes or in blackbytes, and you immediately receive notification in chat and know who sent the payment. At this moment, the private payload (if it was payment in blackbytes) is already saved in your wallet, and only you and the payer know about it.
I've seen the 589 Bytes fee also for my own tx. IMHO this tx type "send bytes" has a size of 589 bytes, so we have to pay 589 Bytes!
Other tx types may vary in fees because of a different tx size.
It can be different, in particular it depends on the number of unspent outputs consumed by the transaction, more outputs take up more space.