I have this error when i use :"truffle migrate --network ropsten"
What I want to do is deploy my smart contracts using the same account (address) that I entered on Metamask. Why do I get another address when I deploy? How can I go about using the specific one of Metamask that Ropsten uses?
EDIT I managed to do the migration using, on Metamask, the address indicated in the console and uploading ETH. The problem remains as the account I want to use must be that of a hypothetical user who wants to access my dApp and sign contracts and not the one that Truffle provides you.