Commit a5ba0b0
committed
ots: be honest after stamping -- the pending receipt is half a proof
The previous post-stamp UX framed the pending .ots as a finished
artifact ("save this receipt, drop it back later to verify"). That's
misleading: the file we hand the user contains ONLY the calendar's
pending attestation, not a Bitcoin Merkle path. On its own it isn't
proof of anything except "the calendar promised to include this hash".
Reworded the post-stamp panel as a 2-step flow:
Step 1 (done): calendar accepted the hash, here's your placeholder.
Step 2 (user's job): upgrade the receipt after Bitcoin confirms,
using the official 'ots upgrade' client from opentimestamps.org.
Then drop the UPGRADED receipt back here to see 'Valid by block N'.
Switched the alert from success-green to warning-yellow to match the
'this isn't done yet' meaning. We don't ship in-browser upgrade yet,
so we point at the official client honestly.1 parent dfc1018 commit a5ba0b0
1 file changed
Lines changed: 26 additions & 9 deletions
Lines changed: 26 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | | - | |
| 39 | + | |
40 | 40 | | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
45 | 44 | | |
46 | 45 | | |
47 | 46 | | |
| |||
55 | 54 | | |
56 | 55 | | |
57 | 56 | | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
62 | 79 | | |
63 | 80 | | |
64 | 81 | | |
| |||
0 commit comments