
Sign up to save your podcasts
Or
We talked about mitigating OTC trades on Fairpool contracts.
Since every Fairpool contract has a `transfer` function, it's possible to buy & sell the tokens through other contracts. However, no taxes are taken on such transactions, which means that current token holders and current promoters would not benefit from it.
Of course, we can't just block the `transfer` function because there are legitimate use cases for it.
However, we've designed a mechanism that could mitigate the impact of such "external trading" - in essence, we would increment the special "transfer allowance" variable on a `buy` transaction and decrement it on either `sell` or `transfer` transaction. This way, the recipient of the transfer would not receive any transfer allowance, and thus won't be able to transfer the tokens further. It is also possible to implement it in a way that would allow a chain of transfers but of limited length (so that it would be possible to make N transfers, but not N+1).
We hope that such solution would keep the majority of the trading volume going through the contract.
We talked about mitigating OTC trades on Fairpool contracts.
Since every Fairpool contract has a `transfer` function, it's possible to buy & sell the tokens through other contracts. However, no taxes are taken on such transactions, which means that current token holders and current promoters would not benefit from it.
Of course, we can't just block the `transfer` function because there are legitimate use cases for it.
However, we've designed a mechanism that could mitigate the impact of such "external trading" - in essence, we would increment the special "transfer allowance" variable on a `buy` transaction and decrement it on either `sell` or `transfer` transaction. This way, the recipient of the transfer would not receive any transfer allowance, and thus won't be able to transfer the tokens further. It is also possible to implement it in a way that would allow a chain of transfers but of limited length (so that it would be possible to make N transfers, but not N+1).
We hope that such solution would keep the majority of the trading volume going through the contract.