As a newbie in this space, I'm just wondering how Truffle handles migrating contracts with the Truffle Migrate command—what does it use to sign those transactions? Does it use some wallet implementation? In my development environment, truffle.js is configured to connect to Ganache.
Hopefully, this question makes sense.
gethand it would know the difference. The "client" (truffle) signs the transaction. – Rob Hitchens Dec 01 '18 at 19:25