1
0
Fork 0
mirror of https://github.com/eosswedenorg/antelope-api-healthcheck synced 2026-06-18 05:00:03 +02:00

Change github.com/eosswedenorg-go/eos-contract-api-client to github.com/eosswedenorg-go/atomicasset

This commit is contained in:
Henrik Hautakoski 2022-11-23 16:01:06 +01:00
parent bcc704c4c0
commit e9976fbbee
No known key found for this signature in database
GPG key ID: 608414D93E862CCD
4 changed files with 17 additions and 16 deletions

View file

@ -3,14 +3,14 @@ package api
import (
"fmt"
contract_api "github.com/eosswedenorg-go/eos-contract-api-client"
"github.com/eosswedenorg-go/atomicasset"
"github.com/eosswedenorg-go/haproxy/agentcheck"
"github.com/eosswedenorg/eosio-api-healthcheck/internal/utils"
)
type EosioContract struct {
utils.Time
client contract_api.Client
client atomicasset.Client
block_time float64
}
@ -20,8 +20,8 @@ func EosioContractFactory(args ApiArguments) ApiInterface {
func NewEosioContract(url string, block_time float64) EosioContract {
return EosioContract{
client: contract_api.Client{
Url: url,
client: atomicasset.Client{
URL: url,
},
block_time: block_time,
}
@ -30,7 +30,7 @@ func NewEosioContract(url string, block_time float64) EosioContract {
func (e EosioContract) LogInfo() LogParams {
return LogParams{
"type", "eosio-contract",
"url", e.client.Url,
"url", e.client.URL,
"block_time", e.block_time,
}
}
@ -64,7 +64,7 @@ func (e EosioContract) Call() (agentcheck.Response, string) {
}
// Validate head block.
diff := e.GetTime().Sub(h.Data.Chain.HeadTime).Seconds()
diff := e.GetTime().Sub(h.Data.Chain.HeadTime.Time()).Seconds()
if diff > e.block_time {
resp := agentcheck.NewStatusMessageResponse(agentcheck.Down, "")

View file

@ -19,7 +19,7 @@ func TestEosioContractFactory(t *testing.T) {
expected := NewEosioContract("https://atomic.example.com", 60)
assert.IsType(t, expected, api)
assert.Equal(t, expected.client.Url, api.(EosioContract).client.Url)
assert.Equal(t, expected.client.URL, api.(EosioContract).client.URL)
assert.Equal(t, expected.client.Host, api.(EosioContract).client.Host)
assert.Equal(t, expected.block_time, api.(EosioContract).block_time)
}