Closed tomerweller closed 13 hours ago
That's indeed a great idea. I've added this to my TODO list.
What is the current status of this issue?
I would like to do 🦀
Hi, @olivmath this issue requires some Python improvements, I will start working on the Python side this week (I've been tied up with other projects lately).
If you're interested in contributing, feel free to check out other issues, or you can wait until I finish the Python improvements.
Thanks!
In Python SDK 12.0.0-beta4, we have significantly reduced the difficulty of calling contracts, and an example is provided in the release notes. This also makes the subsequent work of creating bindings much simpler; we only need to extend ContractClient
.
cc @olivmath
I implemented it in Python, and I think we can add a Python option in stellar-cli and link to this project instead of adding another implementation in this repository?
example:
> stellar contract bindings python
Please use `stellar-contract-bindings` to generate Python bindings: https://github.com/lightsail-network/stellar-contract-bindings
See https://github.com/lightsail-network/stellar-contract-bindings
Thank you @overcat for this https://github.com/lightsail-network/stellar-contract-bindings
Closing this issue
Python is the second most used SDK in the Stellar ecosystem (after JS). It is often used by market makers and autogenerated bindings could reduce the cost of integration with defi protocols
cc @overcat