diff --git a/docs/docs/api/locksmith/save-merkle-tree.api.mdx b/docs/docs/api/locksmith/save-merkle-tree.api.mdx
new file mode 100644
index 00000000000..d2cc1ab0254
--- /dev/null
+++ b/docs/docs/api/locksmith/save-merkle-tree.api.mdx
@@ -0,0 +1,71 @@
+---
+id: save-merkle-tree
+title: "saveMerkleTree"
+description: "Saves a merkle tree from either a list of addresses or a list of [address, amount] tuples."
+sidebar_label: "saveMerkleTree"
+hide_title: true
+hide_table_of_contents: true
+api: eJy1Vk2P2zYQ/SsETxvAH8mivei2LdJi2wYJYi9ycHygpZHFmB8qSXnXMPzfO0PSstbeTbpJa8C2SA7JeW/ezGjPbQtOBGnNbcUL7sUW3oHbKJg7AD7iFfjSyZYMcHmGy54JpqMJC2jDamc1AxkacLiipA/M1kxUlQPv0doOpxd5fsSEtp0JSxa6VoGf4FUO/u7Ah19stePFPg6lA/QquA5GvLQmgAm0JNpWyTJ6Pf3iybM992UDWtBT2LWAvgrnxA6P1dLcBtCeF2/O4dyQCdMd+kanC2l6IEoxH5w0a8+ueiyvIhhceg7GiBnLtHzAfWRn79H9EZfp+t4zu/oCZcAFa+B9zYtFv5KuvKD9I5SylQj+SCu7upfoxgqY8F6uDVTZEfaZv/nMX/HD6IKHM+j5IGH6rRHCI8KucSAeToMeyHc7PnSsp6F1JMIgIZ6dvHnJLTfJf+FzyIaXmE6vwH1lSzY4LA8H+tLf4UBi9K01Prl0/fo1/Z3lQleWiKjulNoxypuKoXRYyh6W0+elou05Oal/wZ21gS/PeYqzxbe4maNLw2ylXawRvuGHjPSnp8Ddmq1QsmI5J9kV6DbsWNTSiBROaPFiVDymhMzWp0T5r6CDc9ZdYk/T39grvUffLzfn+ctK8WyePt5f2gouiUcmNWIX66fXWhGaf3HlccPgM+I/PxWhOyNWFFTLSIG1VH2sqi5OS6TfGYF1DNwWS1rkbPIjgTF4EV3Ki1ooD+e8PAufNFmLToWkRwfsXlDlSS6ho0cIVDYphzKSyeWdREeQgcb8dzDgZDmL8N5GRWTCNITGUjtrrY/xi+Tz6fZ6mnJhHFJ6Jmp8rDGdU2jThND6YjpVttx4jc1g0hl6HiPWYEurJqXVF1n2wdmqK2nAkjuxBD0+0QexRoDjl508S7v6Y5fkdNk5GXYzClSi/g6BDHinKwldNMDxCoSLRTA9/GadFhSMPz7NSZs3JxUMJdrKP4E0aoTO4/EmTkhyDCPkdpzYJuF8PPXutw9CUyPBDDzG//R0Ku+91JdLOrG28eoc2rvIDPvrSBVeSnFKlFxfkNTbMeRyK3GRrUS5AextdWdiXLA+Yf2qUW5AiROVJtEk4BMWNAiiEkFgA7EONTyKfdHYIOtMDGus3cTXFKQKsDGQu5mZd7fzSASpTQszWKG2cNYRHnm+PyXj//tulWMa4CFMW4UvOhT3qM99zo4F3xKxw/zAwDSUQLi236+EhzunDgeaTsEvFvi4FU6mBF0s8cwGREVaxIQisRT81wRwPCcPyFx1SU1nlYcSJu24wb7ahq/aLgc5/uH9bE7Szq+NOlZn7sQ9tQP8LTi9aUXCU9+kuT1Xwqy7WK54OpM+/wCd4N5u
+sidebar_class_name: "post api-method"
+info_path: api/locksmith/unlock-locksmith
+custom_edit_url: null
+---
+
+import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint";
+import ParamsDetails from "@theme/ParamsDetails";
+import RequestSchema from "@theme/RequestSchema";
+import StatusCodes from "@theme/StatusCodes";
+import OperationTabs from "@theme/OperationTabs";
+import TabItem from "@theme/TabItem";
+import Heading from "@theme/Heading";
+
+
+
+
+
+
+
+
+
+
+Saves a merkle tree from either a list of addresses or a list of [address, amount] tuples.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/docs/docs/api/locksmith/update-event-data.api.mdx b/docs/docs/api/locksmith/update-event-data.api.mdx
new file mode 100644
index 00000000000..99476e3225e
--- /dev/null
+++ b/docs/docs/api/locksmith/update-event-data.api.mdx
@@ -0,0 +1,71 @@
+---
+id: update-event-data
+title: "updateEventData"
+description: "Update event data"
+sidebar_label: "updateEventData"
+hide_title: true
+hide_table_of_contents: true
+api: eJytVtuOGzcM/RVBTw3g2xobpPXbZrtp01uC2IsCXfhBHtEexTPSVBdnDWP+vaQ0tsf2OMgW2QevNCJF8vCQ1I6bCqzwyuj3kk94qKTw8LAB7X8WXvAed5AFq/yWT552/NGBxcW8nve4BJdZVZEqKj5GRQakyWRSrYQVJXiwLipr3KCkK8IKDxVpVcLnuLbwb1AW0AFvA6DNLIdS8MmO+20VdbxVesVrskvC4PxbI7ckkRnt0SYtRVUVKovBDD87cmt3eZVZfIbMk3eWQvcKXJTzwgd3abLHQYcS/ecVaJm+SKgKs0V353WPeyu0ExkZ/VW4vMPpHkcfsrUJ/t7opVp1OXNE4IkiIqleAmx+7qmSnTYSuh0Hi223T1d9EVIqCkcUH1uGU2bafhYmW7tL/9LnF91b1+SQBWSQvPNdSVgaWwo84cSyvlcYK6oktr5AhfKlfEFy96c5qeMfBegqo10KZTwa0b9Tpk9DloFzy1AUW9Z4cMr770VJKpSu1F3j6jexsYnzdnRzGRqVN1OOaeOZCD7HIMh5kIOrUX09II0giQXhvRSFg/MIS8RRrDpoSzW2FKGg9M1ysMC+CMeEZmCtQRc1I/iXqkBhhn6ypikMLm22c/4LaLAqm4LdgH2gq/gejdtLNNAwUx5KtjWBCfShFGuy19hiSDAmDSS44Fkl8/87+d8DK2SvCTaD6NLSBC2/CZC/jH8XhRtyYNPODY2DyrjIS2rTEz7cjIeR6G6YeD/cEUfrOCUI0tTngy1QOPe+cpPhMLaDUvl8EDSt+xiWN5kpBpkp+fkYwc4gQ6QvS1lCUp/fiPRfYeD9l908TVqHa+fH0TalnCSU04A7QEwmeTOPaL8A5IHFL2nxbt9ifvt7RtV3d1oXzSWiUr/Ddt/P476/jh/iDEQy2W1sTcSRT8fp9vAsyqqA9nRqDaGLSj/y4XLc0Mw4nu8H8X5PE6KlfdDad/Kz7oxtcXzbH73pj3+a3byevL6ZjH8cjN7c/MNPOvJ1MbpP6aWJGDVMfIwpZH/sc4p3EaFS7sYX2TzIMUz6RuEhW4hsjehgZ9BZGjOY2likoJH+sVMoFPG46jGkuKB2zZw3Fuuqh91FUtmoZZNBlhuzdlTSmFPAkUDuNtD9+X4Wo6D6KIVunSQAWHxBseYJdeJ668XS+WhqSOPh2Q+rQiBFaNBRAeyaOnziGwIkVeIBc1xM4sRAYudUtii32y2Eg0db1DV9TkzD5xtiK6xKPQELVipHa3noPFcd/uFTM/9fsWuu7kmvieAbUQTa4ZIY3zz+ano35SBkfEzumqP7ZKU/owuOqhdNlBpC0rjDQVz5r8rOW83s44fpjNjePBxLI0nHii/0/sLf6KaJUcdeEL9hFQi9CrHz8nQnJZ6mY6vEz/pCjKoTCMxIlJgZ5GpdH3DxtCdg6vo/EB7+Dg==
+sidebar_class_name: "post api-method"
+info_path: api/locksmith/unlock-locksmith
+custom_edit_url: null
+---
+
+import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint";
+import ParamsDetails from "@theme/ParamsDetails";
+import RequestSchema from "@theme/RequestSchema";
+import StatusCodes from "@theme/StatusCodes";
+import OperationTabs from "@theme/OperationTabs";
+import TabItem from "@theme/TabItem";
+import Heading from "@theme/Heading";
+
+
+
+
+
+
+
+
+
+
+Update event data
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/docs/package.json b/docs/package.json
index 138fddb6a60..5d2764fc06d 100644
--- a/docs/package.json
+++ b/docs/package.json
@@ -61,6 +61,7 @@
"devDependencies": {
"autoprefixer": "10.4.20",
"postcss": "8.5.1",
+ "postcss-import": "16.1.0",
"postcss-nesting": "13.0.1",
"tailwindcss": "3.4.17"
}
diff --git a/yarn.lock b/yarn.lock
index 2e8024c2756..05655652bdd 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -18693,6 +18693,7 @@ __metadata:
docusaurus-theme-openapi-docs: "npm:4.3.3"
ethers: "npm:6.13.5"
postcss: "npm:8.5.1"
+ postcss-import: "npm:16.1.0"
postcss-nesting: "npm:13.0.1"
prism-react-renderer: "npm:2.4.1"
react: "npm:18.3.1"
@@ -42553,6 +42554,19 @@ __metadata:
languageName: node
linkType: hard
+"postcss-import@npm:16.1.0":
+ version: 16.1.0
+ resolution: "postcss-import@npm:16.1.0"
+ dependencies:
+ postcss-value-parser: "npm:^4.0.0"
+ read-cache: "npm:^1.0.0"
+ resolve: "npm:^1.1.7"
+ peerDependencies:
+ postcss: ^8.0.0
+ checksum: 10/a0877244976b8b8a930adfc8dff9f5f6c251d78649e67aa80e963d11821e6dbc8f8b16fa1d126e8725093d69c77486fc4a6861c823693c068c3192d4879e0b29
+ languageName: node
+ linkType: hard
+
"postcss-import@npm:^15.1.0":
version: 15.1.0
resolution: "postcss-import@npm:15.1.0"