I would recommend a dedicated endpoint, as deployment already takes a lot of gas and you might want to have more wiggle room if working with a lot of data :)
What exactly do you mean with "locking" though?
The locking was probably not the most accurate word. I want to transfer e.g. 200 NFTs to eligible users. So let’s assume the endpoint e.g. distribute_nfts accepting a list. And then based on some previous logic perform the distribution
The locking was probably not the most accurate word. I want to transfer e.g. 200 NFTs to eligible users. So let’s assume the endpoint e.g. distribute_nfts accepting a list. And then based on some previous logic perform the distribution