Skip to content

Commit

Permalink
Merge branch 'develop' into dependabot/pip/urllib3-2.0.7
Browse files Browse the repository at this point in the history
  • Loading branch information
TheDZhon authored Nov 5, 2023
2 parents 115e9dc + 9677230 commit 86bb131
Show file tree
Hide file tree
Showing 105 changed files with 5,285 additions and 6,110 deletions.
61 changes: 61 additions & 0 deletions .github/workflows/release-abis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
---
name: Upload ABIs to a published release

on:
release:
types: [published] # stable and pre-releases

permissions:
contents: write

jobs:
release-abis:
name: Build ABIs and upload to the release
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3
with:
persist-credentials: false

- name: Setup node.js version
uses: actions/setup-node@v3
with:
node-version: 16

- name: Get yarn cache directory path
id: yarn-cache-dir-path
run: echo "dir=$(yarn config get cacheFolder)" >> "$GITHUB_OUTPUT"

- name: Cache yarn cache
id: cache-yarn-cache
uses: actions/cache@v3
with:
path: ${{ steps.yarn-cache-dir-path.outputs.dir }}
key: yarn-${{ hashFiles('**/yarn.lock') }}
restore-keys: yarn-${{ hashFiles('**/yarn.lock') }}

- name: Cache node_modules
id: cache-node-modules
uses: actions/cache@v3
with:
path: '**/node_modules'
key: node_modules-${{ hashFiles('**/yarn.lock') }}
restore-keys: node_modules-${{ hashFiles('**/yarn.lock') }}

- name: Install modules
run: yarn
if: |
steps.cache-yarn-cache.outputs.cache-hit != 'true' ||
steps.cache-node-modules.outputs.cache-hit != 'true'
- name: Compile contracts
run: yarn compile

