ERC725Alliance / ERC725

Repository for code and discussion around ERC725 and related standards
Apache License 2.0
127 stars 66 forks source link

refactor!: remove function overloading #209

Closed YamenMerhi closed 1 year ago

YamenMerhi commented 1 year ago

What does this PR introduce?

⚠️ BREAKING CHANGES

♻️ Refactor

Function overloading is not supported in many blockchain programming languages (vyper, cairo), which can create interoperability issues. To ensure language independence and promote interoperability, it was decided to remove function overloading and simply rename the functions to include the word "batch" when taking an array.

PR Checklist