CafeSwap Security Related Info(Migrator and Timelock )
Hello Cafe Fans,
This guide will walk you around migrator function and timelock function, These two functions are the most important function when it comes to security and risk of rug pull of a project.
Read it and answer the poll on CafeSwap Telegram handle.
Migrator Function
Migrator function in a smart contract is a very important function if something goes wrong in the smart contract code, whether it is a bug or something else,
This function can be called by only the owner of the smart contract. It is used in emergency situations where an owner can transfer all the LP tokens to another contract or address to control the exploit.
Advantages:
1)This function is very important if something goes wrong with the smart contract/ if there is any vulnerability.
2)This function is also important when a project changes its version or upgrades itself to a newer version of it.
Disadvantages:
BSC is now becoming the hub of Defi, and the projects and scams here are increasing day by day. People are losing faith in projects which are legitimate and are here for the long term.
1)Some bad actors use this function to take off the lp tokens and sell them in the market i.e, to Rugpull.
Security Without Removing Migrator.
Timelock.
Timelock is a contract that delays the transaction for a specific amount of time. This can be implemented on the main MasterChef contract which stores the rewards and farming lp tokens of the user.
This function delays all the functions which are called by the owner for the time limit it is set to.
Hope you Understood Timelock and Migrator.
Thank You.
Enjoy Your Cup Of Coffee.
Social Links :
Telegram Ann: https://t.me/cafeswap
Telegram Group: https://t.me/cafeswapAnn
Twitter: https://twitter.com/cafeswapfinance
Gitbook: https://cafeswap.gitbook.io/
Medium: https://cafeswap.medium.com/