summaryrefslogtreecommitdiff
path: root/impls/monero.dart/lib
diff options
context:
space:
mode:
authorKonstantin Ullrich <konstantinullrich12@gmail.com>2024-08-26 15:37:12 +0200
committerKonstantin Ullrich <konstantinullrich12@gmail.com>2024-08-26 15:37:12 +0200
commit3bdf1a04cff5a03c11d233a4c72d7e093f95a1fe (patch)
tree1da4dd192f00321a1e007adb164a306ace95e0fd /impls/monero.dart/lib
parent35633848e26dcf8cdc928de8df31f14eb9ee918c (diff)
minor fix
Diffstat (limited to 'impls/monero.dart/lib')
-rw-r--r--impls/monero.dart/lib/src/ledger.dart5
1 files changed, 4 insertions, 1 deletions
diff --git a/impls/monero.dart/lib/src/ledger.dart b/impls/monero.dart/lib/src/ledger.dart
index b24bced..68cf2c1 100644
--- a/impls/monero.dart/lib/src/ledger.dart
+++ b/impls/monero.dart/lib/src/ledger.dart
@@ -23,7 +23,10 @@ void enableLedgerExchange(
final response = await exchange(ledger, device, ledgerRequest);
final Pointer<Uint8> result = malloc<Uint8>(response.length);
- result.asTypedList(response.length).addAll(response);
+ for (var i = 0; i < response.length; i++) {
+ result.asTypedList(response.length)[i] = response[i];
+ }
+
monero.Wallet_setDeviceReceivedData(
ptr, result.cast<UnsignedChar>(), response.length);