Comments (16)
ha ha it happens to me the same, and monitoring so many repos is a nightmare.. gitter is my main point of contact if I am not in the zone :)
from trezor.net.
Yes this is all working now :)
from trezor.net.
@juanfranblanco the problem is because the code is a literal translation from Java:
I'm investigating...
from trezor.net.
After removing the -1 it works, I have not seen any changes on behaviour.. although I have not tested thoroughly. Nevertheless that seem to do the trick. On the other scenario it was copying the penultimate byte, so you had a duplicate.
from trezor.net.
You mean this one here, or both?
from trezor.net.
This is confusing because in Java the array is indexed differently I think,
from trezor.net.
Yes that one :)
from trezor.net.
Are you able to do a pull request with your test? i.e. put a test for your transaction signing in?
from trezor.net.
Yes that was the plan, I am trying to fix transactions at the moment. The signature is not correct.
from trezor.net.
I'm just testing on Android and will check in the fix.
from trezor.net.
The fix is in this NuGet:
https://www.nuget.org/packages/Trezor.Net/2.2.0
I can see why it went wrong now. It was a copy pasta mistake.
from trezor.net.
Let me know if this fixes it for you.
from trezor.net.
Oh I am working on the Trezor.Net source, so I can debug and tinker :)
from trezor.net.
No problem. It's committed in master.
from trezor.net.
Btw sorry about the slow response. I never get notifications about new issues. Best to email me if something is wrong.
from trezor.net.
@juanfranblanco this fix has actually solved a problem in the KeepKey library which is based on Trezor.Net. So, thanks. Can this ticket be closed now? Do you suspect there are other issues in reading and writing data to the Trezor? Have you seen #10 ?
from trezor.net.
Related Issues (20)
- FxCop Code Rules
- Firmware 1.8.x Protobuffer Upgrade
- Remove ByteBuffer
- Unit Tests For All Contracts
- Passphrases are Not Handled HOT 1
- Get Address Backward Compatibility
- Get Address for all Coins
- Caradano Address
- Message Type Number Inccorect - Breaks Messages 303+
- Get Stellar Address
- Get NEM Address
- Get Tezos Address
- Issue with Trezor Model T Passphrase
- Incompatibility with Device.Net 3.x.x
- 'Method not found: 'System.Threading.Tasks.Task`1<Byte[]> Device.Net.IDevice.ReadAsync()'.' HOT 1
- After latest Trezor firmware update, not possible to sign TX. HOT 9
- Trezor.Sample stuck at Device.ReadAsync in TrezorManagerBase.cs HOT 9
- Ethereum Transactions that use 1559 require an update of the protobufs and message types
- Trezor.Net.Sample produces DLL (library) not EXE (console application) HOT 1
- Trezor.Net with LibUsb getting an error while reading response from a device
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from trezor.net.