When Swan::list
function is called at that time a royaltyFee % of total asset price as buyerFee
is transferred from seller to Swan contract by calling transferRoyalties
function in list
function.
But when seller relist that same asset since it is not sold yet, then buyerFee
is again transferred from seller account but old buyerFee which was transferred at the time of listing not returned to seller. Even though asset was not sold previously the fee is cut from seller unnecessary which is the extra deduction from seller account.
relist function
Extra fees cut from seller account when he want to relist the asset.
First return the old buyerFee to seller which was came at the time of listing at the time of relisting and then transfer new fees from seller.
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.