We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 22cee34 commit b5ae9baCopy full SHA for b5ae9ba
doc/gcs.md
@@ -0,0 +1,23 @@
1
+# Generic Clear-Signing
2
+
3
+```mermaid
4
+sequenceDiagram
5
+ participant HW as Hardware Wallet
6
+ participant SW as Software Wallet
7
8
+ SW ->> HW: SIGN, store only
9
+ note over HW: store compressed<br/>calldata in RAM
10
+ HW ->> SW: OK / KO
11
+ SW ->> HW: TRANSACTION INFO
12
13
+ loop N times for N fields
14
+ SW ->> HW: token / NFT / enum / trusted name metadatas
15
16
+ SW ->> HW: TX FIELD DESCRIPTION
17
18
+ end
19
+ SW ->> HW: SIGN, start flow
20
+ note left of HW: check computed fields hash
21
+ note over HW: display all the<br/>formatted fields
22
+ HW ->> SW: OK (with r,s,v) / KO
23
+```
0 commit comments