Open kudarap opened 3 years ago
this could lessen scam of hard evidence and must be implemented as message per transaction.
the issue of storage could be fix by 2months expiration after the transaction or when completed it will be cleaned up after 7days when it gets golden check
transaction history model
id
derived string id form market, seller, and buyer ids for easy identificationmarket_id
market detailsseller_id
seller detailsbuyer_id
buyer detailsmessages
array of messages containing every message per transactionseller_read_at
last time stamp seen by seller on buyer messagebuyer_read_at
vice-versaseller_sent_at
buyer_sent_at
created_at
time of creation and indicator for deletionupdated_at
verify_hash
validation string for downloaded conversationmessage model
timestamp
use as idfrom
[buyer, seller, admin]text
transaction should be automatically deleted after 8weeks(must disclose to users) and allow user to download and verify via hash.
$200 COMMUNITY GOAL
2nd runner up from the last vote with 25% and also makes sense to centralize messaging and have record of the chat, unlike on steam that expires within 2 weeks or so.
Also could be extended as notification system that could be use for new bid or listing alerts. eg. when item has a new buy order. seller will get notified about it.