Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: connector v1.3 review #88

Open
wants to merge 64 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
64 commits
Select commit Hold shift + click to select a range
9d134c1
standard fxn formatting
gskapka Mar 6, 2019
df57796
adds `getPrice` overloads & makes them `view`
gskapka Mar 6, 2019
157ba01
switch to explicit `uint256`
gskapka Mar 6, 2019
fe0d698
standardizes fxn formatting
gskapka Mar 7, 2019
c06a0b9
adds `getPrice` overloads to connector interface
gskapka Mar 7, 2019
0cd9334
fix * spacing
gskapka Mar 7, 2019
11df7e2
fixes linting isues
gskapka Mar 7, 2019
d2348b3
adds gasPriceBumping feature to 0.5API
gskapka Mar 11, 2019
85fed6e
adds gasPriceBumping feature to 0.4.25API
gskapka Mar 11, 2019
d58b944
adds cached-query feature to 0.4.25 API
gskapka Mar 11, 2019
5d84890
adds cached-query feature to 0.4.25 API
gskapka Mar 11, 2019
89d1da3
adds parameterized & view getPrice fxns to 0.5 API
gskapka Mar 12, 2019
91369e7
adds parameterized & view getPrice fxns to 0.4.25 API
gskapka Mar 12, 2019
22e2f21
add spec. for datasource string->byte conversion
gskapka Mar 12, 2019
a5e473c
updates README w/ currently maintained API versions
gskapka Mar 12, 2019
8c4b382
neatens natspec comments in 0.5 API
gskapka Mar 13, 2019
806bc13
amends rebroadcast feat in 0.5 API
gskapka Mar 22, 2019
8a8a575
amends rebroadcast feat in 0.4.25 API
gskapka Mar 22, 2019
16c02ce
exposes token payment fxns in 0.4.25 API
gskapka Mar 22, 2019
7b28e6d
exposes token payment fxns in 0.5 API
gskapka Mar 22, 2019
ed2c708
exposes token approval compostions in 0.4.25 API
gskapka Apr 3, 2019
b9a9f14
exposes token approval compostions in 0.5 API
gskapka Apr 3, 2019
3b047b2
add missing datasource byte spec to 0.4.25 API
gskapka Apr 4, 2019
a626675
add missing datasource byte spec to 0.5 API
gskapka Apr 4, 2019
498dd9f
adds bytes datasource query overloads to 0.5 API
gskapka Apr 16, 2019
5775522
switch to using `bytes1` explicitly in Oraclize Interface
gskapka Apr 17, 2019
6e305d6
reorder query overloads in 0.5API
gskapka Apr 17, 2019
65a557d
adds query overloads w/ dynArgs & byte datasource to 0.5API
gskapka Apr 17, 2019
0b81ed0
add byte-datasource overloads to interface for 0.4.25API
gskapka Apr 17, 2019
22147c2
adds bytes version of Oraclize Interface to 0.4.25API
gskapka Apr 17, 2019
c1bf8a3
adds `bytes1` overloads of oraclize queries to 0.4.25API
gskapka Apr 17, 2019
420b291
adds `bytes1` datasource dynamic arg. query overloads to 0.4.25API
gskapka Apr 17, 2019
7eba287
brings goerli comment in line with others
gskapka Apr 17, 2019
dd03d9a
pass value to rebroadcast request in 0.4.25API
gskapka Apr 18, 2019
a490ad1
pass value to rebroadcast request in 0.5API
gskapka Apr 18, 2019
cb65c5b
adds value param to cachedQuery fxn call in API 0.4.25
gskapka Apr 18, 2019
0146987
adds value param to cachedQuery fxn call in API 0.5
gskapka Apr 26, 2019
4f8bf7e
neaten commentary and format per natspec
gskapka Apr 26, 2019
3b5fc86
unify param formatting in API 0.5
gskapka Apr 26, 2019
dbb573b
format interface fxns per new style guide in API 0.5
gskapka Apr 26, 2019
01cdbd6
adds erc20 price getter to connector interface in 0.5 API
gskapka Apr 29, 2019
c364241
adds erc20 price getter to connector interface in 0.4.25 API
gskapka Apr 29, 2019
755cbb3
add token payment mapping to API 0.4.25
gskapka Apr 29, 2019
adb6a66
add token payment mapping to 0.5 API
gskapka Apr 29, 2019
bf66800
adds `getERC20Price` overloads to 0.5 API
gskapka Apr 29, 2019
d8e9fcd
adds `getERC20Price` overloads to 0.4.25 API
gskapka Apr 29, 2019
b8df609
explain need for two interfaces in API 0.4.25
gskapka May 28, 2019
a397081
use extant address to save on opcodes when initting bytes interface
gskapka May 28, 2019
f68f3a5
make getPrice overloads view in API 0.4.25
gskapka May 28, 2019
8c64945
feat(0.5API): adds entire ERC20 interface
gskapka Jun 7, 2019
d2d987b
feat(0.5API): adds entire ERC20 interface
gskapka Jun 7, 2019
0845e8a
optimize(0.5API): rm double lookup of connector address via OAR
gskapka Jun 7, 2019
452365c
optimize(0.4API): rm double lookup of connector address via OAR
gskapka Jun 7, 2019
31e3135
feat(0.5API): adds `oraclize_token_query` overloads
gskapka Jun 10, 2019
16d11cf
feat(0.4API): adds `oraclize_token_query` overloads
gskapka Jun 10, 2019
fbda2a0
fix(0.5API): fixes last remaining compiler warning re pure fxn
gskapka Jun 10, 2019
37d76cd
fix(0.4API): revert getPrice views
D-Nice Jun 10, 2019
b9d4923
refactor: improve specifier order consistency
D-Nice Jun 10, 2019
1ff5a10
chore(0.5API): use `uint256` explicitly where missing
gskapka Jun 11, 2019
22af856
chore(0.5API): elucidate address in `getPrice` fxns
gskapka Jun 11, 2019
3d358e4
chore(0.4.25API): elucidate address in `getPrice` fxns
gskapka Jun 11, 2019
bd8deb0
chore(copyright): update
D-Nice Jul 3, 2019
35d8933
feat: update provable api to 1.3
D-Nice Jul 3, 2019
211b7b0
refactor(style): code review suggestions
D-Nice Jul 5, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,9 @@ import "github.com/oraclize/ethereum-api/provableAPI.sol";

To learn more about the Provable technology, please refer to our __[documentation here](https://docs.oraclize.it)__.


:black_nib: __Important Note:__ Currently only API versions `0.4.25` & `0.5` are actively maintained - please use the latest version wherever possible!

 

***
Expand Down
Loading