Skip to content
Go-based API wrapper for Synapse REST API
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
samples update to reflect changes to user/authentication logic May 21, 2019
testdata change test node to DEPOSIT-US May 21, 2019
vendor add vendor files Mar 11, 2019
.gitignore updated project structure Dec 19, 2018
CHANGELOG.md adde changelog May 21, 2019
LICENSE
Makefile test runs both scenarios Mar 11, 2019
README.md updated make test script Apr 6, 2019
client.go update client methods May 21, 2019
client_test.go
error.go
error_test.go
go.mod
go.sum update module files Mar 11, 2019
logger.go update logger Mar 27, 2019
read.go changed read to readStream Dec 20, 2018
read_test.go changed read to readStream Dec 20, 2018
request.go fixes #7 no panic on errors Apr 16, 2019
request_mock.go
request_test.go
url.go
url_test.go
users.go add CreateNodeStatments method May 21, 2019
users_test.go added tests for new methods May 21, 2019

README.md

SynapseFI Go Library

status

Go-based API wrapper for Synapse REST API. This library handles the user authentication process. As long as the user's fingerprint is registered, further authentication is not necessary in the development flow.

Documentation

Synapse Docs

Installation

$ go get github.com/SynapseFI/SynapseGo

main.go

import github.com/SynapseFI/SynapseGo

Examples

Refer to samples and our API documentation for examples.

Testing

Functions that mock the Synapse API:

make test-mock

Other functions including (limited) API requests:

make test-api
You can’t perform that action at this time.