From f5ef8f0720bbc201b0b0f7819582bed4510598d8 Mon Sep 17 00:00:00 2001 From: Vladimir Lebedev Date: Wed, 24 Apr 2024 18:42:19 +0700 Subject: [PATCH] int -> uint for all fields which not require negative values --- liteapi/src/tl/request.rs | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/liteapi/src/tl/request.rs b/liteapi/src/tl/request.rs index c84c7be..420117d 100644 --- a/liteapi/src/tl/request.rs +++ b/liteapi/src/tl/request.rs @@ -34,8 +34,8 @@ pub struct WrappedRequest { scheme_inline = r##"liteServer.waitMasterchainSeqno seqno:int timeout_ms:int = Object;"## )] pub struct WaitMasterchainSeqno { - pub seqno: i32, - pub timeout_ms: i32, + pub seqno: u32, + pub timeout_ms: u32, } #[derive(TlRead, TlWrite, Derivative)] @@ -93,7 +93,7 @@ pub struct RunSmcMethod { pub mode: u32, pub id: BlockIdExt, pub account: AccountId, - pub method_id: i64, + pub method_id: u64, pub params: Vec, } @@ -117,15 +117,15 @@ pub struct GetAllShardsInfo { pub struct GetOneTransaction { pub id: BlockIdExt, pub account: AccountId, - pub lt: i64, + pub lt: u64, } #[derive(TlRead, TlWrite, Derivative)] #[derivative(Debug, Clone, PartialEq)] pub struct GetTransactions { - pub count: i32, + pub count: u32, pub account: AccountId, - pub lt: i64, + pub lt: u64, pub hash: Int256, } @@ -136,9 +136,9 @@ pub struct LookupBlock { pub mode: (), pub id: BlockId, #[tl(flags_bit = "mode.1")] - pub lt: Option, + pub lt: Option, #[tl(flags_bit = "mode.2")] - pub utime: Option, + pub utime: Option, } #[derive(TlRead, TlWrite, Derivative)] @@ -147,7 +147,7 @@ pub struct ListBlockTransactions { pub id: BlockIdExt, #[tl(flags)] pub mode: (), - pub count: i32, + pub count: u32, #[tl(flags_bit = "mode.7")] pub after: Option, #[tl(flags_bit = "mode.6")] @@ -187,11 +187,11 @@ pub struct GetValidatorStats { #[tl(flags)] pub mode: (), id: BlockIdExt, - pub limit: i32, + pub limit: u32, #[tl(flags_bit = "mode.0")] pub start_after: Option, #[tl(flags_bit = "mode.2")] - pub modified_after: Option, + pub modified_after: Option, } #[derive(TlRead, TlWrite, Derivative)] @@ -277,4 +277,4 @@ pub enum Request { /// liteServer.getValidatorStats#091a58bc mode:# id:tonNode.blockIdExt limit:int start_after:mode.0?int256 modified_after:mode.2?int = liteServer.ValidatorStats; #[tl(id = 0xe7253699)] GetValidatorStats(GetValidatorStats), -} \ No newline at end of file +}