Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/provable-things/eos-api

Provable API for EOS contracts
https://github.com/provable-things/eos-api

Last synced: about 13 hours ago
JSON representation

Provable API for EOS contracts

Awesome Lists containing this project

README

        

## Provable EOS API [![Join the chat at https://gitter.im/provable-things/eos-api](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/provable-things/eos-api?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![[email protected]](https://camo.githubusercontent.com/5e89710c6ae9ce0da822eec138ee1a2f08b34453/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f646f63732d536c6174652d627269676874677265656e2e737667)](http://docs.provable.xyz) [![HitCount](http://hits.dwyl.io/provable-things/eos-api.svg)](http://hits.dwyl.io/provable-things/eos-api) [![MIT Licence](https://badges.frapsoft.com/os/mit/mit.svg?v=103)](https://opensource.org/licenses/mit-license.php)

 

Thanks to this __EOS API__, enriching your smart-contracts with external data using __Provable__ is very easy!

In C++ it is as simple as including the __`eos_api.hpp`__ library that you'll find in this repository.

This will provide your contract with functions like __`provable_query(...)`__, which make it trivial for you to leverage our oracle technology straight away.

Simply import __Provable__ into your contract like so:

```c++

#include "provable/eos_api.hpp"

```

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

 

***

 

### Network Availability

The `eos_api.hpp` library in currently available on:

__❍__ EOS Mainnet

__❍__ EOS Jungle 3 Testnet

__❍__ EOS Kylin Testnet

 

***

 

### CDT Compatiiblity

The `eos_api.hpp` library in the master branch is compatible with the EOSIO CDT 1.7.

The Provable API compatible with the CDT 1.6 and 1.4 can be found in corresponding branches.

 

***

 

### :computer: See It In Action!

For working examples of how to integrate the __Provable__ EOS API into your own smart-contracts, head on over to the __[Provable EOS Examples](https://github.com/provable-things/eos-examples)__ repository. Here you'll find various examples that use __Provable__ to feed smart-contracts with data from a variety of external sources.

 

***

 

### :mega: __Get In Touch!__

If you want to ask us something, or tell us something, there's loads of ways to get in touch:

__❍__ We have a __[Twitter](https://twitter.com/provablethings)__

__❍__ And a __[Gitter](https://gitter.im/provable-things/eos-api)__

__❍__ Or a __[Website](https://provable.xyz)__

__❍__ Plus a __[Github](https://github.com/provable-things)__