Skip to content
This repository was archived by the owner on Nov 4, 2024. It is now read-only.

Commit 10a6bce

Browse files
authored
fix: [sc-1413] GNO/USD config (#39)
1 parent 3508dbd commit 10a6bce

File tree

4 files changed

+21
-36
lines changed

4 files changed

+21
-36
lines changed

foundry/cast

14.3 MB
Binary file not shown.

foundry/default.nix

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
{ pkgs }: let
2-
rev = "b65d58d8f634137c61d8334ecfa81711e77496c6";
2+
rev = "cb925b100b400b27875ad0667c2bec7e8d55d89c";
33
in with pkgs; stdenv.mkDerivation rec {
44
pname = "foundry";
5-
version = "0.0.0-${lib.substring 0 7 rev}-0";
6-
src = fetchzip {
7-
url = "https://github.com/foundry-rs/foundry/releases/download/nightly-${rev}/foundry_nightly_linux_amd64.tar.gz";
8-
sha256 = "sha256-2isjF7yINVrhD+aW80c37ldD0q/Obf6YhqS/JB/kRJk=";
9-
stripRoot = false;
10-
};
5+
version = "0.0.0-${lib.substring 0 6 rev}";
6+
# src = fetchzip {
7+
# url = "https://github.com/foundry-rs/foundry/releases/download/nightly-${rev}/foundry_nightly_linux_amd64.tar.gz";
8+
# sha256 = "sha256-TnlcU2wt1ml5lH25jYg1ZI0BXgO9FB08Lzf5i32609c=";
9+
# stripRoot = false;
10+
# };
11+
src = ./.;
1112

1213
nativeBuildInputs = with pkgs; [
1314
makeWrapper
@@ -16,8 +17,9 @@ in with pkgs; stdenv.mkDerivation rec {
1617
installPhase = let
1718
path = lib.makeBinPath [ git ];
1819
in ''
20+
set -e
1921
mkdir -p $out/bin
20-
mv cast $out/bin/
22+
cp $src/cast $out/bin/
2123
chmod +x $out/bin/*
2224
find $out/bin -type f | while read -r x; do
2325
wrapProgram "$x" --prefix PATH : "${path}"

systemd/gofer.json

Lines changed: 10 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"ETH": "WETH"
2727
},
2828
"contracts": {
29-
"GNO/WETH": "0xF4C0DD9B82DA36C07605df83c8a416F11724d88b",
29+
"WETH/GNO": "0xF4C0DD9B82DA36C07605df83c8a416F11724d88b",
3030
"Ref:RETH/WETH": "0xae78736Cd615f374D3085123A210448E74Fc6393",
3131
"RETH/WETH": "0x1E19CF2D73a72Ef1332C882F20534B6519Be0276",
3232
"STETH/WETH": "0x32296969ef14eb0c6d29669c550d4a0449130230",
@@ -128,18 +128,19 @@
128128
"name": "uniswapV3",
129129
"params": {
130130
"symbolAliases": {
131-
"ETH": "WETH",
132131
"BTC": "WBTC",
132+
"ETH": "WETH",
133133
"USD": "USDC"
134134
},
135135
"contracts": {
136136
"COMP/WETH": "0xea4ba4ce14fdd287f380b55419b1c5b6c3f22ab6",
137-
"WETH/CRV": "0x4c83a7f819a5c37d64b4c5a2f8238ea082fa1f4e",
138-
"USDC/WETH": "0x88e6a0c2ddd26feeb64f039a2c41296fcb3f5640",
137+
"GNO/WETH": "0xf56d08221b5942c428acc5de8f78489a97fc5599",
138+
"LINK/WETH": "0xa6cc3c2531fdaa6ae1a3ca84c2855806728693e8",
139139
"UNI/WETH": "0x1d42064fc4beb5f8aaf85f4617ae8b3b5b8bd801",
140+
"USDC/WETH": "0x88e6a0c2ddd26feeb64f039a2c41296fcb3f5640",
141+
"WETH/CRV": "0x4c83a7f819a5c37d64b4c5a2f8238ea082fa1f4e",
140142
"WNXM/WETH": "0x058d79a4c6eb5b11d0248993ffa1faa168ddd3c0",
141-
"YFI/WETH": "0x04916039b1f59d9745bf6e0a21f191d1e0a84287",
142-
"LINK/WETH": "0xa6cc3c2531fdaa6ae1a3ca84c2855806728693e8"
143+
"YFI/WETH": "0x04916039b1f59d9745bf6e0a21f191d1e0a84287"
143144
}
144145
}
145146
},
@@ -195,30 +196,12 @@
195196
"minimumSuccessfulSources": 4
196197
}
197198
},
198-
"GNO/BTC": {
199-
"method": "median",
200-
"sources": [
201-
[{ "origin": "kraken", "pair": "GNO/BTC" }]
202-
],
203-
"params": {
204-
"minimumSuccessfulSources": 1
205-
}
206-
},
207-
"GNO/ETH": {
208-
"method": "median",
209-
"sources": [
210-
[{ "origin": "balancerV2", "pair": "GNO/ETH" }],
211-
[{ "origin": "uniswapV3", "pair": "GNO/ETH" }]
212-
],
213-
"params": {
214-
"minimumSuccessfulSources": 1
215-
}
216-
},
217199
"GNO/USD": {
218200
"method": "median",
219201
"sources": [
220-
[{ "origin": ".", "pair": "GNO/ETH" }, { "origin": ".", "pair": "ETH/USD" }],
221-
[{ "origin": ".", "pair": "GNO/BTC" }, { "origin": ".", "pair": "BTC/USD" }],
202+
[{ "origin": "balancerV2", "pair": "ETH/GNO" }, { "origin": ".", "pair": "ETH/USD" }],
203+
[{ "origin": "uniswapV3", "pair": "GNO/ETH" }, { "origin": ".", "pair": "ETH/USD" }],
204+
[{ "origin": "kraken", "pair": "GNO/BTC" }, { "origin": ".", "pair": "BTC/USD" }],
222205
[{ "origin": "binance", "pair": "GNO/USDT" }, { "origin": ".", "pair": "USDT/USD" }]
223206
],
224207
"params": {

version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.14.0
1+
1.14.1

0 commit comments

Comments
 (0)