Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(connect): Cardano message signing #32

Open
wants to merge 355 commits into
base: develop
Choose a base branch
from

Conversation

jaskp
Copy link

@jaskp jaskp commented Dec 28, 2023

Description

Related Issue

Resolve

Screenshots:

@jaskp jaskp self-assigned this Dec 28, 2023
@jaskp jaskp force-pushed the feat/cardano-message-signing branch from 868af59 to b9bbe42 Compare January 27, 2024 19:09
@jaskp jaskp requested review from davidmisiak and removed request for davidmisiak January 27, 2024 19:09
@jaskp jaskp force-pushed the feat/cardano-message-signing branch from b9bbe42 to a873ff2 Compare January 29, 2024 12:28
Comment on lines 170 to 172
// todo: link docs
cardanoSignMessage: typeof cardanoSignMessage;
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I guess the docs are missing?

@jaskp jaskp force-pushed the feat/cardano-message-signing branch 3 times, most recently from 5cf3111 to b0efb54 Compare January 31, 2024 22:30
legacyResults: [legacyResults.beforeMessageSigning],
},
],
};
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please don't forget to add more tests. I think a reasonable subset of trezor-firmware test cases would be best.

@jaskp jaskp force-pushed the feat/cardano-message-signing branch from 2def0de to 55e4576 Compare February 5, 2024 17:03
peter-sanderson and others added 17 commits February 7, 2024 13:53
* chore(ci): set timeout for CI validation flow

* feat(ci): GH woflows run time analytics
- Flipper not allowed by default on ios but breaking the native build
- fixes conditonal top padding, the padding should be always the same independent of `isFocused` state

Closes trezor#9472
* fix(suite-native): persisted message system

* fix(suite-native): messages validated on device actions

* fix(suite-native,message-system): fix local fallback on mobile

- Conditional import for some reason start using wrong base path on mobile. Regular import on top of the file fix the issue.
- Potential downside is that local config is fully bundled in the code so it can increase bundle size on web.

---------

Co-authored-by: Matej Kriz <[email protected]>
AdamSchinzel and others added 29 commits February 23, 2024 15:02
…rezor#11329)

* chore(suite-native): validate invalid xpub

* fixup! chore(suite-native): validate invalid xpub
@jaskp jaskp force-pushed the feat/cardano-message-signing branch from f6ad7dd to 77cfd51 Compare February 27, 2024 14:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.