fix: api rate limit refetch

This commit is contained in:
Oleksandr Pravdyvyi 2025-07-17 11:51:46 +03:00
parent 9954f8e0da
commit de8462803d
2 changed files with 22 additions and 20 deletions

40
Cargo.lock generated
View File

@ -767,7 +767,7 @@ dependencies = [
[[package]]
name = "bonsai-sdk"
version = "1.4.0"
source = "git+https://github.com/risc0/risc0.git?branch=release-2.2#eff3c74bf9992401c2c68bea95eb6c93b27999ec"
source = "git+https://github.com/risc0/risc0.git?branch=release-2.3#c6297fc2075cb66aadb733ee677223b5a7f8c85a"
dependencies = [
"duplicate",
"maybe-async",
@ -3716,7 +3716,7 @@ checksum = "3df6368f71f205ff9c33c076d170dd56ebf68e8161c733c0caa07a7a5509ed53"
[[package]]
name = "risc0-binfmt"
version = "2.0.2"
source = "git+https://github.com/risc0/risc0.git?branch=release-2.2#eff3c74bf9992401c2c68bea95eb6c93b27999ec"
source = "git+https://github.com/risc0/risc0.git?branch=release-2.3#c6297fc2075cb66aadb733ee677223b5a7f8c85a"
dependencies = [
"anyhow",
"borsh",
@ -3733,8 +3733,8 @@ dependencies = [
[[package]]
name = "risc0-build"
version = "2.2.0"
source = "git+https://github.com/risc0/risc0.git?branch=release-2.2#eff3c74bf9992401c2c68bea95eb6c93b27999ec"
version = "2.3.0"
source = "git+https://github.com/risc0/risc0.git?branch=release-2.3#c6297fc2075cb66aadb733ee677223b5a7f8c85a"
dependencies = [
"anyhow",
"cargo_metadata",
@ -3757,7 +3757,7 @@ dependencies = [
[[package]]
name = "risc0-build-kernel"
version = "2.0.0"
source = "git+https://github.com/risc0/risc0.git?branch=release-2.2#eff3c74bf9992401c2c68bea95eb6c93b27999ec"
source = "git+https://github.com/risc0/risc0.git?branch=release-2.3#c6297fc2075cb66aadb733ee677223b5a7f8c85a"
dependencies = [
"cc",
"directories",
@ -3771,7 +3771,7 @@ dependencies = [
[[package]]
name = "risc0-circuit-keccak"
version = "3.0.0"
source = "git+https://github.com/risc0/risc0.git?branch=release-2.2#eff3c74bf9992401c2c68bea95eb6c93b27999ec"
source = "git+https://github.com/risc0/risc0.git?branch=release-2.3#c6297fc2075cb66aadb733ee677223b5a7f8c85a"
dependencies = [
"anyhow",
"bytemuck",
@ -3792,7 +3792,7 @@ dependencies = [
[[package]]
name = "risc0-circuit-keccak-sys"
version = "3.0.0"
source = "git+https://github.com/risc0/risc0.git?branch=release-2.2#eff3c74bf9992401c2c68bea95eb6c93b27999ec"
source = "git+https://github.com/risc0/risc0.git?branch=release-2.3#c6297fc2075cb66aadb733ee677223b5a7f8c85a"
dependencies = [
"cc",
"cust",
@ -3807,7 +3807,7 @@ dependencies = [
[[package]]
name = "risc0-circuit-recursion"
version = "3.0.0"
source = "git+https://github.com/risc0/risc0.git?branch=release-2.2#eff3c74bf9992401c2c68bea95eb6c93b27999ec"
source = "git+https://github.com/risc0/risc0.git?branch=release-2.3#c6297fc2075cb66aadb733ee677223b5a7f8c85a"
dependencies = [
"anyhow",
"bytemuck",
@ -3832,7 +3832,7 @@ dependencies = [
[[package]]
name = "risc0-circuit-recursion-sys"
version = "3.0.0"
source = "git+https://github.com/risc0/risc0.git?branch=release-2.2#eff3c74bf9992401c2c68bea95eb6c93b27999ec"
source = "git+https://github.com/risc0/risc0.git?branch=release-2.3#c6297fc2075cb66aadb733ee677223b5a7f8c85a"
dependencies = [
"glob",
"risc0-build-kernel",
@ -3844,7 +3844,7 @@ dependencies = [
[[package]]
name = "risc0-circuit-rv32im"
version = "3.0.0"
source = "git+https://github.com/risc0/risc0.git?branch=release-2.2#eff3c74bf9992401c2c68bea95eb6c93b27999ec"
source = "git+https://github.com/risc0/risc0.git?branch=release-2.3#c6297fc2075cb66aadb733ee677223b5a7f8c85a"
dependencies = [
"anyhow",
"auto_ops",
@ -3875,7 +3875,7 @@ dependencies = [
[[package]]
name = "risc0-circuit-rv32im-sys"
version = "3.0.0"
source = "git+https://github.com/risc0/risc0.git?branch=release-2.2#eff3c74bf9992401c2c68bea95eb6c93b27999ec"
source = "git+https://github.com/risc0/risc0.git?branch=release-2.3#c6297fc2075cb66aadb733ee677223b5a7f8c85a"
dependencies = [
"cc",
"cust",
@ -3890,7 +3890,7 @@ dependencies = [
[[package]]
name = "risc0-core"
version = "2.0.0"
source = "git+https://github.com/risc0/risc0.git?branch=release-2.2#eff3c74bf9992401c2c68bea95eb6c93b27999ec"
source = "git+https://github.com/risc0/risc0.git?branch=release-2.3#c6297fc2075cb66aadb733ee677223b5a7f8c85a"
dependencies = [
"bytemuck",
"bytemuck_derive",
@ -3902,7 +3902,7 @@ dependencies = [
[[package]]
name = "risc0-groth16"
version = "2.0.2"
source = "git+https://github.com/risc0/risc0.git?branch=release-2.2#eff3c74bf9992401c2c68bea95eb6c93b27999ec"
source = "git+https://github.com/risc0/risc0.git?branch=release-2.3#c6297fc2075cb66aadb733ee677223b5a7f8c85a"
dependencies = [
"anyhow",
"ark-bn254",
@ -3926,7 +3926,7 @@ dependencies = [
[[package]]
name = "risc0-sys"
version = "1.4.0"
source = "git+https://github.com/risc0/risc0.git?branch=release-2.2#eff3c74bf9992401c2c68bea95eb6c93b27999ec"
source = "git+https://github.com/risc0/risc0.git?branch=release-2.3#c6297fc2075cb66aadb733ee677223b5a7f8c85a"
dependencies = [
"anyhow",
"cust",
@ -3937,7 +3937,7 @@ dependencies = [
[[package]]
name = "risc0-zkos-v1compat"
version = "2.0.1"
source = "git+https://github.com/risc0/risc0.git?branch=release-2.2#eff3c74bf9992401c2c68bea95eb6c93b27999ec"
source = "git+https://github.com/risc0/risc0.git?branch=release-2.3#c6297fc2075cb66aadb733ee677223b5a7f8c85a"
dependencies = [
"include_bytes_aligned",
"no_std_strings",
@ -3946,7 +3946,7 @@ dependencies = [
[[package]]
name = "risc0-zkp"
version = "2.0.2"
source = "git+https://github.com/risc0/risc0.git?branch=release-2.2#eff3c74bf9992401c2c68bea95eb6c93b27999ec"
source = "git+https://github.com/risc0/risc0.git?branch=release-2.3#c6297fc2075cb66aadb733ee677223b5a7f8c85a"
dependencies = [
"anyhow",
"blake2",
@ -3976,8 +3976,8 @@ dependencies = [
[[package]]
name = "risc0-zkvm"
version = "2.2.0"
source = "git+https://github.com/risc0/risc0.git?branch=release-2.2#eff3c74bf9992401c2c68bea95eb6c93b27999ec"
version = "2.3.0"
source = "git+https://github.com/risc0/risc0.git?branch=release-2.3#c6297fc2075cb66aadb733ee677223b5a7f8c85a"
dependencies = [
"addr2line 0.22.0",
"anyhow",
@ -4023,7 +4023,7 @@ dependencies = [
[[package]]
name = "risc0-zkvm-platform"
version = "2.0.3"
source = "git+https://github.com/risc0/risc0.git?branch=release-2.2#eff3c74bf9992401c2c68bea95eb6c93b27999ec"
source = "git+https://github.com/risc0/risc0.git?branch=release-2.3#c6297fc2075cb66aadb733ee677223b5a7f8c85a"
dependencies = [
"bytemuck",
"cfg-if",
@ -4185,7 +4185,7 @@ checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f"
[[package]]
name = "rzup"
version = "0.4.1"
source = "git+https://github.com/risc0/risc0.git?branch=release-2.2#eff3c74bf9992401c2c68bea95eb6c93b27999ec"
source = "git+https://github.com/risc0/risc0.git?branch=release-2.3#c6297fc2075cb66aadb733ee677223b5a7f8c85a"
dependencies = [
"semver",
"serde",

View File

@ -1,6 +1,8 @@
use serde::{Deserialize, Serialize};
use std::path::PathBuf;
//
#[derive(Debug, Serialize, Deserialize, Clone)]
///Helperstruct for account serialization
pub struct AccountInitialData {