sdk-go

module
v1.37.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 5, 2022 License: MIT

README ΒΆ

Injective Protocol Golang SDK 🌟


πŸ“š Getting Started

Clone the repository locally and install needed dependencies

$ git clone git@github.com:InjectiveLabs/sdk-go.git
$ cd sdk-go
$ go install ./...

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/0_MsgSend.go

# run exchange example
go run examples/exchange/derivative_exchange_rpc/0_GetOrderbook.go

Updating Exchange API proto and client

$ make copy-exchange-client

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


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

Directories ΒΆ

Path Synopsis
bandchain
chain
erc20bridge/types
Package types is a reverse proxy.
Package types is a reverse proxy.
client
tm
ethereum
rpc
examples
exchange
accounts_rpc/pb
Package injective_accounts_rpcpb is a reverse proxy.
Package injective_accounts_rpcpb is a reverse proxy.
auction_rpc/pb
Package injective_auction_rpcpb is a reverse proxy.
Package injective_auction_rpcpb is a reverse proxy.
derivative_exchange_rpc/pb
Package injective_derivative_exchange_rpcpb is a reverse proxy.
Package injective_derivative_exchange_rpcpb is a reverse proxy.
exchange_rpc/pb
Package injective_exchange_rpcpb is a reverse proxy.
Package injective_exchange_rpcpb is a reverse proxy.
explorer_rpc/pb
Package injective_explorer_rpcpb is a reverse proxy.
Package injective_explorer_rpcpb is a reverse proxy.
insurance_rpc/pb
Package injective_insurance_rpcpb is a reverse proxy.
Package injective_insurance_rpcpb is a reverse proxy.
meta_rpc/pb
Package injective_meta_rpcpb is a reverse proxy.
Package injective_meta_rpcpb is a reverse proxy.
oracle_rpc/pb
Package injective_oracle_rpcpb is a reverse proxy.
Package injective_oracle_rpcpb is a reverse proxy.
spot_exchange_rpc/pb
Package injective_spot_exchange_rpcpb is a reverse proxy.
Package injective_spot_exchange_rpcpb is a reverse proxy.
wasm
types
Package types is a reverse proxy.
Package types is a reverse proxy.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL