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

kinecosystem/agora

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.