Bscheck.eu: 0x4a3524936Db5C310d852266033589D3f6F30BA5d
Honeypot.is: 0x4a3524936Db5C310d852266033589D3f6F30BA5d
---
Audited project: JaguarSwap
Deployer address: 0x3b94ef11edc19e7546711a7038a73ca9d16c416a
Blockchain:Binance Smart Chain
Project website: https://jaguarswap.com/
Contract name: |
JaguarSwap |
Compiler version: |
v0.6.12+commit.27d51765 |
Contract address: |
0x4a3524936Db5C310d852266033589D3f6F30BA5d |
Total supply: |
250_000_000_000_000_000_000 |
Token ticker: |
JAGUAR |
Decimals: |
18 |
Token holders: |
180 |
Transactions count: |
2191 |
Top 100 holders dominance: |
99.11 % |
Contract deployer address: |
0x3b94ef11edc19e7546711a7038a73ca9d16c416a |
Contract’s current owner address: |
0x8e4301509a484c6fc211c8902013e90cd416f58d |
№ |
Issue description.= |
Checking status |
1 |
Compiler errors. |
Passed |
2 |
Race conditions and Reentrancy. Cross-function race conditions. |
Passed |
3 |
Possible delays in data delivery. |
Passed |
4 |
Oracle calls. |
Passed |
5 |
Front running. |
Passed |
6 |
Timestamp dependence. |
Passed |
7 |
Integer Overflow and Underflow. |
Passed |
8 |
DoS with Revert. |
Passed |
9 |
DoS with block gas limit. |
Low issues |
10 |
Methods execution permissions. |
Passed |
11 |
Economy model of the contract. |
Passed |
12 |
The impact of the exchange rate on the logic. |
Passed |
13 |
Private user data leaks. |
Passed |
14 |
Malicious Event log. |
Passed |
15 |
Scoping and Declarations. |
Passed |
16 |
Uninitialized storage pointers. |
Passed |
17 |
Arithmetic accuracy. |
Passed |
18 |
Design Logic. |
Medium issues |
19 |
Cross-function race conditions. |
Passed |
20 |
Safe Open Zeppelin contracts implementation and usage. |
Passed |
21 |
Fallback function security. |
Passed |
---
Security Issues
High Severity Issues
No high severity issues found.
Medium Severity Issues
1. Wrong burning
Issue:
There is sending tokens to the dead address in overridden _transfer functions, instead of burning them in the token contract.
Recommendation:
There should be a burn instead of sending to the dead address.
Low Severity Issues
1. Block gas limit
Issue:
The updateEmissionRate function can fail due to block gas limit if the
pool size is too big.
2. add function issue
Issue:
If some LP token is added to the contract twice using function add, then
the total amount of reward jaguarReward in function updatePool will be
incorrect.
Recommendation:
Add the mapping from address to bool and check that same address will not be added twice.
---
Conclusion
Smart contracts contain medium severity and low severity issues.
---
.
A list of related NFT's. The following list contains the top latest NFT's and new token crowdsales for crypto investors, as well as this list provides a glimpse overview to indicate which NFT is a suitable/worthwhile for an investment.