Question:
Answer:
What is the "routerAddress" meaning?
routerAddress
is a variable where inside it will be inserted the value about PancakeSwapRouter.
In this smart contract, he’s implementing this router contract because he want make available the swap in a DEX (in this case Pancakeswap) between his token and others tokens or coin (BNB in this case).
In details, a router contract performs the safety checks needed for safely swapping, adding, and removing liquidity.You can read more about this topic here.
And also "marketingFeeReceiver" is the owner of the coin, right?
This variable CAN hold the address owner of the coin but in most project its value refers to address multisig wallet concern the project and where all fees will transfer.
If you have better answer, please add a comment about this, thank you!