diff --git a/.github/workflows/cd.packages-stable.create-release-drafts.yml b/.github/workflows/cd.packages-stable.create-release-drafts.yml index 6a8d5f5e49..7307c0c48d 100644 --- a/.github/workflows/cd.packages-stable.create-release-drafts.yml +++ b/.github/workflows/cd.packages-stable.create-release-drafts.yml @@ -25,7 +25,7 @@ jobs: - uses: actions/checkout@v4 - name: Use Node.js 18.x - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: 18.x registry-url: https://registry.npmjs.org/ @@ -55,7 +55,7 @@ jobs: - uses: actions/checkout@v4 - name: Use Node.js 18.x - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: 18.x registry-url: https://registry.npmjs.org/ @@ -95,7 +95,7 @@ jobs: - uses: actions/checkout@v4 - name: Use Node.js 18.x - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: 18.x registry-url: https://registry.npmjs.org/ @@ -172,7 +172,7 @@ jobs: - uses: actions/checkout@v4 - name: Use Node.js 18.x - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: 18.x registry-url: https://registry.npmjs.org/ @@ -199,7 +199,7 @@ jobs: - uses: actions/checkout@v4 - name: Use Node.js 18.x - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: 18.x registry-url: https://registry.npmjs.org/ diff --git a/.github/workflows/daily-slack-message.yml b/.github/workflows/daily-slack-message.yml index 74edb93e1d..b2eb5a8035 100644 --- a/.github/workflows/daily-slack-message.yml +++ b/.github/workflows/daily-slack-message.yml @@ -12,7 +12,7 @@ jobs: - uses: actions/checkout@v4 - name: Use Node.js 18.x - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: 18.x diff --git a/.github/workflows/handler.publish-pr-packages.yml b/.github/workflows/handler.publish-pr-packages.yml index 65ec96bc8f..6ea3d23b94 100644 --- a/.github/workflows/handler.publish-pr-packages.yml +++ b/.github/workflows/handler.publish-pr-packages.yml @@ -20,7 +20,7 @@ jobs: - uses: actions/checkout@v4 - name: Use Node.js 18.x - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: 18.x diff --git a/.github/workflows/handler.update-evm-contracts-docs.yml b/.github/workflows/handler.update-evm-contracts-docs.yml index cadcb3bbad..68396b8eed 100644 --- a/.github/workflows/handler.update-evm-contracts-docs.yml +++ b/.github/workflows/handler.update-evm-contracts-docs.yml @@ -24,7 +24,7 @@ jobs: echo github.base_ref: ${{ github.base_ref }} - name: Use Node.js 18.x - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: 18.x cache: "yarn" diff --git a/flake.lock b/flake.lock index 6c8994fd15..b347240854 100644 --- a/flake.lock +++ b/flake.lock @@ -5,11 +5,11 @@ "systems": "systems" }, "locked": { - "lastModified": 1710146030, - "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", + "lastModified": 1731533236, + "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", "owner": "numtide", "repo": "flake-utils", - "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", + "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", "type": "github" }, "original": { @@ -28,11 +28,11 @@ ] }, "locked": { - "lastModified": 1722676286, - "narHash": "sha256-wEDJdvwRZF2ErQ33nQ0Lqn/48XrPbaadv56/bM2MSZU=", + "lastModified": 1730625090, + "narHash": "sha256-lWfkkj+GEUM0UqYLD2Rx3zzILTL3xdmGJKGR4fwONpA=", "owner": "shazow", "repo": "foundry.nix", - "rev": "d84c83b1c1722c8742b3d2d84c9386814d75384e", + "rev": "1c6a742bcbfd55a80de0e1f967a60174716a1560", "type": "github" }, "original": { @@ -68,11 +68,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1723019560, - "narHash": "sha256-O/kxmybNecC3Efr6ITOdtCzFv90/B2Iiedavj5aRWt0=", + "lastModified": 1731890469, + "narHash": "sha256-D1FNZ70NmQEwNxpSSdTXCSklBH1z2isPR84J6DQrJGs=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "f5129fb42b9c262318130a97b47516946da3e7d7", + "rev": "5083ec887760adfe12af64830a66807423a859a7", "type": "github" }, "original": { @@ -102,11 +102,11 @@ "solc-macos-amd64-list-json": "solc-macos-amd64-list-json" }, "locked": { - "lastModified": 1723108822, - "narHash": "sha256-0SToQBucC4haDvgiG+JyL566ylCLl8s3SKaBT9m/nVo=", + "lastModified": 1731758759, + "narHash": "sha256-NX4+V6Q8bwopah0oza/Dpf6UsYNGbokW2kE9qT3wdHY=", "owner": "hellwolf", "repo": "solc.nix", - "rev": "d1f30906719dfcbd69a90996aa98d8e5322e5705", + "rev": "0714c24cd521b9eb3ee435818c5d743ac6179176", "type": "github" }, "original": { @@ -118,13 +118,13 @@ "solc-macos-amd64-list-json": { "flake": false, "locked": { - "narHash": "sha256-Prwz95BgMHcWd72VwVbcH17LsV9f24K2QMcUiWUQZzI=", + "narHash": "sha256-KBEEpcDeKtVvCeguRP0D499yg9O5Jef9Nxn3yfrmw9g=", "type": "file", - "url": "https://github.com/ethereum/solc-bin/raw/f743ca7/macosx-amd64/list.json" + "url": "https://github.com/ethereum/solc-bin/raw/67f45d8/macosx-amd64/list.json" }, "original": { "type": "file", - "url": "https://github.com/ethereum/solc-bin/raw/f743ca7/macosx-amd64/list.json" + "url": "https://github.com/ethereum/solc-bin/raw/67f45d8/macosx-amd64/list.json" } }, "systems": { diff --git a/flake.nix b/flake.nix index 79fd972816..a49a5fb1d2 100644 --- a/flake.nix +++ b/flake.nix @@ -107,7 +107,7 @@ gnuplot # yellowpaper pipeline tooling ghcPkgs.lhs2tex - python39Packages.pygments + python312Packages.pygments (texlive.combine { inherit (texlive) scheme-basic metafont diff --git a/packages/ethereum-contracts/docs/diagrams.drawio b/packages/ethereum-contracts/docs/diagrams.drawio index b732bcd812..4ea77b450d 100644 --- a/packages/ethereum-contracts/docs/diagrams.drawio +++ b/packages/ethereum-contracts/docs/diagrams.drawio @@ -1,6 +1,6 @@ - + - + @@ -83,7 +83,7 @@ - + @@ -121,7 +121,7 @@ - + @@ -161,7 +161,7 @@ - + @@ -170,6 +170,12 @@ + + + + + + @@ -297,4 +303,12 @@ + + + + + + + +