These are chat archives for ethereum/tutorials
what is a pragma solidity and can i change it?
@Saoming The first line of a Solidity script often includes a "pragma" line that indicates which version of Solidity is needed to compile that code. If you have "undeclared identifier" errors, that likely means the compiler you're using is too old and doesn't know those new commands.
so in order to make [DApps] do i need to make it from meteor js ?
Meteor is not needed to make a DApp, thought it does make it a lot easier. You can just use the web3js infrastructure to add basic communication to the Ethereum network to your web application.
someAddress.call.gas(250000).value(msg.value)();In that case, who is paying for the 250000 gas? Is it the msg.sender or the contract?
msg.sender is. That command limits the sub-transaction to 250,000 gas, which the sub-transaction might not use all up, so it might not need to all be paid for.
can someone link to the best way to purchase ethereum in USD... or the process of downloading a wallet etc...
@ReneRomoJr For someone just getting started, Coinbase is an easy way to get some ether for USD.