[1424] /x-chain-activity/tops : cast volume and count fields to uint before doing sum (#1537)
* cast volume and count fields to uint before doing sum * fix x-chain-activity unit-tests
This commit is contained in:
parent
dee5183cf7
commit
1bb17d9d50
|
@ -1249,12 +1249,14 @@ func (r *Repository) buildQueryChainActivityTopsByEmitter(q ChainActivityTopsQue
|
|||
vols = data
|
||||
|> filter(fn: (r) => (r._field == "volume" and r._value > 0))
|
||||
|> group(columns:["_time","to","emitter_chain"])
|
||||
|> toUInt()
|
||||
|> sum()
|
||||
|> rename(columns: {_value: "volume"})
|
||||
|
||||
counts = data
|
||||
|> filter(fn: (r) => (r._field == "count"))
|
||||
|> group(columns:["_time","to","emitter_chain"])
|
||||
|> toUInt()
|
||||
|> sum()
|
||||
|> rename(columns: {_value: "count"})
|
||||
|
||||
|
@ -1285,12 +1287,14 @@ func (r *Repository) buildQueryChainActivityTopsByEmitter(q ChainActivityTopsQue
|
|||
|
||||
vols = data
|
||||
|> group(columns:["_time","to","emitter_chain"])
|
||||
|> toUInt()
|
||||
|> sum()
|
||||
|> rename(columns: {_value: "volume"})
|
||||
|
||||
counts = data
|
||||
|> filter(fn: (r) => (r._field == "count"))
|
||||
|> group(columns:["_time","to","emitter_chain"])
|
||||
|> toUInt()
|
||||
|> sum()
|
||||
|> rename(columns: {_value: "count"})
|
||||
|
||||
|
@ -1322,12 +1326,14 @@ func (r *Repository) buildQueryChainActivityHourly(start, stop, filterSourceChai
|
|||
vols = data
|
||||
|> filter(fn: (r) => (r._field == "volume" and r._value > 0))
|
||||
|> group(columns:["_time","to","emitter_chain"])
|
||||
|> toUInt()
|
||||
|> sum()
|
||||
|> rename(columns: {_value: "volume"})
|
||||
|
||||
counts = data
|
||||
|> filter(fn: (r) => (r._field == "count"))
|
||||
|> group(columns:["_time","to","emitter_chain"])
|
||||
|> toUInt()
|
||||
|> sum()
|
||||
|> rename(columns: {_value: "count"})
|
||||
|
||||
|
@ -1359,12 +1365,14 @@ func (r *Repository) buildQueryChainActivityDaily(start, stop, filterSourceChain
|
|||
vols = data
|
||||
|> filter(fn: (r) => (r._field == "volume" and r._value > 0))
|
||||
|> group(columns:["_time","to","emitter_chain"])
|
||||
|> toUInt()
|
||||
|> sum()
|
||||
|> rename(columns: {_value: "volume"})
|
||||
|
||||
counts = data
|
||||
|> filter(fn: (r) => (r._field == "count"))
|
||||
|> group(columns:["_time","to","emitter_chain"])
|
||||
|> toUInt()
|
||||
|> sum()
|
||||
|> rename(columns: {_value: "count"})
|
||||
|
||||
|
@ -1399,12 +1407,14 @@ func (r *Repository) buildQueryChainActivityMonthly(start, stop, filterSourceCha
|
|||
vols = data
|
||||
|> filter(fn: (r) => (r._field == "volume" and r._value > 0))
|
||||
|> group(columns:["_time","to","emitter_chain"])
|
||||
|> toUInt()
|
||||
|> sum()
|
||||
|> rename(columns: {_value: "volume"})
|
||||
|
||||
counts = data
|
||||
|> filter(fn: (r) => (r._field == "count"))
|
||||
|> group(columns:["_time","to","emitter_chain"])
|
||||
|> toUInt()
|
||||
|> sum()
|
||||
|> rename(columns: {_value: "count"})
|
||||
|
||||
|
@ -1439,12 +1449,14 @@ func (r *Repository) buildQueryChainActivityYearly(start, stop, filterSourceChai
|
|||
vols = data
|
||||
|> filter(fn: (r) => (r._field == "volume" and r._value > 0))
|
||||
|> group(columns:["_time","to","emitter_chain"])
|
||||
|> toUInt()
|
||||
|> sum()
|
||||
|> rename(columns: {_value: "volume"})
|
||||
|
||||
counts = data
|
||||
|> filter(fn: (r) => (r._field == "count"))
|
||||
|> group(columns:["_time","to","emitter_chain"])
|
||||
|> toUInt()
|
||||
|> sum()
|
||||
|> rename(columns: {_value: "count"})
|
||||
|
||||
|
|
|
@ -117,12 +117,14 @@ func Test_buildChainActivityQueryTops(t *testing.T) {
|
|||
vols = data
|
||||
|> filter(fn: (r) => (r._field == "volume" and r._value > 0))
|
||||
|> group(columns:["_time","to","emitter_chain"])
|
||||
|> toUInt()
|
||||
|> sum()
|
||||
|> rename(columns: {_value: "volume"})
|
||||
|
||||
counts = data
|
||||
|> filter(fn: (r) => (r._field == "count"))
|
||||
|> group(columns:["_time","to","emitter_chain"])
|
||||
|> toUInt()
|
||||
|> sum()
|
||||
|> rename(columns: {_value: "count"})
|
||||
|
||||
|
@ -160,12 +162,14 @@ func Test_buildChainActivityQueryTops(t *testing.T) {
|
|||
|
||||
vols = data
|
||||
|> group(columns:["_time","to","emitter_chain"])
|
||||
|> toUInt()
|
||||
|> sum()
|
||||
|> rename(columns: {_value: "volume"})
|
||||
|
||||
counts = data
|
||||
|> filter(fn: (r) => (r._field == "count"))
|
||||
|> group(columns:["_time","to","emitter_chain"])
|
||||
|> toUInt()
|
||||
|> sum()
|
||||
|> rename(columns: {_value: "count"})
|
||||
|
||||
|
@ -240,12 +244,14 @@ func Test_buildChainActivityQueryTops(t *testing.T) {
|
|||
vols = data
|
||||
|> filter(fn: (r) => (r._field == "volume" and r._value > 0))
|
||||
|> group(columns:["_time","to","emitter_chain"])
|
||||
|> toUInt()
|
||||
|> sum()
|
||||
|> rename(columns: {_value: "volume"})
|
||||
|
||||
counts = data
|
||||
|> filter(fn: (r) => (r._field == "count"))
|
||||
|> group(columns:["_time","to","emitter_chain"])
|
||||
|> toUInt()
|
||||
|> sum()
|
||||
|> rename(columns: {_value: "count"})
|
||||
|
||||
|
@ -282,12 +288,14 @@ func Test_buildChainActivityQueryTops(t *testing.T) {
|
|||
vols = data
|
||||
|> filter(fn: (r) => (r._field == "volume" and r._value > 0))
|
||||
|> group(columns:["_time","to","emitter_chain"])
|
||||
|> toUInt()
|
||||
|> sum()
|
||||
|> rename(columns: {_value: "volume"})
|
||||
|
||||
counts = data
|
||||
|> filter(fn: (r) => (r._field == "count"))
|
||||
|> group(columns:["_time","to","emitter_chain"])
|
||||
|> toUInt()
|
||||
|> sum()
|
||||
|> rename(columns: {_value: "count"})
|
||||
|
||||
|
@ -325,12 +333,14 @@ func Test_buildChainActivityQueryTops(t *testing.T) {
|
|||
vols = data
|
||||
|> filter(fn: (r) => (r._field == "volume" and r._value > 0))
|
||||
|> group(columns:["_time","to","emitter_chain"])
|
||||
|> toUInt()
|
||||
|> sum()
|
||||
|> rename(columns: {_value: "volume"})
|
||||
|
||||
counts = data
|
||||
|> filter(fn: (r) => (r._field == "count"))
|
||||
|> group(columns:["_time","to","emitter_chain"])
|
||||
|> toUInt()
|
||||
|> sum()
|
||||
|> rename(columns: {_value: "count"})
|
||||
|
||||
|
@ -368,12 +378,14 @@ func Test_buildChainActivityQueryTops(t *testing.T) {
|
|||
vols = data
|
||||
|> filter(fn: (r) => (r._field == "volume" and r._value > 0))
|
||||
|> group(columns:["_time","to","emitter_chain"])
|
||||
|> toUInt()
|
||||
|> sum()
|
||||
|> rename(columns: {_value: "volume"})
|
||||
|
||||
counts = data
|
||||
|> filter(fn: (r) => (r._field == "count"))
|
||||
|> group(columns:["_time","to","emitter_chain"])
|
||||
|> toUInt()
|
||||
|> sum()
|
||||
|> rename(columns: {_value: "count"})
|
||||
|
||||
|
@ -415,12 +427,14 @@ func Test_buildChainActivityQueryTops(t *testing.T) {
|
|||
vols = data
|
||||
|> filter(fn: (r) => (r._field == "volume" and r._value > 0))
|
||||
|> group(columns:["_time","to","emitter_chain"])
|
||||
|> toUInt()
|
||||
|> sum()
|
||||
|> rename(columns: {_value: "volume"})
|
||||
|
||||
counts = data
|
||||
|> filter(fn: (r) => (r._field == "count"))
|
||||
|> group(columns:["_time","to","emitter_chain"])
|
||||
|> toUInt()
|
||||
|> sum()
|
||||
|> rename(columns: {_value: "count"})
|
||||
|
||||
|
@ -462,12 +476,14 @@ func Test_buildChainActivityQueryTops(t *testing.T) {
|
|||
vols = data
|
||||
|> filter(fn: (r) => (r._field == "volume" and r._value > 0))
|
||||
|> group(columns:["_time","to","emitter_chain"])
|
||||
|> toUInt()
|
||||
|> sum()
|
||||
|> rename(columns: {_value: "volume"})
|
||||
|
||||
counts = data
|
||||
|> filter(fn: (r) => (r._field == "count"))
|
||||
|> group(columns:["_time","to","emitter_chain"])
|
||||
|> toUInt()
|
||||
|> sum()
|
||||
|> rename(columns: {_value: "count"})
|
||||
|
||||
|
|
Loading…
Reference in New Issue