def build_usage_result
cswap-bend-cli@0.1.0.0 · usage/norm.bend:201
import cswap-bend-cli@0.1.0.0/usage/norm.bend as Norm
import Base
import cswap-bend-cli@0.1.0.0/json.bend as Json
201
202
203
204def build_usage_result(+data: Json.Json, +now: U32, +off: U32) -> Json.Json:
205 result.keep(scoped.put(
206 scoped.go(Json.to_list(Maybe.default(&2, Json.Json, Json.get("limits", data), Json.JNull{})), now, off),
207 spend.add(
208 put("seven_day", window("seven_day", data, now, off), put("five_hour", window("five_hour", data, now, off), Json.of_pairs([]))),
209 Json.get("extra_usage", data), now, off)))