Commit Graph

216 Commits

Author SHA1 Message Date
Bryan Stitt e0c57a22ae derivative and serde didn't work together like we'd hoped 2023-07-06 03:51:39 -07:00
Bryan Stitt cc0ce1611a cargo upgrade 2023-07-05 21:02:30 -07:00
Bryan Stitt 04d58a68dd fix version number to match migration count 2023-07-05 20:58:24 -07:00
Bryan Stitt f8d824330b cargo upgrade 2023-07-05 11:55:17 -07:00
Bryan Stitt 4fa28608b1 cargo upgrade 2023-07-03 16:55:44 -07:00
Bryan Stitt b119dc8a92 comment cleanup 2023-07-03 16:03:06 -07:00
Bryan Stitt 8c8080e01d less async-stripe features 2023-07-03 13:12:12 -07:00
Bryan Stitt 64505953ee cargo upgrade 2023-07-03 12:28:07 -07:00
Bryan Stitt 832432e9d4 cargo upgrade 2023-07-02 16:21:10 -07:00
Bryan Stitt 501ec21442 drop workspace-hack for now
it doesn't work well with features and so we were installing things like kafka even if the feature was off
2023-06-30 13:18:37 -07:00
Bryan Stitt 645fa7328b cargo upgrade tokio 2023-06-29 23:16:31 -07:00
Bryan Stitt 5da334fcb7 start adding tests that need docker for mysql management 2023-06-29 22:38:35 -07:00
Bryan Stitt 31c611f4ff add todo about siwe 2023-06-29 14:42:01 -07:00
Bryan Stitt 581af0d596
stripe integration first mvp (replaces #140) (#154)
* stripe integration first mvp

* addressing some points from #140

* stripe endpoint needs testing

* addressed some comments

* added Json(payload)

* update toolchain

* lint (well, most of it)

---------

Co-authored-by: yenicelik <david.yenicelik@gmail.com>
2023-06-29 14:32:05 -07:00
Bryan Stitt f6c8172a13 always do connectinfo for now 2023-06-29 13:12:35 -07:00
Bryan Stitt cdea61cb6b one list for ranked rpcs 2023-06-27 15:55:29 -07:00
Bryan Stitt 272f7ce800 add cargo hakari and chef to build process 2023-06-27 11:59:49 -07:00
Bryan Stitt 86f9560fc3 less serde features
if we don't use them its just wasted compile time
2023-06-27 10:18:32 -07:00
Bryan Stitt 1cf18b78a9 cargo upgrade 2023-06-27 10:04:48 -07:00
Bryan Stitt 54107a390b cargo upgrade 2023-06-26 21:07:25 -07:00
Bryan Stitt fb76fd2d1c remove unused ewma crate now that we have our own 2023-06-25 14:32:45 -07:00
Bryan Stitt a440d51377 test fixture 2023-06-24 21:17:08 -07:00
Bryan Stitt 94d0a25aaf test logs 2023-06-24 16:43:11 -07:00
Bryan Stitt 1d6e1ef9af polish error logs 2023-06-24 15:24:46 -07:00
Bryan Stitt 8f76d9320d support EIP1271 login 2023-06-24 09:48:31 -07:00
Bryan Stitt 4e6a80caa2 cargo upgrade 2023-06-24 00:41:48 -07:00
Bryan Stitt 89330cfba0 upstream ethers again 2023-06-23 22:23:51 -07:00
Bryan Stitt fd661689a3
Tracing (#144)
* tracing

* add tracing and features to match

* use just one hostname crate

* cargo upgrade

* set up pretty logger and sentry layer
2023-06-23 16:28:45 -07:00
Bryan Stitt 66212b5cf5 cargo upgrade --incompatible -p itertools 2023-06-22 09:26:57 -07:00
Bryan Stitt 095a505017 cargo upgrade 2023-06-21 17:57:53 -07:00
Bryan Stitt 78efad5453 cargo upgrade strum 2023-06-19 17:48:46 -07:00
Bryan Stitt 9dd0bae40a text instead of string payload 2023-06-18 16:13:55 -07:00
Bryan Stitt e54299beca rolling median for choosing tier 2023-06-18 09:53:36 -07:00
Bryan Stitt 74d2333039 try this version of influxdb2 2023-06-16 23:41:12 -07:00
Bryan Stitt 5d9365449f simplify max item weight by having the weigher send MAX for big things 2023-06-16 16:14:11 -07:00
Bryan Stitt 1ec0f14144 upgrade to influxdb 1e5577e14150797584f5ed0ea7aba0bd68f0a678 2023-06-16 14:48:03 -07:00
Bryan Stitt cb71de7d14 pin influxdb2 to 6d3cf64d61967f41fafb57b3f4553206a8f3f2a3 2023-06-16 13:30:35 -07:00
Bryan Stitt d9a865fd1b cargo upgrade 2023-06-16 10:58:09 -07:00
Bryan Stitt fe8675ddf2 cargo upgrade 2023-06-16 00:48:22 -07:00
Bryan Stitt a083bc652d
Handle uncle transactions (#129)
* add more columns to handle uncled transactions

* handle payment uncles

* put relations back

* include all the new columns

* lower log levels

* improve block caching

if we have a block with a number, its canonical. uncles don't get returned

* improve disconnect logic

* lint

* clear first changed for new_top_config_receiver

* better logs around config changing

* i guess we do want one apply top_config at the start

* check correct variable for data limits
2023-06-16 00:46:27 -07:00
Bryan Stitt c771479d94 use WyRand instead of Xoshiro 2023-06-12 19:46:36 -07:00
Bryan Stitt c456432cc3 cargo upgrade 2023-06-12 11:44:51 -07:00
David 81aa4788b4
David/60 add basic email verification (#119)
* added logic to check e-mails thru SMPT server, very basic, no validation e-mails etc.

* added rpc key logic to use db numbers instead of UUIDs

* Revert "added rpc key logic to use db numbers instead of UUIDs"

This reverts commit 056771d02725f90ed5f1745b0372e13e630a19ac.
2023-06-11 19:10:10 -07:00
Bryan Stitt 4a9c1a0ce6 move user registration into a dedicated function 2023-06-09 18:31:47 -07:00
Bryan Stitt 1f3040f6c7 automated tiers 2023-06-09 12:21:55 -07:00
Bryan Stitt b6ff14210d cargo upgrade 2023-06-08 22:35:14 -07:00
Bryan Stitt bfaff81626 cargo upgrade 2023-06-07 17:31:29 -07:00
Bryan Stitt 40bee30730 back to moka 2023-06-07 17:30:05 -07:00
Bryan Stitt f6b2b0deab cargo upgrade 2023-06-07 10:50:34 -07:00
Bryan Stitt 7dcc2b4d93 use MultiAbigen 2023-05-31 11:52:57 -07:00