From 77f4840eec954464976f64b672c555bec6e30746 Mon Sep 17 00:00:00 2001
From: kingofclubstroy <100493790+kingofclubstroyDev@users.noreply.github.com>
Date: Mon, 12 May 2025 16:47:06 -0700
Subject: [PATCH] seven seas 43
---
.../library/library/audits/sevenSeas-43.html | 41 +++++++++++++++++++
content/collections/private | 2 +-
.../public/sevenSeas-43-issues.html | 30 ++++++++++++++
3 files changed, 72 insertions(+), 1 deletion(-)
create mode 100644 client/library/library/audits/sevenSeas-43.html
create mode 100644 content/collections/public/sevenSeas-43-issues.html
diff --git a/client/library/library/audits/sevenSeas-43.html b/client/library/library/audits/sevenSeas-43.html
new file mode 100644
index 00000000..aa00cf33
--- /dev/null
+++ b/client/library/library/audits/sevenSeas-43.html
@@ -0,0 +1,41 @@
+
+
+
+ The security audit was performed by the Macro security team on March 9th, 2025.
+
+
+
+
+ - Discussions with the {{page.clientName}} team.
+ - Available documentation in the repository.
+
+
+
+
+
+
+ -
+ Silo Vault Decoder (from PR 279)
+ Commit Hash:
f472abafb22f7a45e81df2814ae4bdf6f56dd74a
+
+ 6d1473116f67ef6d45898d9ec11311947dee8c7538c992ee76eb721b3cec584b src/base/DecodersAndSanitizers/Protocols/SiloDecoderAndSanitizer.sol
+
+
+ -
+ wSwell unwrapping Decoder (from PR 280)
+ Commit Hash:
187e7b0b619dfdcbe78273d41b7fe24d1bb22ed7
+
+ 45a3b3aac352288db286b41d2ab67ac0a8dfe2f0ff4b93f60da781a86ddd70c2 src/base/DecodersAndSanitizers/Protocols/wSwellUnwrappingDecoderAndSanitizer.sol
+
+
+
+
+
\ No newline at end of file
diff --git a/content/collections/private b/content/collections/private
index ed76d23f..a5c80fe4 160000
--- a/content/collections/private
+++ b/content/collections/private
@@ -1 +1 @@
-Subproject commit ed76d23f8ee9eac447a0fd879a8217bfe0fc19d1
+Subproject commit a5c80fe499f68a5b8c62723076c8decda3f47856
diff --git a/content/collections/public/sevenSeas-43-issues.html b/content/collections/public/sevenSeas-43-issues.html
new file mode 100644
index 00000000..f7fcd79b
--- /dev/null
+++ b/content/collections/public/sevenSeas-43-issues.html
@@ -0,0 +1,30 @@
+-
+ Missing Functionality
+ medium
+ fixed
+ a6aaea2dbd5ef48a8560934a85ec4dab6adf3eee
+
+ ## [Q-1] Permit2 decoder doesn’t support `lockdown`
+
+For the `Permit2DecoderAndSanitizer`, it could be useful to allow revoking approvals by supporting the `lockdown` function.
+
+**Remediation to Consider**
+Add the [`lockdown` function](https://github.com/Uniswap/permit2/blob/main/src/interfaces/IAllowanceTransfer.sol#L157) to the Permit2DecoderAndSanitizer.
+
+
+
+
+ -
+ Missing Functionality
+ medium
+ fixed
+ fd105d16ef992bfd33fe346907e08d34f3818f52
+
+ ## [Q-2] Royco decoder doesn’t support cancelling offers on the `VaultMarketHub`
+
+ The `RoycoDecoderAndSanitizer` allows creating AP (action provider) offers on both the RecipeMarketHub and VaultMarketHub. While offer cancellation is implemented for RecipeMarketHub through `cancelAPOffer`, no equivalent cancellation function exists for VaultMarketHub.
+
+ **Remediation to Consider**
+ Add support for cancelling offers on the VaultMarketHub by implementing the `cancelOffer` function.
+
+
\ No newline at end of file