Change in the way js libraries call ERC725 functions
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.
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
npm run lint
npm run build
npm run test