- name: Make an ABIs archive
run: zip -j abis.zip lib/abi/*.json

- name: Upload the archive to the release
run: |
gh release view "$GITHUB_REF" || exit;
gh release upload "$GITHUB_REF" abis.zip;
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,8 @@ cli/vendor
# e2e temp data
/deployed-e2e.json

/deployed-local.json

# OS relative
.DS_Store

Expand Down
84 changes: 0 additions & 84 deletions SCRATCH_DEPLOY.md

This file was deleted.

169 changes: 88 additions & 81 deletions artifacts.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,32 @@
[
{
"artifactPath": "artifacts/contracts/0.8.9/proxy/OssifiableProxy.sol/OssifiableProxy.json",
"sourcePath": "contracts/0.8.9/proxy/OssifiableProxy.sol",
"name": "OssifiableProxy",
"address": "0x852deD011285fe67063a08005c71a85690503Cee",
"txHash": "0x3def88f27741216b131de2861cf89af2ca2ac4242b384ee33dca8cc70c51c8dd"
},
{
"artifactPath": "artifacts/contracts/0.8.9/oracle/AccountingOracle.sol/AccountingOracle.json",
"sourcePath": "contracts/0.8.9/oracle/AccountingOracle.sol",
"name": "AccountingOracle",
"address": "0xF3c5E0A67f32CF1dc07a8817590efa102079a1aF",
"txHash": "0x3e27627d3ed236aff8901df187196e9682187dfd0d259c5d5811a6e923436083"
},
{
"artifactPath": "artifacts/contracts/0.4.24/Lido.sol/Lido.json",
"sourcePath": "contracts/0.4.24/Lido.sol",
"name": "Lido",
"address": "0x17144556fd3424EDC8Fc8A4C940B2D04936d17eb",
"txHash": "0xb4b5e02643c9802fd0f7c73c4854c4f1b83497aca13f8297ba67207b71c4dcd9"
},
{
"artifactPath": "artifacts/contracts/0.4.24/nos/NodeOperatorsRegistry.sol/NodeOperatorsRegistry.json",
"sourcePath": "contracts/0.4.24/nos/NodeOperatorsRegistry.sol",
"name": "NodeOperatorsRegistry",
"address": "0x8538930c385C0438A357d2c25CB3eAD95Ab6D8ed",
"txHash": "0xbec5b6ffb8fbc775a183e25cd285367993d7201752e1638a07abec8962bab750"
},
{
"artifactPath": "artifacts/contracts/0.4.24/oracle/LegacyOracle.sol/LegacyOracle.json",
"sourcePath": "contracts/0.4.24/oracle/LegacyOracle.sol",
Expand All @@ -14,18 +35,25 @@
"txHash": "0xe666e3ce409bb4c18e1016af0b9ed3495b20361a69f2856bccb9e67599795b6f"
},
{
"artifactPath": "artifacts/contracts/0.4.24/nos/NodeOperatorsRegistry.sol/NodeOperatorsRegistry.json",
"sourcePath": "contracts/0.4.24/nos/NodeOperatorsRegistry.sol",
"name": "NodeOperatorsRegistry",
"address": "0x8538930c385C0438A357d2c25CB3eAD95Ab6D8ed",
"txHash": "0xbec5b6ffb8fbc775a183e25cd285367993d7201752e1638a07abec8962bab750"
"artifactPath": "artifacts/contracts/0.8.9/Burner.sol/Burner.json",
"sourcePath": "contracts/0.8.9/Burner.sol",
"name": "Burner",
"address": "0xD15a672319Cf0352560eE76d9e89eAB0889046D3",
"txHash": "0xbebf5c85404a0d8e36b859046c984fdf6dd764b5d317feb7eb3525016005b1d9"
},
{
"artifactPath": "artifacts/contracts/0.6.12/WstETH.sol/WstETH.json",
"sourcePath": "contracts/0.6.12/WstETH.sol",
"name": "WstETH",
"address": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0",
"txHash": "0xaf2c1a501d2b290ef1e84ddcfc7beb3406f8ece2c46dee14e212e8233654ff05"
"artifactPath": "artifacts/contracts/0.8.9/DepositSecurityModule.sol/DepositSecurityModule.json",
"sourcePath": "contracts/0.8.9/DepositSecurityModule.sol",
"name": "DepositSecurityModule",
"address": "0xC77F8768774E1c9244BEed705C4354f2113CFc09",
"txHash": "0x21307a2321f167f99de11ccec86d7bdd8233481bbffa493e15c519ca8d662c4f"
},
{
"artifactPath": "artifacts/contracts/0.8.9/EIP712StETH.sol/EIP712StETH.json",
"sourcePath": "contracts/0.8.9/EIP712StETH.sol",
"name": "EIP712StETH",
"address": "0x8F73e4C2A6D852bb4ab2A45E6a9CF5715b3228B7",
"txHash": "0xecb5010620fb13b0e2bbc98b8a0c82de0d7385491452cd36cf303cd74216ed91"
},
{
"artifactPath": "artifacts/contracts/0.8.9/LidoExecutionLayerRewardsVault.sol/LidoExecutionLayerRewardsVault.json",
Expand All @@ -34,34 +62,13 @@
"address": "0x388C818CA8B9251b393131C08a736A67ccB19297",
"txHash": "0xd72cf25e4a5fe3677b6f9b2ae13771e02ad66f8d2419f333bb8bde3147bd4294"
},
{
"artifactPath": "artifacts/contracts/0.8.9/Burner.sol/Burner.json",
"sourcePath": "contracts/0.8.9/Burner.sol",
"name": "Burner",
"address": "0xD15a672319Cf0352560eE76d9e89eAB0889046D3",
"txHash": "0xbebf5c85404a0d8e36b859046c984fdf6dd764b5d317feb7eb3525016005b1d9"
},
{
"artifactPath": "artifacts/contracts/0.8.9/oracle/HashConsensus.sol/HashConsensus.json",
"sourcePath": "contracts/0.8.9/oracle/HashConsensus.sol",
"name": "HashConsensus",
"address": "0xD624B08C83bAECF0807Dd2c6880C3154a5F0B288",
"txHash": "0xd74dcca9bacede9f332d70562f49808254061853937ffbbfc7397ab5d017041a"
},
{
"artifactPath": "artifacts/contracts/0.8.9/proxy/OssifiableProxy.sol/OssifiableProxy.json",
"sourcePath": "contracts/0.8.9/proxy/OssifiableProxy.sol",
"name": "OssifiableProxy",
"address": "0x852deD011285fe67063a08005c71a85690503Cee",
"txHash": "0x3def88f27741216b131de2861cf89af2ca2ac4242b384ee33dca8cc70c51c8dd"
},
{
"artifactPath": "artifacts/contracts/0.8.9/oracle/AccountingOracle.sol/AccountingOracle.json",
"sourcePath": "contracts/0.8.9/oracle/AccountingOracle.sol",
"name": "AccountingOracle",
"address": "0xF3c5E0A67f32CF1dc07a8817590efa102079a1aF",
"txHash": "0x3e27627d3ed236aff8901df187196e9682187dfd0d259c5d5811a6e923436083"
},
{
"artifactPath": "artifacts/contracts/0.8.9/oracle/HashConsensus.sol/HashConsensus.json",
"sourcePath": "contracts/0.8.9/oracle/HashConsensus.sol",
Expand All @@ -73,22 +80,29 @@
"artifactPath": "artifacts/contracts/0.8.9/proxy/OssifiableProxy.sol/OssifiableProxy.json",
"sourcePath": "contracts/0.8.9/proxy/OssifiableProxy.sol",
"name": "OssifiableProxy",
"address": "0x0De4Ea0184c2ad0BacA7183356Aea5B8d5Bf5c6e",
"txHash": "0xef3eea1523d2161c2f36ba61e327e3520231614c055b8a88c7f5928d18e423ea"
"address": "0xC1d0b3DE6792Bf6b4b37EccdcC24e45978Cfd2Eb",
"txHash": "0x3a2910624533935cc8c21837b1705bcb159a760796930097016186be705cc455"
},
{
"artifactPath": "artifacts/contracts/0.8.9/oracle/ValidatorsExitBusOracle.sol/ValidatorsExitBusOracle.json",
"sourcePath": "contracts/0.8.9/oracle/ValidatorsExitBusOracle.sol",
"name": "ValidatorsExitBusOracle",
"address": "0xA89Ea51FddE660f67d1850e03C9c9862d33Bc42c",
"txHash": "0x5ab545276f78a72a432c3e971c96384973abfab6394e08cb077a006c25aef7a7"
"artifactPath": "artifacts/contracts/0.8.9/LidoLocator.sol/LidoLocator.json",
"sourcePath": "contracts/0.8.9/LidoLocator.sol",
"name": "LidoLocator",
"address": "0x1D920cc5bACf7eE506a271a5259f2417CaDeCE1d",
"txHash": "0xf90012ef0a40e47c909ab3a5b3503ecee78f6a9be134d1349a742e500d37ae33"
},
{
"artifactPath": "artifacts/contracts/0.8.9/DepositSecurityModule.sol/DepositSecurityModule.json",
"sourcePath": "contracts/0.8.9/DepositSecurityModule.sol",
"name": "DepositSecurityModule",
"address": "0xC77F8768774E1c9244BEed705C4354f2113CFc09",
"txHash": "0x21307a2321f167f99de11ccec86d7bdd8233481bbffa493e15c519ca8d662c4f"
"artifactPath": "artifacts/contracts/0.4.24/template/LidoTemplate.sol/LidoTemplate.json",
"sourcePath": "contracts/0.4.24/template/LidoTemplate.sol",
"name": "LidoTemplate",
"address": "0x752350797CB92Ad3BF1295Faf904B27585e66BF5",
"txHash": "0xdcd4ebe028aa3663a1fe8bbc92ae8489045e29d2a6ef5284083d9be5c3fa5f19"
},
{
"artifactPath": "artifacts/contracts/0.8.9/OracleDaemonConfig.sol/OracleDaemonConfig.json",
"sourcePath": "contracts/0.8.9/OracleDaemonConfig.sol",
"name": "OracleDaemonConfig",
"address": "0xbf05A929c3D7885a6aeAd833a992dA6E5ac23b09",
"txHash": "0xa4f380b8806f5a504ef67fce62989e09be5a48bf114af63483c01c22f0c9a36f"
},
{
"artifactPath": "artifacts/contracts/0.8.9/sanity_checks/OracleReportSanityChecker.sol/OracleReportSanityChecker.json",
Expand All @@ -98,11 +112,32 @@
"txHash": "0x700c83996ad7deefda286044280ad86108dfef9c880909bd8e75a3746f7d631c"
},
{
"artifactPath": "artifacts/contracts/0.8.9/OracleDaemonConfig.sol/OracleDaemonConfig.json",
"sourcePath": "contracts/0.8.9/OracleDaemonConfig.sol",
"name": "OracleDaemonConfig",
"address": "0xbf05A929c3D7885a6aeAd833a992dA6E5ac23b09",
"txHash": "0xa4f380b8806f5a504ef67fce62989e09be5a48bf114af63483c01c22f0c9a36f"
"artifactPath": "artifacts/contracts/0.8.9/proxy/OssifiableProxy.sol/OssifiableProxy.json",
"sourcePath": "contracts/0.8.9/proxy/OssifiableProxy.sol",
"name": "OssifiableProxy",
"address": "0xFdDf38947aFB03C621C71b06C9C70bce73f12999",
"txHash": "0xb8620f04a8db6bb52cfd0978c6677a5f16011e03d4622e5d660ea6ba34c2b122"
},
{
"artifactPath": "artifacts/contracts/0.8.9/StakingRouter.sol/StakingRouter.json",
"sourcePath": "contracts/0.8.9/StakingRouter.sol",
"name": "StakingRouter",
"address": "0xD8784e748f59Ba711fB5643191Ec3fAdD50Fb6df",
"txHash": "0xd6d489f22203c835da6027ff0e532a01a08f36f0fda6c7c0a42e471ae3b3c461"
},
{
"artifactPath": "artifacts/contracts/0.8.9/proxy/OssifiableProxy.sol/OssifiableProxy.json",
"sourcePath": "contracts/0.8.9/proxy/OssifiableProxy.sol",
"name": "OssifiableProxy",
"address": "0x0De4Ea0184c2ad0BacA7183356Aea5B8d5Bf5c6e",
"txHash": "0xef3eea1523d2161c2f36ba61e327e3520231614c055b8a88c7f5928d18e423ea"
},
{
"artifactPath": "artifacts/contracts/0.8.9/oracle/ValidatorsExitBusOracle.sol/ValidatorsExitBusOracle.json",
"sourcePath": "contracts/0.8.9/oracle/ValidatorsExitBusOracle.sol",
"name": "ValidatorsExitBusOracle",
"address": "0xA89Ea51FddE660f67d1850e03C9c9862d33Bc42c",
"txHash": "0x5ab545276f78a72a432c3e971c96384973abfab6394e08cb077a006c25aef7a7"
},
{
"artifactPath": "artifacts/contracts/0.8.9/proxy/OssifiableProxy.sol/OssifiableProxy.json",
Expand All @@ -126,39 +161,11 @@
"txHash": "0xd9eb2eca684770e4d2b192709b6071875f75072a0ce794a582824ee907a704f3"
},
{
"artifactPath": "artifacts/contracts/0.8.9/EIP712StETH.sol/EIP712StETH.json",
"sourcePath": "contracts/0.8.9/EIP712StETH.sol",
"name": "EIP712StETH",
"address": "0x8F73e4C2A6D852bb4ab2A45E6a9CF5715b3228B7",
"txHash": "0xecb5010620fb13b0e2bbc98b8a0c82de0d7385491452cd36cf303cd74216ed91"
},
{
"artifactPath": "artifacts/contracts/0.8.9/proxy/OssifiableProxy.sol/OssifiableProxy.json",
"sourcePath": "contracts/0.8.9/proxy/OssifiableProxy.sol",
"name": "OssifiableProxy",
"address": "0xFdDf38947aFB03C621C71b06C9C70bce73f12999",
"txHash": "0xb8620f04a8db6bb52cfd0978c6677a5f16011e03d4622e5d660ea6ba34c2b122"
},
{
"artifactPath": "artifacts/contracts/0.8.9/StakingRouter.sol/StakingRouter.json",
"sourcePath": "contracts/0.8.9/StakingRouter.sol",
"name": "StakingRouter",
"address": "0xD8784e748f59Ba711fB5643191Ec3fAdD50Fb6df",
"txHash": "0xd6d489f22203c835da6027ff0e532a01a08f36f0fda6c7c0a42e471ae3b3c461"
},
{
"artifactPath": "artifacts/contracts/0.8.9/proxy/OssifiableProxy.sol/OssifiableProxy.json",
"sourcePath": "contracts/0.8.9/proxy/OssifiableProxy.sol",
"name": "OssifiableProxy",
"address": "0xC1d0b3DE6792Bf6b4b37EccdcC24e45978Cfd2Eb",
"txHash": "0x3a2910624533935cc8c21837b1705bcb159a760796930097016186be705cc455"
},
{
"artifactPath": "artifacts/contracts/0.8.9/LidoLocator.sol/LidoLocator.json",
"sourcePath": "contracts/0.8.9/LidoLocator.sol",
"name": "LidoLocator",
"address": "0x1D920cc5bACf7eE506a271a5259f2417CaDeCE1d",
"txHash": "0xf90012ef0a40e47c909ab3a5b3503ecee78f6a9be134d1349a742e500d37ae33"
"artifactPath": "artifacts/contracts/0.6.12/WstETH.sol/WstETH.json",
"sourcePath": "contracts/0.6.12/WstETH.sol",
"name": "WstETH",
"address": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0",
"txHash": "0xaf2c1a501d2b290ef1e84ddcfc7beb3406f8ece2c46dee14e212e8233654ff05"
},
{
"artifactPath": "artifacts/contracts/0.6.11/deposit_contract.sol/DepositContract.json",
Expand Down
Loading

0 comments on commit 86bb131

Please sign in to comment.