Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

v4.2 #208

Draft
wants to merge 86 commits into
base: main
Choose a base branch
from
Draft

v4.2 #208

wants to merge 86 commits into from

Conversation

Joachim-Lebrun
Copy link
Collaborator

@Joachim-Lebrun Joachim-Lebrun commented Jun 27, 2024

  • implement functions for restricting agent permissions on Token contract
  • update to ethers v6
  • update licenses to add commercial licenses on some contracts
  • update to solidity 0.8.26
  • default allowance mechanism
  • use custom errors in every require clause
  • declare events at file level
  • ERC-165 implementation
  • fix recovery function bug on multiple Tokens bound to the same IRS
  • optional eligibility checks
  • bind and set module in a single transaction
  • add NatSpec
  • add tests for full coverage
  • ownership 2 steps
  • CHANGELOG update
  • Version update
  • Audit of smart contracts

aliarbak and others added 30 commits January 3, 2024 10:14
Implement upgradeable proxies to compliance modules
Update changelog and package version for 4.1.4
* Proxify DvA manager and implement token freeze logic

* Fix lint

* Add initializer tests

* Upgrade package version
♻(dependencies) upgrade ethers 6 and other dependencies
…-null-address

Ignore transfer restrict checks when sender or recipient is null address
Copy link

@dropkick1325 dropkick1325 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank u b

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants