Skip to content

Commit b38e790

Browse files
committed
Deps/DepsRef -> DepsMut/Deps
1 parent 414bccb commit b38e790

File tree

10 files changed

+86
-83
lines changed

10 files changed

+86
-83
lines changed

contracts/burner/src/contract.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
use cosmwasm_std::{
2-
attr, BankMsg, Binary, Deps, DepsRef, Env, HandleResponse, InitResponse, MessageInfo,
2+
attr, BankMsg, Binary, Deps, DepsMutMut, Env, HandleResponse, InitResponse, MessageInfo,
33
MigrateResponse, Order, StdError, StdResult,
44
};
55

66
use crate::msg::{HandleMsg, InitMsg, MigrateMsg, QueryMsg};
77

88
pub fn init(
9-
_deps: Deps,
9+
_deps: DepsMut,
1010
_env: Env,
1111
_info: MessageInfo,
1212
_msg: InitMsg,
@@ -17,7 +17,7 @@ pub fn init(
1717
}
1818

1919
pub fn handle(
20-
_deps: Deps,
20+
_deps: DepsMut,
2121
_env: Env,
2222
_info: MessageInfo,
2323
_msg: HandleMsg,
@@ -28,7 +28,7 @@ pub fn handle(
2828
}
2929

3030
pub fn migrate(
31-
deps: Deps,
31+
deps: DepsMut,
3232
env: Env,
3333
_info: MessageInfo,
3434
msg: MigrateMsg,
@@ -61,7 +61,7 @@ pub fn migrate(
6161
})
6262
}
6363

64-
pub fn query(_deps: DepsRef, _env: Env, _msg: QueryMsg) -> StdResult<Binary> {
64+
pub fn query(_deps: Deps, _env: Env, _msg: QueryMsg) -> StdResult<Binary> {
6565
Err(StdError::generic_err(
6666
"You can only use this contract for migrations",
6767
))

contracts/hackatom/src/contract.rs

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ use std::convert::TryInto;
55

66
use cosmwasm_std::{
77
from_slice, to_binary, to_vec, AllBalanceResponse, Api, BankMsg, Binary, CanonicalAddr,
8-
Context, Deps, DepsRef, Env, HandleResponse, HumanAddr, InitResponse, MessageInfo,
8+
Context, Deps, DepsMut, Env, HandleResponse, HumanAddr, InitResponse, MessageInfo,
99
MigrateResponse, QueryRequest, QueryResponse, StdError, StdResult, WasmQuery,
1010
};
1111

@@ -87,7 +87,7 @@ pub struct RecurseResponse {
8787
pub const CONFIG_KEY: &[u8] = b"config";
8888

8989
pub fn init(
90-
deps: Deps,
90+
deps: DepsMut,
9191
_env: Env,
9292
info: MessageInfo,
9393
msg: InitMsg,
@@ -110,7 +110,7 @@ pub fn init(
110110
}
111111

112112
pub fn migrate(
113-
deps: Deps,
113+
deps: DepsMut,
114114
_env: Env,
115115
_info: MessageInfo,
116116
msg: MigrateMsg,
@@ -127,7 +127,7 @@ pub fn migrate(
127127
}
128128

129129
pub fn handle(
130-
deps: Deps,
130+
deps: DepsMut,
131131
env: Env,
132132
info: MessageInfo,
133133
msg: HandleMsg,
@@ -143,7 +143,7 @@ pub fn handle(
143143
}
144144
}
145145

146-
fn do_release(deps: Deps, env: Env, info: MessageInfo) -> Result<HandleResponse, HackError> {
146+
fn do_release(deps: DepsMut, env: Env, info: MessageInfo) -> Result<HandleResponse, HackError> {
147147
let data = deps
148148
.storage
149149
.get(CONFIG_KEY)
@@ -179,7 +179,7 @@ fn do_cpu_loop() -> Result<HandleResponse, HackError> {
179179
}
180180
}
181181

182-
fn do_storage_loop(deps: Deps) -> Result<HandleResponse, HackError> {
182+
fn do_storage_loop(deps: DepsMut) -> Result<HandleResponse, HackError> {
183183
let mut test_case = 0u64;
184184
loop {
185185
deps.storage
@@ -288,7 +288,7 @@ fn do_user_errors_in_api_calls(api: &dyn Api) -> Result<HandleResponse, HackErro
288288
Ok(HandleResponse::default())
289289
}
290290

291-
pub fn query(deps: DepsRef, env: Env, msg: QueryMsg) -> StdResult<QueryResponse> {
291+
pub fn query(deps: Deps, env: Env, msg: QueryMsg) -> StdResult<QueryResponse> {
292292
match msg {
293293
QueryMsg::Verifier {} => to_binary(&query_verifier(deps)?),
294294
QueryMsg::OtherBalance { address } => to_binary(&query_other_balance(deps, address)?),
@@ -298,7 +298,7 @@ pub fn query(deps: DepsRef, env: Env, msg: QueryMsg) -> StdResult<QueryResponse>
298298
}
299299
}
300300

301-
fn query_verifier(deps: DepsRef) -> StdResult<VerifierResponse> {
301+
fn query_verifier(deps: Deps) -> StdResult<VerifierResponse> {
302302
let data = deps
303303
.storage
304304
.get(CONFIG_KEY)
@@ -308,13 +308,13 @@ fn query_verifier(deps: DepsRef) -> StdResult<VerifierResponse> {
308308
Ok(VerifierResponse { verifier: addr })
309309
}
310310

311-
fn query_other_balance(deps: DepsRef, address: HumanAddr) -> StdResult<AllBalanceResponse> {
311+
fn query_other_balance(deps: Deps, address: HumanAddr) -> StdResult<AllBalanceResponse> {
312312
let amount = deps.querier.query_all_balances(address)?;
313313
Ok(AllBalanceResponse { amount })
314314
}
315315

316316
fn query_recurse(
317-
deps: DepsRef,
317+
deps: Deps,
318318
depth: u32,
319319
work: u32,
320320
contract: HumanAddr,

contracts/queue/src/contract.rs

Lines changed: 17 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ use schemars::JsonSchema;
22
use serde::{Deserialize, Serialize};
33

44
use cosmwasm_std::{
5-
from_slice, to_binary, to_vec, Binary, Deps, DepsRef, Env, HandleResponse, InitResponse,
5+
from_slice, to_binary, to_vec, Binary, Deps, DepsMut, Env, HandleResponse, InitResponse,
66
MessageInfo, Order, QueryResponse, StdResult,
77
};
88

@@ -64,12 +64,17 @@ pub struct ListResponse {
6464
}
6565

6666
// init is a no-op, just empty data
67-
pub fn init(_deps: Deps, _env: Env, _info: MessageInfo, _msg: InitMsg) -> StdResult<InitResponse> {
67+
pub fn init(
68+
_deps: DepsMut,
69+
_env: Env,
70+
_info: MessageInfo,
71+
_msg: InitMsg,
72+
) -> StdResult<InitResponse> {
6873
Ok(InitResponse::default())
6974
}
7075

7176
pub fn handle(
72-
deps: Deps,
77+
deps: DepsMut,
7378
_env: Env,
7479
_info: MessageInfo,
7580
msg: HandleMsg,
@@ -82,7 +87,7 @@ pub fn handle(
8287

8388
const FIRST_KEY: u8 = 0;
8489

85-
fn enqueue(deps: Deps, value: i32) -> StdResult<HandleResponse> {
90+
fn enqueue(deps: DepsMut, value: i32) -> StdResult<HandleResponse> {
8691
// find the last element in the queue and extract key
8792
let last_item = deps.storage.range(None, None, Order::Descending).next();
8893

@@ -98,7 +103,7 @@ fn enqueue(deps: Deps, value: i32) -> StdResult<HandleResponse> {
98103
Ok(HandleResponse::default())
99104
}
100105

101-
fn dequeue(deps: Deps) -> StdResult<HandleResponse> {
106+
fn dequeue(deps: DepsMut) -> StdResult<HandleResponse> {
102107
// find the first element in the queue and extract value
103108
let first = deps.storage.range(None, None, Order::Ascending).next();
104109

@@ -113,7 +118,7 @@ fn dequeue(deps: Deps) -> StdResult<HandleResponse> {
113118
}
114119
}
115120

116-
pub fn query(deps: DepsRef, _env: Env, msg: QueryMsg) -> StdResult<QueryResponse> {
121+
pub fn query(deps: Deps, _env: Env, msg: QueryMsg) -> StdResult<QueryResponse> {
117122
match msg {
118123
QueryMsg::Count {} => to_binary(&query_count(deps)?),
119124
QueryMsg::Sum {} => to_binary(&query_sum(deps)?),
@@ -122,12 +127,12 @@ pub fn query(deps: DepsRef, _env: Env, msg: QueryMsg) -> StdResult<QueryResponse
122127
}
123128
}
124129

125-
fn query_count(deps: DepsRef) -> StdResult<CountResponse> {
130+
fn query_count(deps: Deps) -> StdResult<CountResponse> {
126131
let count = deps.storage.range(None, None, Order::Ascending).count() as u32;
127132
Ok(CountResponse { count })
128133
}
129134

130-
fn query_sum(deps: DepsRef) -> StdResult<SumResponse> {
135+
fn query_sum(deps: Deps) -> StdResult<SumResponse> {
131136
let values: StdResult<Vec<Item>> = deps
132137
.storage
133138
.range(None, None, Order::Ascending)
@@ -137,7 +142,7 @@ fn query_sum(deps: DepsRef) -> StdResult<SumResponse> {
137142
Ok(SumResponse { sum })
138143
}
139144

140-
fn query_reducer(deps: DepsRef) -> StdResult<ReducerResponse> {
145+
fn query_reducer(deps: Deps) -> StdResult<ReducerResponse> {
141146
let mut out: Vec<(i32, i32)> = vec![];
142147
// val: StdResult<Item>
143148
for val in deps
@@ -166,7 +171,7 @@ fn query_reducer(deps: DepsRef) -> StdResult<ReducerResponse> {
166171

167172
/// Does a range query with both bounds set. Not really useful but to debug an issue
168173
/// between VM and Wasm: https://github.com/CosmWasm/cosmwasm/issues/508
169-
fn query_list(deps: DepsRef) -> StdResult<ListResponse> {
174+
fn query_list(deps: Deps) -> StdResult<ListResponse> {
170175
let empty: Vec<u32> = deps
171176
.storage
172177
.range(Some(b"large"), Some(b"larger"), Order::Ascending)
@@ -201,11 +206,11 @@ mod tests {
201206
(deps, info)
202207
}
203208

204-
fn get_count(deps: DepsRef) -> u32 {
209+
fn get_count(deps: Deps) -> u32 {
205210
query_count(deps).unwrap().count
206211
}
207212

208-
fn get_sum(deps: DepsRef) -> i32 {
213+
fn get_sum(deps: Deps) -> i32 {
209214
query_sum(deps).unwrap().sum
210215
}
211216

contracts/reflect/src/contract.rs

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
use cosmwasm_std::{
2-
attr, to_binary, to_vec, Binary, ContractResult, CosmosMsg, Deps, DepsRef, Env, HandleResponse,
2+
attr, to_binary, to_vec, Binary, ContractResult, CosmosMsg, Deps, DepsMut, Env, HandleResponse,
33
HumanAddr, InitResponse, MessageInfo, QueryRequest, StdError, StdResult, SystemResult,
44
};
55

@@ -11,7 +11,7 @@ use crate::msg::{
1111
use crate::state::{config, config_read, State};
1212

1313
pub fn init(
14-
deps: Deps,
14+
deps: DepsMut,
1515
_env: Env,
1616
info: MessageInfo,
1717
_msg: InitMsg,
@@ -25,7 +25,7 @@ pub fn init(
2525
}
2626

2727
pub fn handle(
28-
deps: Deps,
28+
deps: DepsMut,
2929
env: Env,
3030
info: MessageInfo,
3131
msg: HandleMsg,
@@ -37,7 +37,7 @@ pub fn handle(
3737
}
3838

3939
pub fn try_reflect(
40-
deps: Deps,
40+
deps: DepsMut,
4141
_env: Env,
4242
info: MessageInfo,
4343
msgs: Vec<CosmosMsg<CustomMsg>>,
@@ -64,7 +64,7 @@ pub fn try_reflect(
6464
}
6565

6666
pub fn try_change_owner(
67-
deps: Deps,
67+
deps: DepsMut,
6868
_env: Env,
6969
info: MessageInfo,
7070
owner: HumanAddr,
@@ -87,7 +87,7 @@ pub fn try_change_owner(
8787
})
8888
}
8989

90-
pub fn query(deps: DepsRef, _env: Env, msg: QueryMsg) -> StdResult<Binary> {
90+
pub fn query(deps: Deps, _env: Env, msg: QueryMsg) -> StdResult<Binary> {
9191
match msg {
9292
QueryMsg::Owner {} => to_binary(&query_owner(deps)?),
9393
QueryMsg::Capitalized { text } => to_binary(&query_capitalized(deps, text)?),
@@ -96,21 +96,21 @@ pub fn query(deps: DepsRef, _env: Env, msg: QueryMsg) -> StdResult<Binary> {
9696
}
9797
}
9898

99-
fn query_owner(deps: DepsRef) -> StdResult<OwnerResponse> {
99+
fn query_owner(deps: Deps) -> StdResult<OwnerResponse> {
100100
let state = config_read(deps.storage.as_readonly()).load()?;
101101
let resp = OwnerResponse {
102102
owner: deps.api.human_address(&state.owner)?,
103103
};
104104
Ok(resp)
105105
}
106106

107-
fn query_capitalized(deps: DepsRef, text: String) -> StdResult<CapitalizedResponse> {
107+
fn query_capitalized(deps: Deps, text: String) -> StdResult<CapitalizedResponse> {
108108
let req = SpecialQuery::Capitalized { text }.into();
109109
let response: SpecialResponse = deps.querier.custom_query(&req)?;
110110
Ok(CapitalizedResponse { text: response.msg })
111111
}
112112

113-
fn query_chain(deps: DepsRef, request: &QueryRequest<SpecialQuery>) -> StdResult<ChainResponse> {
113+
fn query_chain(deps: Deps, request: &QueryRequest<SpecialQuery>) -> StdResult<ChainResponse> {
114114
let raw = to_vec(request).map_err(|serialize_err| {
115115
StdError::generic_err(format!("Serializing QueryRequest: {}", serialize_err))
116116
})?;
@@ -127,7 +127,7 @@ fn query_chain(deps: DepsRef, request: &QueryRequest<SpecialQuery>) -> StdResult
127127
}
128128
}
129129

130-
fn query_raw(deps: DepsRef, contract: HumanAddr, key: Binary) -> StdResult<RawResponse> {
130+
fn query_raw(deps: Deps, contract: HumanAddr, key: Binary) -> StdResult<RawResponse> {
131131
let response: Option<Vec<u8>> = deps.querier.query_wasm_raw(contract, key)?;
132132
Ok(RawResponse {
133133
data: response.unwrap_or_default().into(),

0 commit comments

Comments
 (0)