@@ -34,7 +34,7 @@ <h1>Source code for obelisk.asynchronous.client</h1><div class="highlight"><pre>
3434< span > </ span > < span class ="kn "> import</ span > < span class ="w "> </ span > < span class ="nn "> json</ span >
3535< span class ="kn "> from</ span > < span class ="w "> </ span > < span class ="nn "> datetime</ span > < span class ="w "> </ span > < span class ="kn "> import</ span > < span class ="n "> datetime</ span > < span class ="p "> ,</ span > < span class ="n "> timedelta</ span >
3636< span class ="kn "> from</ span > < span class ="w "> </ span > < span class ="nn "> math</ span > < span class ="w "> </ span > < span class ="kn "> import</ span > < span class ="n "> floor</ span >
37- < span class ="kn "> from</ span > < span class ="w "> </ span > < span class ="nn "> typing</ span > < span class ="w "> </ span > < span class ="kn "> import</ span > < span class ="n "> AsyncGenerator</ span > < span class ="p "> ,</ span > < span class ="n "> List</ span > < span class ="p "> ,</ span > < span class ="n "> Literal</ span > < span class ="p "> ,</ span > < span class ="n "> Optional</ span >
37+ < span class ="kn "> from</ span > < span class ="w "> </ span > < span class ="nn "> typing</ span > < span class ="w "> </ span > < span class ="kn "> import</ span > < span class ="n "> Any </ span > < span class =" p " > , </ span > < span class =" n " > AsyncGenerator</ span > < span class ="p "> ,</ span > < span class ="n "> List</ span > < span class ="p "> ,</ span > < span class ="n "> Literal</ span > < span class ="p "> ,</ span > < span class ="n "> Optional</ span >
3838
3939< span class ="kn "> import</ span > < span class ="w "> </ span > < span class ="nn "> httpx</ span >
4040< span class ="kn "> from</ span > < span class ="w "> </ span > < span class ="nn "> pydantic</ span > < span class ="w "> </ span > < span class ="kn "> import</ span > < span class ="n "> ValidationError</ span >
@@ -65,10 +65,10 @@ <h1>Source code for obelisk.asynchronous.client</h1><div class="highlight"><pre>
6565 < span class ="n "> fields</ span > < span class ="p "> :</ span > < span class ="n "> Optional</ span > < span class ="p "> [</ span > < span class ="n "> List</ span > < span class ="p "> [</ span > < span class ="nb "> str</ span > < span class ="p "> ]]</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span >
6666 < span class ="n "> from_timestamp</ span > < span class ="p "> :</ span > < span class ="n "> Optional</ span > < span class ="p "> [</ span > < span class ="nb "> int</ span > < span class ="p "> ]</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span >
6767 < span class ="n "> to_timestamp</ span > < span class ="p "> :</ span > < span class ="n "> Optional</ span > < span class ="p "> [</ span > < span class ="nb "> int</ span > < span class ="p "> ]</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span >
68- < span class ="n "> order_by</ span > < span class ="p "> :</ span > < span class ="n "> Optional</ span > < span class ="p "> [</ span > < span class ="nb "> dict</ span > < span class ="p "> ]</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span >
69- < span class ="n "> filter_</ span > < span class ="p "> :</ span > < span class ="n "> Optional</ span > < span class ="p "> [</ span > < span class ="nb "> dict</ span > < span class ="p "> ]</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span >
68+ < span class ="n "> order_by</ span > < span class ="p "> :</ span > < span class ="n "> Optional</ span > < span class ="p "> [</ span > < span class ="nb "> dict</ span > < span class ="p "> [ </ span > < span class =" nb " > str </ span > < span class =" p " > , </ span > < span class =" n " > Any </ span > < span class =" p " > ] ]</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span >
69+ < span class ="n "> filter_</ span > < span class ="p "> :</ span > < span class ="n "> Optional</ span > < span class ="p "> [</ span > < span class ="nb "> dict</ span > < span class ="p "> [ </ span > < span class =" nb " > str </ span > < span class =" p " > , </ span > < span class =" n " > Any </ span > < span class =" p " > ] ]</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span >
7070 < span class ="n "> limit</ span > < span class ="p "> :</ span > < span class ="n "> Optional</ span > < span class ="p "> [</ span > < span class ="nb "> int</ span > < span class ="p "> ]</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span >
71- < span class ="n "> limit_by</ span > < span class ="p "> :</ span > < span class ="n "> Optional</ span > < span class ="p "> [</ span > < span class ="nb "> dict</ span > < span class ="p "> ]</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span >
71+ < span class ="n "> limit_by</ span > < span class ="p "> :</ span > < span class ="n "> Optional</ span > < span class ="p "> [</ span > < span class ="nb "> dict</ span > < span class ="p "> [ </ span > < span class =" nb " > str </ span > < span class =" p " > , </ span > < span class =" n " > Any </ span > < span class =" p " > ] ]</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span >
7272 < span class ="n "> cursor</ span > < span class ="p "> :</ span > < span class ="n "> Optional</ span > < span class ="p "> [</ span > < span class ="nb "> str</ span > < span class ="p "> ]</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span >
7373 < span class ="p "> )</ span > < span class ="o "> -></ span > < span class ="n "> QueryResult</ span > < span class ="p "> :</ span >
7474< span class ="w "> </ span > < span class ="sd "> """</ span >
@@ -156,10 +156,10 @@ <h1>Source code for obelisk.asynchronous.client</h1><div class="highlight"><pre>
156156 < span class ="n "> fields</ span > < span class ="p "> :</ span > < span class ="n "> Optional</ span > < span class ="p "> [</ span > < span class ="n "> List</ span > < span class ="p "> [</ span > < span class ="nb "> str</ span > < span class ="p "> ]]</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span >
157157 < span class ="n "> from_timestamp</ span > < span class ="p "> :</ span > < span class ="n "> Optional</ span > < span class ="p "> [</ span > < span class ="nb "> int</ span > < span class ="p "> ]</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span >
158158 < span class ="n "> to_timestamp</ span > < span class ="p "> :</ span > < span class ="n "> Optional</ span > < span class ="p "> [</ span > < span class ="nb "> int</ span > < span class ="p "> ]</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span >
159- < span class ="n "> order_by</ span > < span class ="p "> :</ span > < span class ="n "> Optional</ span > < span class ="p "> [</ span > < span class ="nb "> dict</ span > < span class ="p "> ]</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span >
160- < span class ="n "> filter_</ span > < span class ="p "> :</ span > < span class ="n "> Optional</ span > < span class ="p "> [</ span > < span class ="nb "> dict</ span > < span class ="p "> ]</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span >
159+ < span class ="n "> order_by</ span > < span class ="p "> :</ span > < span class ="n "> Optional</ span > < span class ="p "> [</ span > < span class ="nb "> dict</ span > < span class ="p "> [ </ span > < span class =" nb " > str </ span > < span class =" p " > , </ span > < span class =" n " > Any </ span > < span class =" p " > ] ]</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span >
160+ < span class ="n "> filter_</ span > < span class ="p "> :</ span > < span class ="n "> Optional</ span > < span class ="p "> [</ span > < span class ="nb "> dict</ span > < span class ="p "> [ </ span > < span class =" nb " > str </ span > < span class =" p " > , </ span > < span class =" n " > Any </ span > < span class =" p " > ] ]</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span >
161161 < span class ="n "> limit</ span > < span class ="p "> :</ span > < span class ="n "> Optional</ span > < span class ="p "> [</ span > < span class ="nb "> int</ span > < span class ="p "> ]</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span >
162- < span class ="n "> limit_by</ span > < span class ="p "> :</ span > < span class ="n "> Optional</ span > < span class ="p "> [</ span > < span class ="nb "> dict</ span > < span class ="p "> ]</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span >
162+ < span class ="n "> limit_by</ span > < span class ="p "> :</ span > < span class ="n "> Optional</ span > < span class ="p "> [</ span > < span class ="nb "> dict</ span > < span class ="p "> [ </ span > < span class =" nb " > str </ span > < span class =" p " > , </ span > < span class =" n " > Any </ span > < span class =" p " > ] ]</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span >
163163 < span class ="p "> )</ span > < span class ="o "> -></ span > < span class ="n "> List</ span > < span class ="p "> [</ span > < span class ="n "> Datapoint</ span > < span class ="p "> ]:</ span >
164164< span class ="w "> </ span > < span class ="sd "> """</ span >
165165< span class ="sd "> Queries data from obelisk,</ span >
@@ -239,7 +239,7 @@ <h1>Source code for obelisk.asynchronous.client</h1><div class="highlight"><pre>
239239 < span class ="n "> from_time</ span > < span class ="p "> :</ span > < span class ="n "> datetime</ span > < span class ="p "> ,</ span >
240240 < span class ="n "> to_time</ span > < span class ="p "> :</ span > < span class ="n "> datetime</ span > < span class ="p "> ,</ span >
241241 < span class ="n "> jump</ span > < span class ="p "> :</ span > < span class ="n "> timedelta</ span > < span class ="p "> ,</ span >
242- < span class ="n "> filter_</ span > < span class ="p "> :</ span > < span class ="n "> Optional</ span > < span class ="p "> [</ span > < span class ="nb "> dict</ span > < span class ="p "> ]</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span >
242+ < span class ="n "> filter_</ span > < span class ="p "> :</ span > < span class ="n "> Optional</ span > < span class ="p "> [</ span > < span class ="nb "> dict</ span > < span class ="p "> [ </ span > < span class =" nb " > str </ span > < span class =" p " > , </ span > < span class =" n " > Any </ span > < span class =" p " > ] ]</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span >
243243 < span class ="n "> direction</ span > < span class ="p "> :</ span > < span class ="n "> Literal</ span > < span class ="p "> [</ span > < span class ="s2 "> "asc"</ span > < span class ="p "> ,</ span > < span class ="s2 "> "desc"</ span > < span class ="p "> ]</ span > < span class ="o "> =</ span > < span class ="s2 "> "asc"</ span > < span class ="p "> ,</ span >
244244 < span class ="p "> )</ span > < span class ="o "> -></ span > < span class ="n "> AsyncGenerator</ span > < span class ="p "> [</ span > < span class ="n "> List</ span > < span class ="p "> [</ span > < span class ="n "> Datapoint</ span > < span class ="p "> ],</ span > < span class ="kc "> None</ span > < span class ="p "> ]:</ span >
245245< span class ="w "> </ span > < span class ="sd "> """</ span >
@@ -285,7 +285,7 @@ <h1>Source code for obelisk.asynchronous.client</h1><div class="highlight"><pre>
285285 < span class ="k "> async</ span > < span class ="k "> def</ span > < span class ="w "> </ span > < span class ="nf "> send</ span > < span class ="p "> (</ span >
286286 < span class ="bp "> self</ span > < span class ="p "> ,</ span >
287287 < span class ="n "> dataset</ span > < span class ="p "> :</ span > < span class ="nb "> str</ span > < span class ="p "> ,</ span >
288- < span class ="n "> data</ span > < span class ="p "> :</ span > < span class ="n "> List</ span > < span class ="p "> [</ span > < span class ="nb "> dict</ span > < span class ="p "> ],</ span >
288+ < span class ="n "> data</ span > < span class ="p "> :</ span > < span class ="n "> List</ span > < span class ="p "> [</ span > < span class ="nb "> dict</ span > < span class ="p "> [ </ span > < span class =" nb " > str </ span > < span class =" p " > , </ span > < span class =" n " > Any </ span > < span class =" p " > ] ],</ span >
289289 < span class ="n "> precision</ span > < span class ="p "> :</ span > < span class ="n "> TimestampPrecision</ span > < span class ="o "> =</ span > < span class ="n "> TimestampPrecision</ span > < span class ="o "> .</ span > < span class ="n "> MILLISECONDS</ span > < span class ="p "> ,</ span >
290290 < span class ="n "> mode</ span > < span class ="p "> :</ span > < span class ="n "> IngestMode</ span > < span class ="o "> =</ span > < span class ="n "> IngestMode</ span > < span class ="o "> .</ span > < span class ="n "> DEFAULT</ span > < span class ="p "> ,</ span >
291291 < span class ="p "> )</ span > < span class ="o "> -></ span > < span class ="n "> httpx</ span > < span class ="o "> .</ span > < span class ="n "> Response</ span > < span class ="p "> :</ span >
0 commit comments