Skip to content

Commit 8de0ccb

Browse files
committed
fix: rebase fixes
1 parent 18404bc commit 8de0ccb

File tree

4 files changed

+11
-10
lines changed

4 files changed

+11
-10
lines changed

contract/src/claim/api.rs

+6-6
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,8 @@ use sweat_jar_model::{
99
};
1010

1111
use crate::{
12-
common::{
13-
gas_data::{GAS_FOR_AFTER_CLAIM, GAS_FOR_FT_TRANSFER},
14-
Timestamp,
15-
},
12+
common::Timestamp,
1613
event::{emit, ClaimEventItem, EventKind},
17-
internal::assert_gas,
1814
jar::model::Jar,
1915
Contract, ContractExt, JarsStorage,
2016
};
@@ -142,7 +138,11 @@ impl Contract {
142138
event: EventKind,
143139
now: Timestamp,
144140
) -> PromiseOrValue<ClaimedAmountView> {
145-
use crate::ft_interface::FungibleTokenInterface;
141+
use crate::{
142+
common::gas_data::{GAS_FOR_AFTER_CLAIM, GAS_FOR_FT_TRANSFER},
143+
ft_interface::FungibleTokenInterface,
144+
internal::assert_gas,
145+
};
146146

147147
assert_gas(GAS_FOR_FT_TRANSFER.as_gas() * 2 + GAS_FOR_AFTER_CLAIM.as_gas(), || {
148148
format!("claim_interest: number of jars: {}", jars_before_transfer.len())

contract/src/tests.rs

+4-4
Original file line numberDiff line numberDiff line change
@@ -380,9 +380,9 @@ fn unlock_not_by_manager() {
380380
let alice = alice();
381381
let admin = admin();
382382

383-
let reference_product = generate_product();
383+
let reference_product = Product::new();
384384

385-
let mut reference_jar = Jar::generate(0, &alice, &reference_product.id).principal(100);
385+
let mut reference_jar = Jar::new(0).product_id(&reference_product.id).principal(100);
386386
reference_jar.is_pending_withdraw = true;
387387
let jars = &[reference_jar];
388388

@@ -397,10 +397,10 @@ fn unlock_by_manager() {
397397
let alice = alice();
398398
let admin = admin();
399399

400-
let reference_product = generate_product();
400+
let reference_product = Product::new();
401401

402402
let reference_jar_id = 0;
403-
let mut reference_jar = Jar::generate(reference_jar_id, &alice, &reference_product.id).principal(100);
403+
let mut reference_jar = Jar::new(0).product_id(&reference_product.id).principal(100);
404404
reference_jar.is_pending_withdraw = true;
405405
let jars = &[reference_jar];
406406

model/src/jar.rs

+1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ pub struct JarView {
2121
pub principal: U128,
2222
pub claimed_balance: U128,
2323
pub is_penalty_applied: bool,
24+
#[serde(default)]
2425
pub is_pending_withdraw: bool,
2526
}
2627

res/sweat_jar.wasm

-7.63 KB
Binary file not shown.

0 commit comments

Comments
 (0)