Setting up Truffle to interact with Ganache
Jump to navigation
Jump to search
Setting up Truffle to interact with Ganache GUI
Edit the truffle.js file. add:
networks: {
ganache: {
host: "localhost",
port: "7545",
netork_id: "*"
}
}
Go to the project directory in terminal. we have to tell truffle to migrate the contract to the ganache network
truffle migrate --compile-all --reset --network ganache
Interact with ganache
truffle console --network ganache
Interact with the contract
Greetings.address
Greetings.deployed().then(function(instance){app=instance;})
app.getGreetings()
app.setGreetings("hello",{from: web3.eth.accounts[0]})