You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Create SECURITY.md
* IDEN-725 Add Github workflow security actions
* fix security issues.
run prettier.
increase solc version
* move Pairing.sol to separate file
* rename interface: slither Name reused
* Upgrade tests for convenient check tx reverts
* Add more SMT tests with big numbers and edge cases
* Fix wrong comment
* Remove abicoder v2 and change var type
* Fix import path in the Smt contract
* Rename the _getNodeHash function
* Remove redundant input arguments in the function _pushLeaf()
* Add checking verifier != address(0x0) in the setVerifier() method
* Add check newState != 0 in the transitState() method
* Simplify StateV2 unit tests
* Init memory vars with zero values, refactor some methods
* Fix getStateInfoHistoryById() and getRootHistory() not to throw when startIndex+length>historyLength
* Update public visibility modifier to external whenever possible
* Allow verifier zero address to block any state transition
* Inherit StateV2 from Ownable2StepUpgradeable
* Upgrade OpenZeppelin version
* Fix solhint errors
* Fix solhint errors
* Change visibility of __gap variable in StateV2.sol
* Upgrade GitHub action to [email protected]
* Fix Slither errors
* Upgrade outdated npm packages
* Upgrade Solidity version, add Slither config
* Resolve Slither medium findings
* Fix tests
---------
Co-authored-by: Andriian Chestnykh <[email protected]>
Co-authored-by: vmidyllic <[email protected]>
Co-authored-by: Andriian Chestnykh <>
0 commit comments