I'm currently using OpenZeppelin's AccessManager
for role-based access control in my smart contract. I'm wondering if there's any practical limit on the number of accounts (wallets) that can be assigned roles using AccessManager
. I need to "whitelist" a potentially large (potentially unbounded) number of wallets to access certain functions.
Does anyone have experience with managing a large number of accounts with AccessManager
? Are there any best practices or considerations to keep in mind when scaling this up? Any limit?
Thanks in advance!