Skip to content
This repository has been archived by the owner on Jan 16, 2023. It is now read-only.

Latest commit

 

History

History
28 lines (18 loc) · 1.64 KB

README.md

File metadata and controls

28 lines (18 loc) · 1.64 KB

Agora CircleCI go.dev client

Agora is a blockchain-agnostic service that acts as the primary endpoint for Kin SDKs (and the apps that use them) to communicate with the Kin blockchain. For an overview of Kin and how Agora fits into a Kin-integrated app, please refer to the website documentation.

Client SDK Usage

See: here

Using local versions of dependencies

If you are working on other Kin projects, such as agora-api or agora-common, you can use the versions of these dependencies you have locally. This allows you to test agora without deploying it to the test net. This is possible using the "require" keyword in the go.mod file.

To use your locally checked out modules, uncomment the following lines in your go.mod file:

//replace github.com/kinecosystem/agora-api => ../agora-api
//replace github.com/kinecosystem/agora-common => ../agora-common

Then, use go get to fetch these dependencies.

go get -u github.com/kinecosystem/agora-api
go get -u github.com/kinecosystem/agora-common

You should be able to use these locally checked-out dependencies. Best of all, your code's imports will remain unchanged. Once you are done, be sure to not commit changes to your go.mod or go.sum file.