From 05843eb11bf17d3808af1f1e155bb0052342a38a Mon Sep 17 00:00:00 2001 From: Philippe Camacho Date: Mon, 5 Dec 2022 16:20:55 -0300 Subject: [PATCH] Generate official assets library for CAPE v2 (Arbitrum Goerli). --- wallet.Dockerfile | 5 ++++- .../official_assets/cape_v2_official_assets.lib | Bin 0 -> 50163 bytes .../cape_v2_official_assets.toml | 8 ++++---- 3 files changed, 8 insertions(+), 5 deletions(-) create mode 100644 wallet/official_assets/cape_v2_official_assets.lib diff --git a/wallet.Dockerfile b/wallet.Dockerfile index 6a05f6d0..38ceb676 100644 --- a/wallet.Dockerfile +++ b/wallet.Dockerfile @@ -7,10 +7,13 @@ COPY target/release/wallet-api /app/wallet-api COPY target/release/wallet-cli /app/wallet-cli COPY wallet/api /app/api COPY wallet/public /app/public -COPY wallet/official_assets/cape_v1_official_assets.lib /.espresso/verified_assets +COPY wallet/official_assets/cape_v2_official_assets.lib /.espresso/verified_assets RUN chmod +x /app/wallet-api RUN chmod +x /app/wallet-cli + +ENV CAPE_WALLET_ASSET_LIBRARY_VERIFIER_KEY=SCHNORRVERKEY~P-ZcYMUYtJ6O5UTpIeBCvfqekOVD_3i2PSEkD8feUJdp + # Point at the Goerli testnet deployment by default; all of these settings can be overridden with # command line options. ENV CAPE_EQS_URL=https://eqs.arbitrum-goerli.cape.tech diff --git a/wallet/official_assets/cape_v2_official_assets.lib b/wallet/official_assets/cape_v2_official_assets.lib new file mode 100644 index 0000000000000000000000000000000000000000..dea3d8ecffe56777f2a1af2feb780f2767adc820 GIT binary patch literal 50163 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 literal 0 HcmV?d00001 diff --git a/wallet/official_assets/cape_v2_official_assets.toml b/wallet/official_assets/cape_v2_official_assets.toml index 22cc2760..6dbedc20 100644 --- a/wallet/official_assets/cape_v2_official_assets.toml +++ b/wallet/official_assets/cape_v2_official_assets.toml @@ -18,7 +18,7 @@ description = 'Wrapped WETH on Goerli' icon = 'icons/WGTH.png' type = 'wrapped' contract = '0x4F1D9E040cf28A522ec79951cDb7B55c8aE4744E' -viewing_key = 'AUDPUBKEY~a0J7uXJcUxDnSONQamzF6bZXpTrvPeKHCGKLsFx9tQiI' +viewing_key = 'AUDPUBKEY~yCCj8Z27peDBDmpdYrqLHEyykKCNtFdJ7BOjOC3MmpF9' [[assets]] symbol = 'capedDAI' @@ -27,7 +27,7 @@ icon = 'icons/DAI.png' type = 'wrapped' contract = '0xBeec50ed16E3559afCD582cC98ed2b5F5DcA189E' # The viewing key is maintained by Espresso, but would belong to Maker Foundation in a real deployment -viewing_key = 'AUDPUBKEY~z1xFfj2B6dTdUn1tcyexZd8v8foMPDJibT8hrmXXkAhx' +viewing_key = 'AUDPUBKEY~sQaB3MS_gvTIpnpq_01PizVyjXrI0oBmqOaL1SlpcwN1' [[assets]] symbol = 'capedUSDC' @@ -36,6 +36,6 @@ icon = 'icons/USDC.png' type = 'wrapped' contract = '0x9A4f4Ee35a8FfEE459B3187A372d422790fc8aAB' # The viewing key is maintained by Espresso, but would belong to Circle in a real deployment -viewing_key = 'AUDPUBKEY~A1EVmqt8rZc6ibPolJ0gVI-cUxTOark5L9e9TTEDt6G-' +viewing_key = 'AUDPUBKEY~N2fbGZSu-tJ9ELIt4GOI5dY48dxNhkVwN9X823SeBZCm' # The freezing key is maintained by Espresso, but would belong to Circle in a real deployment -freezing_key = 'FREEZEPUBKEY~iCR07O3hlKc25lFd467Eqs3ZAF1ME1wT5aW9VqHa14e2' +freezing_key = 'FREEZEPUBKEY~FnsYGkzfHB6rht4UjPoaW0ZtADfU1DIAgVSZGAbjySNT'