Skip to content
This repository has been archived by the owner on May 28, 2019. It is now read-only.

stellar: send does not work #447

Closed
prusnak opened this issue Jan 3, 2019 · 15 comments
Closed

stellar: send does not work #447

prusnak opened this issue Jan 3, 2019 · 15 comments
Assignees
Milestone

Comments

@prusnak
Copy link
Member

prusnak commented Jan 3, 2019

https://www.reddit.com/r/Stellar/comments/abynfg/send_fails_with_stellar_account_viewer/

We have to check this, whether this is correct and whether it affects T1 or not.

@pankrats
Copy link

pankrats commented Jan 4, 2019

Yes, exactly the same issue with T1 also:

However, when I get to the screen where I'm confirming the sending value, I see:
"Pay 0 XLM (native) to : "
Then when I press and hold for the final confirmation, I see the transaction failed message in the Stellar Account Viewer.

@bosomt
Copy link

bosomt commented Jan 4, 2019

I already reported it to Stellar devs here: stellar/go#795
No response.
@tsusanka told me that he will check it

@tsusanka
Copy link
Contributor

tsusanka commented Jan 4, 2019

Will do on Monday

@tsusanka tsusanka self-assigned this Jan 9, 2019
@tsusanka
Copy link
Contributor

tsusanka commented Jan 9, 2019

Summary:

  • trezor.io/stellar is buggy. When attempting to sign a transaction Trezor does not display anything so it most likely does not communicate with it properly.

    • @prusnak will try to update trezor.io/stellar to use newer Connect, but it's a bit of pain since stellar uses interstellar which is now deprecated.
  • Singing using the Connect Explorer seems fine. I haven't tried to publish the transaction to the network yet, but the signing goes fine as expected.

  • Same goes for stellar trezor inflation tool. The signing goes fine and I also successfully broadcasted the transaction to the network.

So in a nutshell, I don't think this is an error on the firmware side. It might be the case for the ChangeTrustOp, which I'll investigate as part of #421.

@tsusanka
Copy link
Contributor

tsusanka commented Jan 9, 2019

What confuses me a little is that I'm not getting the same behaviour as reported by the reddit user and @pankrats. I can confirm the behaviour by @reqlez here: stellar-deprecated/account-viewer#70 (comment)

But let's see if we succeed to update the account viewer.

@tsusanka
Copy link
Contributor

tsusanka commented Jan 9, 2019

Seems fixed 🎉. @bosomt could you pls check if it works for both T1 and TT? I've tried with T emulator only

@tsusanka tsusanka closed this as completed Jan 9, 2019
@reqlez
Copy link

reqlez commented Jan 9, 2019

Seems fixed 🎉. @bosomt could you pls check if it works for both T1 and TT? I've tried with T emulator only

I have a T, instructions to test? if you want I can do that as well. is this now live on trezor.io/stellar ?

@tsusanka
Copy link
Contributor

tsusanka commented Jan 9, 2019

Sure, if you want just give it a go. trezor.io/stellar should be working now

@reqlez
Copy link

reqlez commented Jan 9, 2019

Actually, just tested with T and Chrome ( wihout the bridge software installed, if that matters ). Works great ! May I suggest getting the inflation destination code on the page going as well ;-)

@tsusanka tsusanka reopened this Jan 10, 2019
@tsusanka
Copy link
Contributor

Apparently, there is still an issue with the account viewer when sending to a different address than yours. I'll investigate

@reqlez
Copy link

reqlez commented Jan 10, 2019

I sent to a different address when I tested...

@tsusanka
Copy link
Contributor

There was a problem with addresses that did not have any lumens on it yet. The Payment op was called instead of the CreateAccount op. We already have a fix and it will be deployed soon. I'll close this issue then

@prusnak
Copy link
Member Author

prusnak commented Jan 10, 2019

Fix deployed. Try trezor.io/stellar whether it works.

@bosomt
Copy link

bosomt commented Jan 11, 2019

consider it fixed.
Transactions are working fine now !

@tsusanka
Copy link
Contributor

Confirmed 🎉

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants