I have been working on a smart contract that batch transfers ETHs to multiple addresses provided.
One thing i have noticed is that estimated gas limit for same addresses is higher (almost double)
when there is no transaction so far against those addresses, reference transaction. if addresses have some transactions already there then the gas limit
decreases to half, reference transaction.
My question is:
- does it
gas limit
really depends on if an address has any transactions already ?
Any guidance will be much appreciated.