summaryrefslogtreecommitdiff
path: root/impls/monero.dart/lib/src
diff options
context:
space:
mode:
authorCzarek Nakamoto <cyjan@mrcyjanek.net>2025-05-14 11:48:26 +0200
committerCzarek Nakamoto <cyjan@mrcyjanek.net>2025-05-14 11:48:26 +0200
commita10bc53ee07e060be8c4ef2ef32b63fcf68864a4 (patch)
tree610b2b1fdb168926ab111a8e500d5c5c310c51c5 /impls/monero.dart/lib/src
parentb61f01edbd262ea52e731aff05f4de5d4053c715 (diff)
fix(ledger): fix binds, make functions static
Diffstat (limited to 'impls/monero.dart/lib/src')
-rw-r--r--impls/monero.dart/lib/src/monero.dart47
-rw-r--r--impls/monero.dart/lib/src/wallet2.dart9
2 files changed, 19 insertions, 37 deletions
diff --git a/impls/monero.dart/lib/src/monero.dart b/impls/monero.dart/lib/src/monero.dart
index b2eb8c7..4353841 100644
--- a/impls/monero.dart/lib/src/monero.dart
+++ b/impls/monero.dart/lib/src/monero.dart
@@ -1033,14 +1033,12 @@ class MoneroWallet implements Wallet2Wallet {
return monero.Wallet_getPolyseed(walletPtr, passphrase: passphrase);
}
- @override
- Pointer<UnsignedChar> getReceivedFromDevice() {
- return monero.Wallet_getReceivedFromDevice(walletPtr);
+ static Pointer<UnsignedChar> getReceivedFromDevice() {
+ return monero.Wallet_getReceivedFromDevice();
}
- @override
- int getReceivedFromDeviceLength() {
- return monero.Wallet_getReceivedFromDeviceLength(walletPtr);
+ static int getReceivedFromDeviceLength() {
+ return monero.Wallet_getReceivedFromDeviceLength();
}
@override
@@ -1052,20 +1050,17 @@ class MoneroWallet implements Wallet2Wallet {
String getSeedLanguage() {
return monero.Wallet_getSeedLanguage(walletPtr);
}
-
- @override
- Pointer<UnsignedChar> getSendToDevice() {
- return monero.Wallet_getSendToDevice(walletPtr);
+
+ static Pointer<UnsignedChar> getSendToDevice() {
+ return monero.Wallet_getSendToDevice();
}
- @override
- int getSendToDeviceLength() {
- return monero.Wallet_getSendToDeviceLength(walletPtr);
+ static int getSendToDeviceLength() {
+ return monero.Wallet_getSendToDeviceLength();
}
- @override
- bool getStateIsConnected() {
- return monero.Wallet_getStateIsConnected(walletPtr);
+ static bool getStateIsConnected() {
+ return monero.Wallet_getStateIsConnected();
}
@override
@@ -1083,14 +1078,12 @@ class MoneroWallet implements Wallet2Wallet {
return monero.Wallet_getUserNote(walletPtr, txid: txid);
}
- @override
- bool getWaitsForDeviceReceive() {
- return monero.Wallet_getWaitsForDeviceReceive(walletPtr);
+ static bool getWaitsForDeviceReceive() {
+ return monero.Wallet_getWaitsForDeviceReceive();
}
- @override
- bool getWaitsForDeviceSend() {
- return monero.Wallet_getWaitsForDeviceSend(walletPtr);
+ static bool getWaitsForDeviceSend() {
+ return monero.Wallet_getWaitsForDeviceSend();
}
@override
@@ -1357,14 +1350,12 @@ class MoneroWallet implements Wallet2Wallet {
return monero.Wallet_setDevicePin(walletPtr, passphrase: passphrase);
}
- @override
- void setDeviceReceivedData(Pointer<UnsignedChar> data, int len) {
- monero.Wallet_setDeviceReceivedData(walletPtr, data, len);
+ static void setDeviceReceivedData(Pointer<UnsignedChar> data, int len) {
+ monero.Wallet_setDeviceReceivedData(data, len);
}
- @override
- void setDeviceSendData(Pointer<UnsignedChar> data, int len) {
- monero.Wallet_setDeviceSendData(walletPtr, data, len);
+ static void setDeviceSendData(Pointer<UnsignedChar> data, int len) {
+ monero.Wallet_setDeviceSendData(data, len);
}
@override
diff --git a/impls/monero.dart/lib/src/wallet2.dart b/impls/monero.dart/lib/src/wallet2.dart
index 2c07548..8c41ffa 100644
--- a/impls/monero.dart/lib/src/wallet2.dart
+++ b/impls/monero.dart/lib/src/wallet2.dart
@@ -364,15 +364,6 @@ abstract class Wallet2Wallet {
String deviceShowAddress({required int accountIndex, required int addressIndex});
bool reconnectDevice();
int getBytesReceived();
- bool getStateIsConnected();
- Pointer<UnsignedChar> getSendToDevice();
- int getSendToDeviceLength();
- Pointer<UnsignedChar> getReceivedFromDevice();
- int getReceivedFromDeviceLength();
- bool getWaitsForDeviceSend();
- bool getWaitsForDeviceReceive();
- void setDeviceReceivedData(Pointer<UnsignedChar> data, int len);
- void setDeviceSendData(Pointer<UnsignedChar> data, int len);
int getBytesSent();
Wallet2WalletListener getWalletListener();
}