<p>I'm not sure if this is actually complete, but the solidity language runtime exposes most of the useful stuff:</p>

<p><a href="https://github.com/ethereum/wiki/wiki/Solidity-Tutorial#block-and-transaction-properties" rel="nofollow">https://github.com/ethereum/wiki/wiki/Solidity-Tutorial#block-and-transaction-properties</a></p>

<p>So basically, only existing state and new data entered as arguments from new signed transactions. This means "real world" data mostly has to come from some kind of oracle mechanism.</p>

CC BY-SA 3.0
2015-05-29T23:40:53.527Z
2015-05-29T23:40:53.527Z
Nikolai
<p>I'm wondering - what data is available to the Ethereum smart contracts? I stumbled upon <a href="https://forum.ethereum.org/discussion/1634/tutorial-1-your-first-contract/p1" rel="nofollow">some tutorials</a> on how to write the contracts that give some indication as to a few examples of the data is available, but a more comprehensive list / wiki page would be useful to have for reference.</p>

<development><raw-data><ethereum><smartcontracts>
What data is available to Ethereum smart contracts?
ThePiachu
# What data is available to Ethereum smart contracts?

(Asked by: username_0 on 2015-05-29)

I'm wondering - what data is available to the Ethereum smart contracts? I stumbled upon [some tutorials](https://forum.ethereum.org/discussion/1634/tutorial-1-your-first-contract/p1) on how to write the contracts that give some indication as to a few examples of the data is available, but a more comprehensive list / wiki page would be useful to have for reference.

**Tags:** development, raw-data, ethereum, smartcontracts


---

## 1 answers

### Answer by username_1 on 2015-05-29. Score: 1

I'm not sure if this is actually complete, but the solidity language runtime exposes most of the useful stuff:

<https://github.com/ethereum/wiki/wiki/Solidity-Tutorial#block-and-transaction-properties>

So basically, only existing state and new data entered as arguments from new signed transactions. This means "real world" data mostly has to come from some kind of oracle mechanism.


---

