Skip to content

Commit a51ca64

Browse files
committed
correct plural and possessive forms in 'importance of testing' section
1 parent c8dfb3c commit a51ca64

File tree

1 file changed

+1
-1
lines changed
  • src/content/developers/docs/smart-contracts/testing

1 file changed

+1
-1
lines changed

src/content/developers/docs/smart-contracts/testing/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Although approaches vary, most testing methods require executing a smart contrac
2020

2121
### Why is it important to test smart contracts? {#importance-of-testing-smart-contracts}
2222

23-
As smart contracts often manage high-value financial assets, minor programming errors can and often lead to [massive losses for users](https://rekt.news/leaderboard/). Rigorous testing can, however, help you discover defects issues in a smart contracts code early and fix them before launching on Mainnet.
23+
As smart contracts often manage high-value financial assets, minor programming errors can and often lead to [massive losses for users](https://rekt.news/leaderboard/). Rigorous testing can, however, help you discover defects and issues in a smart contract's code early and fix them before launching on Mainnet.
2424

2525
While it is possible to upgrade a contract if a bug is discovered, upgrades are complex and can [result in errors](https://blog.trailofbits.com/2018/09/05/contract-upgrade-anti-patterns/) if handled improperly. Upgrading a contract further negates the principle of immutability and burdens users with additional trust assumptions. Conversely, a comprehensive plan for testing your contract mitigates smart contract security risks and reduces the need to perform complex logic upgrades after deploying.
2626

0 commit comments

Comments
 (0)