Skip to content

Commit 592f1de

Browse files
committed
fix usage of Arc
1 parent 9e0d08e commit 592f1de

File tree

1 file changed

+15
-20
lines changed

1 file changed

+15
-20
lines changed

src/agent/state.rs

Lines changed: 15 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -568,7 +568,7 @@ mod tests {
568568
"GVXRSBjFk6e6J3NbVPXohDJetcTjaeeuykUpbQF8UoMU",
569569
)
570570
.unwrap(),
571-
SolanaPriceAccount {
571+
Arc::new(PriceEntry::from(SolanaPriceAccount {
572572
magic: 0xa1b2c3d4,
573573
ver: 7,
574574
atype: 9,
@@ -615,15 +615,15 @@ mod tests {
615615
},
616616
comp: [PriceComp::default(); 32],
617617
extended: (),
618-
}
619-
.into(),
618+
}))
619+
,
620620
),
621621
(
622622
solana_sdk::pubkey::Pubkey::from_str(
623623
"3VQwtcntVQN1mj1MybQw8qK7Li3KNrrgNskSQwZAPGNr",
624624
)
625625
.unwrap(),
626-
SolanaPriceAccount {
626+
Arc::new(PriceEntry::from(SolanaPriceAccount {
627627
magic: 0xa1b2c3d4,
628628
ver: 6,
629629
atype: 4,
@@ -689,15 +689,14 @@ mod tests {
689689
},
690690
}]),
691691
extended: (),
692-
}
693-
.into(),
692+
})),
694693
),
695694
(
696695
solana_sdk::pubkey::Pubkey::from_str(
697696
"2V7t5NaKY7aGkwytCWQgvUYZfEr9XMwNChhJEakTExk6",
698697
)
699698
.unwrap(),
700-
SolanaPriceAccount {
699+
Arc::new(PriceEntry::from(SolanaPriceAccount {
701700
magic: 0xa1b2c3d4,
702701
ver: 7,
703702
atype: 6,
@@ -785,15 +784,14 @@ mod tests {
785784
},
786785
]),
787786
extended: (),
788-
}
789-
.into(),
787+
})),
790788
),
791789
(
792790
solana_sdk::pubkey::Pubkey::from_str(
793791
"GG3FTE7xhc9Diy7dn9P6BWzoCrAEE4D3p5NBYrDAm5DD",
794792
)
795793
.unwrap(),
796-
SolanaPriceAccount {
794+
Arc::new(PriceEntry::from(SolanaPriceAccount {
797795
magic: 0xa1b2c3d4,
798796
ver: 6,
799797
atype: 6,
@@ -878,15 +876,14 @@ mod tests {
878876
},
879877
]),
880878
extended: (),
881-
}
882-
.into(),
879+
})),
883880
),
884881
(
885882
solana_sdk::pubkey::Pubkey::from_str(
886883
"fTNjSfj5uW9e4CAMHzUcm65ftRNBxCN1gG5GS1mYfid",
887884
)
888885
.unwrap(),
889-
SolanaPriceAccount {
886+
Arc::new(PriceEntry::from(SolanaPriceAccount {
890887
magic: 0xa1b2c3d4,
891888
ver: 8,
892889
atype: 4,
@@ -974,15 +971,14 @@ mod tests {
974971
},
975972
]),
976973
extended: (),
977-
}
978-
.into(),
974+
})),
979975
),
980976
(
981977
solana_sdk::pubkey::Pubkey::from_str(
982978
"GKNcUmNacSJo4S2Kq3DuYRYRGw3sNUfJ4tyqd198t6vQ",
983979
)
984980
.unwrap(),
985-
SolanaPriceAccount {
981+
Arc::new(PriceEntry::from(SolanaPriceAccount {
986982
magic: 0xa1b2c3d4,
987983
ver: 6,
988984
atype: 3,
@@ -1045,8 +1041,7 @@ mod tests {
10451041
},
10461042
}]),
10471043
extended: (),
1048-
}
1049-
.into(),
1044+
})),
10501045
),
10511046
]),
10521047
}
@@ -1384,7 +1379,7 @@ mod tests {
13841379
.unwrap();
13851380
let price = 2365;
13861381
let conf = 98754;
1387-
let _ = state
1382+
state
13881383
.state
13891384
.update_local_price(&account, price, conf, "trading".to_string())
13901385
.await
@@ -1466,7 +1461,7 @@ mod tests {
14661461
}
14671462
.into();
14681463

1469-
let _ = state
1464+
state
14701465
.state
14711466
.update_global_price(
14721467
Network::Primary,

0 commit comments

Comments
 (0)