Trying to test my token contract using truffle console + ganache, lets say I have a payable function someFunc(string _string, uint256 _int), how would I call it with arguments "hello", 100 and msg.value = 2 eth?
As a side q, where does the gas eth come from? is it taken from msg.value?