Skip to content

v1.0.0

Latest
Compare
Choose a tag to compare
@tak1827 tak1827 released this 20 Nov 11:52
91609d3

This is a major upgrade to the governance contract. The new version introduces access control over EVM, specifically for create and call operations.

  • Only addresses explicitly allowed can execute create
  • Contract calls to addresses on the deny list are prohibited.
  • The privilege to manage the allow and deny lists belongs to Oasys.

The key difference in this version is that deployment by EOAs is now permitted. Since the launch of the Oasys chain, all deployment transactions were rejected at the node level implementation. To bypass this restriction, the previous version relied on deploying contracts via CREATE2. In this version, we have boldly relaxed the deployment policy, allowing EOA deployments for the first time. To mitigate the risk of scam contract deployments, we have also introduced a deny list.

What's Changed

  • impl evm access controller contract by @tak1827 in #7

Full Changelog: v0.0.2...v1.0.0