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

Nano-S fixes for v0.14 #5132

Merged
merged 4 commits into from
Mar 4, 2019

Conversation

cslashm
Copy link
Contributor

@cslashm cslashm commented Feb 8, 2019

  • New management of destination keys and their verification by user
  • next V10 protocol support
  • some debug fixes

@cslashm cslashm changed the title [DONOT MERGER YET] Nano s fixes for v0.14 [DONOT MERGER YET] Nano-S fixes for v0.14 Feb 8, 2019
@cslashm cslashm changed the title [DONOT MERGER YET] Nano-S fixes for v0.14 [DONOT MERGE YET] Nano-S fixes for v0.14 Feb 8, 2019
@@ -1479,20 +1489,31 @@ namespace hw {
offset+=32;
} else {
// dummy: is_subaddress Aout Bout AKout
offset += 1+32*3;
offset += 2+32*3;
Copy link
Collaborator

Choose a reason for hiding this comment

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

Why is this change for ?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

one more byte for is_change_address in the if counterpart , comment was not updated...

Copy link
Collaborator

Choose a reason for hiding this comment

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

Hmm, OK, I don't see a code change to add that extra byte, that's what I was getting at.

@SamsungGalaxyPlayer
Copy link
Collaborator

Will this be for 0.14 or 0.14.1?

@cslashm
Copy link
Contributor Author

cslashm commented Feb 11, 2019

need to be for 0.14, else Ledger HW will not work

@moneromooo-monero
Copy link
Collaborator

Oh, thanks, I'd forgot about this. Can someone who has a ledger please test this ?

@moneromooo-monero
Copy link
Collaborator

What do you have left to do on this to lose the DO NOT MERGE part ?

@cslashm
Copy link
Contributor Author

cslashm commented Feb 11, 2019

I have to check tow more things to ensure a "smooth" update between 0.13->0.14 with next Ledger app 1.2.0.

It will be done this week. Then I will remove the "do not merge."

@cslashm cslashm changed the title [DONOT MERGE YET] Nano-S fixes for v0.14 Nano-S fixes for v0.14 Feb 12, 2019
@moneromooo-monero
Copy link
Collaborator

Since you removed the do not merge now, can I assume you've tested and it's good to go ?

@cslashm
Copy link
Contributor Author

cslashm commented Feb 13, 2019

I made:

  • A TX with app 1.2.0 and client 0.13.4 over stagenet: OK
  • A TX with app 1.2.0 and client tweaked-master over testnet with protocol V10: OK

Seems good so.

@cslashm
Copy link
Contributor Author

cslashm commented Feb 13, 2019

When the testnet will move to v10?

@moneromooo-monero
Copy link
Collaborator

Probably a day or two after everything's ready. Everything here means just the final PoW.

@lacksfish
Copy link
Contributor

Oh, thanks, I'd forgot about this. Can someone who has a ledger please test this ?

@moneromooo-monero I can give it a spin on my testing Ledger tomorrow. Will report back.

Copy link
Contributor

@fluffypony fluffypony left a comment

Choose a reason for hiding this comment

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

Reviewed

@fluffypony fluffypony merged commit 2dbc487 into monero-project:master Mar 4, 2019
fluffypony added a commit that referenced this pull request Mar 4, 2019
2dbc487 Add support for V10 protocol with BulletProofV2 and short amount. (cslashm)
63cc02c Fix dummy decryption in debug mode (cslashm)
f0e55ce fix log namespace (cslashm)
460da14 New scheme key destination contrfol (cslashm)
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.

5 participants