elisk v0.2.0 Elisk.Client

Functions for API client get, post and put request.

The successful responses for each API request have a common basic structure:

"data": {}, //Contains the requested data
"meta": {}, //Contains additional metadata, e.g. the values of `limit` and `offset`
"links": {} //Will contain links to connected API calls from here, e.g. pagination links

Summary

Functions

get(route, args)

Get.

Method: GET

Params: route, args

Elisk.Client.get(‘/blocks’, %{})

=> { data, meta, links }

post(route, args)

Post.

Method: Post

Params: route, args

Elisk.Client.post(‘/signatures’, %{})

=> { data, meta, links }

put(route, args)

Put.

Method: Put

Params: route, args

Elisk.Client.put(‘/node/status/forging’, %{})

=> { data, meta, links }