Categorygithub.com/InjectiveLabs/sdk-go
modulepackage
1.51.1
Repository: https://github.com/injectivelabs/sdk-go.git
Documentation: pkg.go.dev

# README

Injective Protocol Golang SDK 🌟

codecov


📚 Getting Started

Clone the repository locally and install needed dependencies

$ git clone [email protected]:InjectiveLabs/sdk-go.git
$ cd sdk-go
$ go mod download

Run examples

# import pk into keyring if you use keyring
injectived keys unsafe-import-eth-key inj-user 5d386fbdbf11f1141010f81a46b40f94887367562bd33b452bbaa6ce1cd1381e

# run chain example
go run examples/chain/bank/1_MsgSend/example.go

# run exchange example
go run examples/exchange/derivatives/4_Orderbook/example.go

Updating Exchange API proto and client

$ make copy-exchange-client

(you have to clone this repo into ../injective-indexer)


Publishing Tagged Release

$ git add .
$ git commit -m "bugfix"
$ git tag -a v1.1.1
$ git push origin master --tags

⛑ Support

Reach out to us at one of the following places!


License

Copyright © 2020 - 2022 Injective Labs Inc. (https://injectivelabs.org/)

Originally released by Injective Labs Inc. under:
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Functions

WrapTxToEIP712 is an ultimate method that wraps Amino-encoded Cosmos Tx JSON data into an EIP712-compatible request.
No description provided by the author

# Structs

No description provided by the author

# Type aliases

No description provided by the author