{"repo":"InjectiveLabs/sdk-go","free":true,"listed":false,"github":"https://github.com/InjectiveLabs/sdk-go","clone":"git clone https://github.com/InjectiveLabs/sdk-go.git","description":"Tools to work with the Injective Chain, Injective EVM and EIP712.","language":"Go","stars":126,"topics":["eip712","wrappers","ethereum","evm"],"license":"Apache-2.0","category":"blockchain-web3","readme_excerpt":"Injective Protocol Golang SDK 🌟 --- 📚 Getting Started Clone the repository locally and install needed dependencies Run examples --- Choose Exchange V1 or Exchange V2 queries The SDK provides two different clients for interacting with the Injective Exchange: - ChainClient : Use this client if you need to interact with Exchange V1. This client maintains compatibility with the original exchange implementation and is suitable for existing applications that haven't migrated to V2 yet. Note that this client will not include any new endpoints added to the Exchange module - for access to new features, you should migrate to V2. - ChainClientV2 : Use this client for all new applications or when you need to interact with Exchange V2 features. This client provides access to the latest exchange functionality and improvements, including all new endpoints added to the Exchange module. Example usage: Markets Assistant The SDK provides a Markets Assistant to help you interact with markets in both V1 and V2. Here's how to create instances for each version: The Markets Assistant provides helper methods to: - Fetch market information - Get market prices - Query orderbooks - Access market statistics Make sure to use the correct version of the Markets Assistant that matches your ChainClient version to ensure compatibility. The V1 assistant ( NewMarketsAssistant ) will only work with V1 markets, while the V2 assistant ( NewHumanReadableMarketsAssistant ) provides access to V2 markets and their fe","default_branch":null,"files":null,"tree":[],"storefront":"/r/InjectiveLabs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/InjectiveLabs/sdk-go/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}