yats.git

ref: master

client/position-client-test.go


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
package main

import (
	"fmt"
	"strconv"
)

func (c *YatsClient) PositionList(source string, from int64, to int64) string {
	if from == 0 {
		panic("From is empty")
	}
	var body string
	if to == 0 {
		body = "{\"source\": \"" + source + "\", \"from\":" + strconv.FormatInt(from, 10) + " }"
	} else {
		body = "{\"source\": \"" + source + "\", \"from\":" + strconv.FormatInt(from, 10) + ",\"to\":" + strconv.FormatInt(to, 10) + " }"
	}
	fmt.Printf("request: [%s]\n", body)
	return c.ApiPost(c.config.Endpoint+"/position/search", body)
}