Awesome
Pragma SDK
Pragma SDK, written in Python.
One can leverage this SDK to interact with Pragma on Starknet. This SDK should also be used by Data Providers willing to push data on Pragma contracts.
About
For more information, see the project's repository, documentation overview and documentation on how to publish data.
Repository Structure
Our main SDK:
- <a href="./pragma-sdk">Python SDK</a>
Our utility library:
- <a href="./pragma-utils">Pragma utils</a>
Our services used to publish data etc...:
- <a href="./price-pusher">Price Pusher</a>
- <a href="./vrf-listener">VRF Listener</a>
- <a href="./checkpointer">Checkpointer</a>
- <a href="./merkle-maker">Merkle Maker</a>
Releasing a new version
cz bump --increment <patch|minor|major>
cd pragma-sdk && poetry publish --build && cd -
sh scripts/poetry_lock_update.sh
Contributing
See the CONTRIBUTING guide.