The deployment script for a contract has the following logic. Take private key from database -> Create an account using Web3.eth.accounts.create() -> set the account as Admin in database -> deploy the contract.
I have a doubt here. If I try to run the script again, while creating the admin account from the same private key, will it create a new account (new address) or the same address and deploy the contract?
Thanks