Hello everyone! This is my second post as my first was in the introduction section. I hope to learn alot here. I am not a programmer im just trying to have some fun and understand whats makes smart contracts tick.
My buddy launched a smart contract on BSC. Through a website called coin tool.
I used the burn function on BSC scan. I tried burning 10m tokens. And it only pulled 2,161,000 from my wallet. And pulled the rest from the 13 other wallets to make up the 10 million. ( not to worry the 11 other holdrs are all people we know lol.
Its more of a just for fun project to see how these things work. And im interested in why this is happening and how we can fix it.
Yes that is my wallet. And the burn function is set to 0% for transactions.
And 1% goes to the contract.
But it still shows 0 going to the contract.
Thats fine.
The issue is when i burned 10 mill tokens it only pulled 2.1m from my wallet and pulled the remaiing 7m from the rest of the holders
Idk how to but we tested it with 3 of my friends i accessed the burn function through bscscan and burned the tokens and they lost tokens. And i screen shotted my balance before the 10m was burned and only 2.1m was subtracted from my address
From your code it does not indicate why what you say is happening.
From the transactions it does not show what you are saying happens.
It would require me to load this contract and do my own tests to figure out what’s going on.
I believe what you say, but it will require a deep dive and specific testing to figure out why the _burn function is doing that in order to replicate it.
So it will be delayed. I suggest using rinkeby’s test net, deploy there, then play around with it and figure out why.