You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+24-9Lines changed: 24 additions & 9 deletions
Original file line number
Diff line number
Diff line change
@@ -8,15 +8,34 @@ In Solidity it is as simple as inheriting the __`usingProvable`__ contract that
8
8
9
9
This will provide your contract with functions like __`provable_query(...)`__, which make it trivial for you to leverage our oracle technology straight away.
10
10
11
-
If you're using the __[Remix IDE](http://remix.ethereum.org)__ it's even easier still - simply import __Provable__ into your contract like so:
11
+
If you're using the __[Remix IDE](http://remix.ethereum.org)__ it's even easier still - simply import the latest version of __Provable__ into your contract like so:
There are versions of the API targetting the following `solc` compilers:
29
+
30
+
```
31
+
solc-v0.4.25
32
+
solc-v0.5.x
33
+
solc-v0.6.x
34
+
solc-v0.8.x
35
+
36
+
```
37
+
38
+
To learn more about the Provable technology, please refer to our __[documentation here](https://docs.provable.xyz)__.
20
39
21
40
22
41
@@ -26,9 +45,9 @@ To learn more about the Provable technology, please refer to our __[documentatio
26
45
27
46
### :computer: See It In Action!
28
47
29
-
For working examples of how to integrate the __Provable__ API into your own smart-contracts, head on over to the __[Provable Ethereum Examples](https://github.com/oraclize/ethereum-examples)__ repository. Here you'll find various examples that use __Provable__ to feed smart-contracts with data from a variety of external sources.
48
+
For working examples of how to integrate the __Provable__ API into your own smart-contracts, head on over to the __[Provable Ethereum Examples](https://github.com/provable-things/ethereum-examples)__ repository. Here you'll find various examples that use __Provable__ to feed smart-contracts with data from a variety of external sources.
30
49
31
-
There are even __[some examples here](https://github.com/oraclize/ethereum-examples/tree/master/solidity/truffle-examples)__ showing you how you can use __Provable__ in a local Truffle development environment!
50
+
There are even __[some examples here](https://github.com/provable-things/ethereum-examples/tree/master/solidity/truffle-examples)__ showing you how you can use __Provable__ in a local Truffle development environment!
32
51
33
52
34
53
@@ -56,10 +75,6 @@ __❍__ Plus a __[Github](https://github.com/provable-things)__
56
75
57
76
58
77
59
-
### :hourglass_flowing_sand:__Notice about Oraclize rebranding to Provable:__
60
-
61
-
Please use the __`provableAPI_0.X.sol`__ contracts going forward. We will continue supporting the oraclize-named versions for a limited time, but they should be considered deprecated and to be removed in the coming months.
62
-
63
78
### :radioactive:__A Note Regarding Serpent:__
64
79
65
80
:skull:__CAUTION__: It is highly recommended to avoid using Serpent, especially in production. The serpent version of the __Provable__ API herein remains for historical reasons but support for it is no longer maintained. Serpent is considered outdated and audits have shown it to be flawed. Use it at your own risk!
0 commit comments