Skip to content

Commit 66db7e0

Browse files
Add TzKT methods
1 parent 4cc1ce4 commit 66db7e0

File tree

4 files changed

+10
-5
lines changed

4 files changed

+10
-5
lines changed

tzkt/api/accounts.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,10 @@ import (
77

88
// AccountCounter - Returns account counter
99
func (tzkt *API) AccountCounter(ctx context.Context, address string) (uint64, error) {
10-
return tzkt.count(ctx, fmt.Sprintf("/v1/accounts/%s/counter", address))
10+
return tzkt.count(ctx, fmt.Sprintf("/v1/accounts/%s/counter", address), nil)
11+
}
12+
13+
// AccountCounter - Returns a number of accounts.
14+
func (tzkt *API) AccountsCount(ctx context.Context, filters map[string]string) (uint64, error) {
15+
return tzkt.count(ctx, "/v1/accounts/count", filters)
1116
}

tzkt/api/api.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -127,8 +127,8 @@ func (tzkt *API) json(ctx context.Context, endpoint string, args map[string]stri
127127
}
128128
}
129129

130-
func (tzkt *API) count(ctx context.Context, endpoint string) (uint64, error) {
131-
resp, err := tzkt.get(ctx, endpoint, nil, false)
130+
func (tzkt *API) count(ctx context.Context, endpoint string, args map[string]string) (uint64, error) {
131+
resp, err := tzkt.get(ctx, endpoint, args, false)
132132
if err != nil {
133133
return 0, err
134134
}

tzkt/api/bigmaps.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import (
99

1010
// GetBigmapsCount -
1111
func (tzkt *API) GetBigmapsCount(ctx context.Context) (uint64, error) {
12-
return tzkt.count(ctx, "/v1/bigmaps/count")
12+
return tzkt.count(ctx, "/v1/bigmaps/count", nil)
1313
}
1414

1515
// GetBigmaps -

tzkt/api/delegates.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ func (tzkt *API) GetDelegates(ctx context.Context, filters map[string]string) (d
1515

1616
// GetDelegatesCount -
1717
func (tzkt *API) GetDelegatesCount(ctx context.Context) (uint64, error) {
18-
return tzkt.count(ctx, "/v1/delegates/count")
18+
return tzkt.count(ctx, "/v1/delegates/count", nil)
1919
}
2020

2121
// GetDelegateByAddress -

0 commit comments

Comments
 (0)