![Polymath software manual](https://loka.nahovitsyn.com/20.png)
- Polymath software manual upgrade#
- Polymath software manual full#
- Polymath software manual verification#
The following documentation was available to the audit team:
Polymath software manual full#
Sound Architecture: Evaluation of the architecture of this system through the lens of established smart contract best practices and general software best practices.Ĭode Correctness and Quality: A full review of the contract source code. Security: Identifying security related issues within each contract and within the system of contracts. The audit activities can be grouped in the following three categories: The focus of the audit was to verify that the smart contract system is secure, resilient and working according to its specifications.
![polymath software manual polymath software manual](https://d1w7fb2mkkr3kw.cloudfront.net/assets/images/book/lrg/9780/1314/9780131482043.jpg)
![polymath software manual polymath software manual](https://html.pdfcookie.com/02/2020/01/16/mly0gqe53520/bg15.jpg)
3.25 PolyToken - events are redefined in the implementation.3.24 SecurityToken/STGetter (ERC1643) getAllDocuments - can be cause gas or memory issues if used.3.23 SecurityToken - authentication modifier onlyTokenFactory is never used.3.22 Module - authentication modifier onlyFactoryOwner and onlyFactoryOrOwner are never used.3.20 Improve Code Reusability - Use const variables instead of literals for EIP-1066 status codes.3.19 deleteDelegate should be implemented without array iteration in permission manager.3.18 SecurityToken - Missing Input Validation changeName.3.17 Where possible, a specific contract type should be used rather than address.3.16 SecurityToken - security token name change may cause inconsistency.3.15 Different implementations for the same modifier whenNotPausedOrOwner.3.14 SecurityTokenRegistry does not inherit from ISecurityTokenRegistry.3.13 VestingEscrowWallet - Integer Underflow and unchecked array access in pushAvailableTokensMulti().
Polymath software manual upgrade#
Polymath software manual verification#
![polymath software manual polymath software manual](https://www.esa-automation.com/wp-content/uploads/2015/10/polymath_2_562x304px.jpg)
3.3 Polymath can arbitrarily change prices during a USDTieredSTO token sale.3.2 Unpredictable behavior due to front running or general bad timing.3.1 SecurityToken contract should always be initialized.
![Polymath software manual](https://loka.nahovitsyn.com/20.png)