or
or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up
Syntax | Example | Reference | |
---|---|---|---|
# Header | Header | 基本排版 | |
- Unordered List |
|
||
1. Ordered List |
|
||
- [ ] Todo List |
|
||
> Blockquote | Blockquote |
||
**Bold font** | Bold font | ||
*Italics font* | Italics font | ||
~~Strikethrough~~ | |||
19^th^ | 19th | ||
H~2~O | H2O | ||
++Inserted text++ | Inserted text | ||
==Marked text== | Marked text | ||
[link text](https:// "title") | Link | ||
 | Image | ||
`Code` | Code |
在筆記中貼入程式碼 | |
```javascript var i = 0; ``` |
|
||
:smile: | ![]() |
Emoji list | |
{%youtube youtube_id %} | Externals | ||
$L^aT_eX$ | LaTeX | ||
:::info This is a alert area. ::: |
This is a alert area. |
On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?
Please give us some advice and help us improve HackMD.
Syncing
xxxxxxxxxx
SIGN_MODE_TEXTUAL Bi-weekly Meeting Notes
These meeting notes should be accompanied with the SIGN_MODE_TEXTUAL spec living doc: https://hackmd.io/fsZAO-TfT0CKmLDtfMcKeA?edit.This has been merged into ADR-050.Implementation tracking issue: https://github.com/cosmos/cosmos-sdk/issues/11970
Meeting 05.06.2023
Meeting 22.05.2023
Meeting 24.04.2023
Estimated Project Timeline
Pre-Audit Preparation: Up until May 2, 2023
Scope Call: May 2, 2023
Primary Review Period: May 2, 2023 to May 23, 2023
Closing Call: May 24, 2023
Post-Audit Remediation: May 24, 2023 to June 14, 2023
Other:
Notes:
Meeting 10.04.2023
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →Questions:
It must be able to parse all valid screens, however the behavior of Parse on invalid screens is not specified, and does not necessarily error.
??Notes:
Meeting 27.03.2023
Meeting 20.03.2023
Notes:
Meeting 13.03.2023
Notes:
Meeting 06.03.2023
Notes:
We decided to do:
Meeting 20.02.2023
Notes:
>>>
issue with FacuMeeting 13.02.2023
Notes
Meeting 06.02.2023
Notes:
Meeting 30.01.2023
Notes:
Meeting 23.01.2023
Agenda:
Notes
Meeting 16.01.2023
Agenda:
Notes
from_address_to_exclude
Going with this format:
Define length on Nano S and Nano S plus to start truncating.
Meeting 09.01.2023
Agenda:
Notes:
Meeting 19.12.2022
Notes:
Meeting 12.12.2022
Notes
"Memo: foo" gives
Idea:
UTF-8 in strings?
Make titles shorter (e.g. Msg instead of Message)
Simon: maybe remove AMION_JSON support for nano S, only do Textual
Simon: doubt that CBOR addition leads to out of memory. In the long-term would prefer not to use JSON
Jim: see why AMINO_JSON is shorter
Solutions:
2a. Only support the minimum for nano s
2b. 2 differents apps for nano s.
Fernando: 2a is preferred, if nano s support 80%-90% of txs
Amaury: 2a
Simon: 2a is best, we can do 1 if we don't harm future spec because of legacy nano s txs.
Jim: is it code memory pressure or data memory pressure? Or same resource pool?
Action items
Meeting 05.12.2022
Not okay
current one
too long
Notes
Meeting 28.11.2022
Agenda:
@
as terminator for whitespaces\u
for unicode (except special chars)Notes:
:
, what to show in title/contenthttps://github.com/cosmos/ledger-cosmos/blob/main/tests_zemu/snapshots/s-sign_basic/00001.png
Action item:
:
separator and long screenMeeting 21.11.2022
Agenda:
Notes:
Action Items
JSON file:
Meeting 14.11.2022
Current:
1 ATOM, 1 ATOM
Conclusion: no special handling of coins, all test cases (and parse) use base denom
Notes
CosmJS
Meeting 07.11.2022
Notes
Ledger:
Coins
1000000uatom
->1 ATOM
,1000 matom
->1 ATOM
map: denom => base_denom
MsgSend {
Amount: {denom: "atom", amount: 1} // user does not have funds
}
Conclusion: add comments in Parsing that we parse back to base denom (and not original denom) (problem for future us)
Joe: probably too late, but https://cbor.me/ has been helpful in the past
Proto annotations
https://github.com/cosmos/cosmos-sdk/pull/13466/files
cosmos/scalars.proto
declare_scalar = {
}
alternative:
conclusion: let's go with scalars
Meeting 24.10.2022
Notes:
Action items;
Meeting 17.10.2022
bytes
field, so shown as base64. It would be ideal to do show the msg contetntsAction Item:
Meeting 03.10.2022
Meeting 14.09.2022
Juan, Jim, Amaury
What Ledger device receives
Before:
After:
What should enc be:
NEAR binary format (https://borsh.io/)PainDecision: CBOR (make sure about determinism)
UTF8
.
for everything outside 32-127\n-delimiter string vs CBOR(): Juan prefers CBOR
If we go CBOR: Juan prefers escpaed utf8 in the serialized
Item.string
Decision:
Item.string
field, can be full utf-8Item.string
quoted to printable ASCII 32-127To check: is CBOR's string an ASCII string or UTF-8 string?
Other questions
Maximum expected size of txs
What to do with long values (e.g. long memo field)?
Meeting 12.09.2022
Agenda
Spec:
Implementation PRs:
Notes
.
) used in other ecosystems\u...
orU+...
)Action Items
Meeting 05.09.2022
Agenda:
Spec:
MUST
->SHOULD
with clear definitions (@amaury)Implementation PRs:
Action items:
Meeting 22.08.2022
Agenda:
Notes:
Action Items:
*
and>
positioningMeeting 08.08.2022
Agenda:
Notes:
*
or>
: * at beginning*> Amount: 20 atom
custom_renderer
proto option is optionalMeeting 25.07.2022
Agenda:
Notes:
Meeting 11.07.2022
Agenda:
(template engine not expressive enough for agoric's use cases)
Action Items:
Meeting 16.05.2022
Agenda:
Meeting 21.03.2022
Action items
Meeting 07.03.2022
Notes:
Meeting 21.02.2022
Notes
tips:
Max length
metadata
, change to string?Implementation
Action Items
metadata
, change to string?Meeting 07.02.2022
Agenda:
Recall from 12.10.2021:
From Zondax:
moving the Ledger app code to the cosmos org
end feb seems like a reasonable timeline for code-readiness. Then unknown time for Ledger team approval.
textual check-in
No reply from Ledger team on Discord. Amaury will ping Sam/Billy if nothing moves.
Meeting 24.01.2022
Agenda:
>
Action items;
Meeting 10.01.2022
Agenda:
>
Notes:
>
for nested messages, put it in spec (would love to have Juan's input on)Meeting 13.11.2021
Agenda:
Notes:
Meeting 29.11.2021
Agenda:
Action:
Meeting 15.11.2021
Agenda:
Notes:
Action item:
Meeting 08.11.2021
Agenda:
'
for 1000s separator. (depends on language, find compromise)\n
in memo?Meeting 04.10.2021
Agenda:
Make sure everyone is aware we're going with
SIGN_MODE_AMINO_AUX
for SDK v0.45 (~Nov).Existing LEGACY_AMINO_JSON:
SIGN_MODE_TEXTUAL
is a good starting point.Notes:
Action Items: