Skip to content

Commit

Permalink
⬆️ upgrade protocol to v0.2.10
Browse files Browse the repository at this point in the history
  • Loading branch information
bronzelle authored and cruzdanilo committed May 23, 2023
1 parent 4d11b68 commit f50d9bf
Show file tree
Hide file tree
Showing 8 changed files with 25 additions and 18 deletions.
5 changes: 5 additions & 0 deletions .changeset/flat-hotels-add.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@exactly/liquidation-bot": patch
---

⬆️ upgrade protocol to `v0.2.10`
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,6 @@ WORKDIR /liq-bot

COPY --from=builder /liq-bot/target/release/liq-bot .
COPY --from=builder /liq-bot/deployments deployments
COPY --from=builder /liq-bot/node_modules/@exactly-protocol/protocol/deployments node_modules/@exactly-protocol/protocol/deployments
COPY --from=builder /liq-bot/node_modules/@exactly/protocol/deployments node_modules/@exactly/protocol/deployments

ENTRYPOINT [ "/liq-bot/liq-bot" ]
12 changes: 6 additions & 6 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
},
"dependencies": {
"@chainlink/contracts": "0.6.1",
"@exactly-protocol/protocol": "^0.2.9",
"@exactly/protocol": "^0.2.10",
"@uniswap/v3-core": "1.0.1",
"@uniswap/v3-periphery": "1.4.3",
"solmate": "transmissions11/solmate#v7"
Expand Down
2 changes: 2 additions & 0 deletions src/exactly_events.rs
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ use crate::generate_abi::MemberAddedFilter;
use crate::generate_abi::MemberRemovedFilter;
use crate::generate_abi::PostTotalSharesFilter;
use crate::generate_abi::QuorumChangedFilter;
use crate::generate_abi::RewardsControllerSetFilter;
use crate::generate_abi::{
auditor::{
AdminChangedFilter, InitializedFilter, RoleAdminChangedFilter, RoleGrantedFilter,
Expand Down Expand Up @@ -272,6 +273,7 @@ impl EthLogDecode for ExactlyEvents {
map_filter!(QuorumChangedFilter, exactly_event, log);
map_filter!(RecoverToVaultFilter, exactly_event, log);
map_filter!(ScriptResultFilter, exactly_event, log);
map_filter!(RewardsControllerSetFilter, exactly_event, log);

let ignored_events: Vec<H256> = [
"0xe8ec50e5150ae28ae37e493ff389ffab7ffaec2dc4dccfca03f12a3de29d12b2",
Expand Down
12 changes: 6 additions & 6 deletions src/generate_abi.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2,31 +2,31 @@ use ethers::prelude::abigen;

abigen!(
MarketProtocol,
"node_modules/@exactly-protocol/protocol/deployments/goerli/MarketWETH.json",
"node_modules/@exactly/protocol/deployments/goerli/MarketWETH.json",
event_derives(serde::Deserialize, serde::Serialize)
);

abigen!(
Previewer,
"node_modules/@exactly-protocol/protocol/deployments/goerli/Previewer.json",
"node_modules/@exactly/protocol/deployments/goerli/Previewer.json",
event_derives(serde::Deserialize, serde::Serialize)
);

abigen!(
PriceFeedWrapper,
"node_modules/@exactly-protocol/protocol/deployments/goerli/PriceFeedwstETH.json",
"node_modules/@exactly/protocol/deployments/goerli/PriceFeedwstETH.json",
event_derives(serde::Deserialize, serde::Serialize)
);

abigen!(
Auditor,
"node_modules/@exactly-protocol/protocol/deployments/goerli/Auditor.json",
"node_modules/@exactly/protocol/deployments/goerli/Auditor.json",
event_derives(serde::Deserialize, serde::Serialize)
);

abigen!(
InterestRateModel,
"node_modules/@exactly-protocol/protocol/deployments/goerli/InterestRateModelWETH.json",
"node_modules/@exactly/protocol/deployments/goerli/InterestRateModelWETH.json",
event_derives(serde::Deserialize, serde::Serialize)
);

Expand All @@ -38,7 +38,7 @@ abigen!(

abigen!(
PriceFeedDouble,
"node_modules/@exactly-protocol/protocol/deployments/goerli/PriceFeedWBTC.json",
"node_modules/@exactly/protocol/deployments/goerli/PriceFeedWBTC.json",
event_derives(serde::Deserialize, serde::Serialize)
);

Expand Down
2 changes: 1 addition & 1 deletion src/market.rs
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ const INTERVAL: u32 = 4 * 7 * 86_400;

abigen!(
ERC20,
"node_modules/@exactly-protocol/protocol/deployments/goerli/DAI.json",
"node_modules/@exactly/protocol/deployments/goerli/DAI.json",
event_derives(serde::Deserialize, serde::Serialize)
);

Expand Down
6 changes: 3 additions & 3 deletions src/protocol.rs
Original file line number Diff line number Diff line change
Expand Up @@ -230,12 +230,12 @@ impl<
Previewer<SignerMiddleware<M, S>>,
) {
let (auditor_address, _, deployed_block) = Protocol::<M, W, S>::parse_abi(&format!(
"node_modules/@exactly-protocol/protocol/deployments/{}/Auditor.json",
"node_modules/@exactly/protocol/deployments/{}/Auditor.json",
config.chain_id_name
));

let (previewer_address, _, _) = Protocol::<M, W, S>::parse_abi(&format!(
"node_modules/@exactly-protocol/protocol/deployments/{}/Previewer.json",
"node_modules/@exactly/protocol/deployments/{}/Previewer.json",
config.chain_id_name
));

Expand All @@ -253,7 +253,7 @@ impl<
Self::get_contracts(Arc::clone(&client), config).await;

let (market_weth_address, _, _) = Self::parse_abi(&format!(
"node_modules/@exactly-protocol/protocol/deployments/{}/MarketWETH.json",
"node_modules/@exactly/protocol/deployments/{}/MarketWETH.json",
config.chain_id_name
));

Expand Down

0 comments on commit f50d9bf

Please sign in to comment.