mirror of
https://github.com/logos-blockchain/logos-blockchain-module.git
synced 2026-02-20 21:13:15 +00:00
Prettify.
This commit is contained in:
parent
692f860e33
commit
ce38a254f3
@ -18,11 +18,12 @@ public:
|
||||
virtual int stop() = 0;
|
||||
virtual QString wallet_get_balance(const QString& addressHex) = 0;
|
||||
virtual QString wallet_transfer_funds(
|
||||
const QString& changePublicKey,
|
||||
const QStringList& senderAddresses,
|
||||
const QString& recipientAddress,
|
||||
const QString& amount,
|
||||
const QString& optionalTipHex) = 0;
|
||||
const QString& changePublicKey,
|
||||
const QStringList& senderAddresses,
|
||||
const QString& recipientAddress,
|
||||
const QString& amount,
|
||||
const QString& optionalTipHex
|
||||
) = 0;
|
||||
virtual QStringList wallet_get_known_addresses() = 0;
|
||||
};
|
||||
|
||||
|
||||
@ -23,7 +23,7 @@ namespace {
|
||||
return {};
|
||||
return bytes;
|
||||
}
|
||||
}
|
||||
} // namespace
|
||||
|
||||
void LogosBlockchainModule::onNewBlockCallback(const char* block) {
|
||||
if (s_instance) {
|
||||
@ -150,12 +150,11 @@ QString LogosBlockchainModule::wallet_get_balance(const QString& addressHex) {
|
||||
return QStringLiteral("Error: Address must be 64 hex characters (32 bytes).");
|
||||
}
|
||||
|
||||
auto [value, error] = get_balance(node,
|
||||
reinterpret_cast<const uint8_t*>(bytes.constData()), nullptr);
|
||||
auto [value, error] = get_balance(node, reinterpret_cast<const uint8_t*>(bytes.constData()), nullptr);
|
||||
if (!is_ok(&error)) {
|
||||
return QStringLiteral("Error: Failed to get balance: ") + QString::number(error);
|
||||
}
|
||||
|
||||
|
||||
return QString::number(value);
|
||||
}
|
||||
|
||||
@ -231,8 +230,8 @@ QString LogosBlockchainModule::wallet_transfer_funds(
|
||||
const QString& senderAddress,
|
||||
const QString& recipientAddress,
|
||||
const QString& amount,
|
||||
const QString& optionalTipHex)
|
||||
{
|
||||
const QString& optionalTipHex
|
||||
) {
|
||||
return wallet_transfer_funds(changePublicKey, QStringList{senderAddress}, recipientAddress, amount, optionalTipHex);
|
||||
}
|
||||
|
||||
@ -385,7 +384,7 @@ namespace {
|
||||
}
|
||||
}
|
||||
};
|
||||
}
|
||||
} // namespace
|
||||
|
||||
int LogosBlockchainModule::generate_user_config(const QVariantMap& args) {
|
||||
const OwnedGenerateConfigArgs owned_args(args);
|
||||
|
||||
@ -32,17 +32,19 @@ public:
|
||||
Q_INVOKABLE int stop() override;
|
||||
Q_INVOKABLE QString wallet_get_balance(const QString& addressHex) override;
|
||||
Q_INVOKABLE QString wallet_transfer_funds(
|
||||
const QString& changePublicKey,
|
||||
const QStringList& senderAddresses,
|
||||
const QString& recipientAddress,
|
||||
const QString& amount,
|
||||
const QString& optionalTipHex) override;
|
||||
const QString& changePublicKey,
|
||||
const QStringList& senderAddresses,
|
||||
const QString& recipientAddress,
|
||||
const QString& amount,
|
||||
const QString& optionalTipHex
|
||||
) override;
|
||||
Q_INVOKABLE QString wallet_transfer_funds(
|
||||
const QString& changePublicKey,
|
||||
const QString& senderAddress,
|
||||
const QString& recipientAddress,
|
||||
const QString& amount,
|
||||
const QString& optionalTipHex);
|
||||
const QString& optionalTipHex
|
||||
);
|
||||
Q_INVOKABLE QStringList wallet_get_known_addresses() override;
|
||||
|
||||
signals:
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user