mirror of
https://github.com/logos-blockchain/logos-execution-zone-wallet-ui.git
synced 2026-05-06 04:39:28 +00:00
27 lines
1.0 KiB
Plaintext
27 lines
1.0 KiB
Plaintext
class LEZWalletBackend
|
|
{
|
|
PROP(bool isWalletOpen READONLY)
|
|
PROP(QString configPath READONLY)
|
|
PROP(QString storagePath READONLY)
|
|
PROP(int lastSyncedBlock READONLY)
|
|
PROP(int currentBlockHeight READONLY)
|
|
PROP(QString sequencerAddr READONLY)
|
|
|
|
SLOT(QString createAccountPublic())
|
|
SLOT(QString createAccountPrivate())
|
|
SLOT(void refreshAccounts())
|
|
SLOT(QString getBalance(QString accountIdHex, bool isPublic))
|
|
SLOT(void refreshBalances())
|
|
SLOT(QString getPublicAccountKey(QString accountIdHex))
|
|
SLOT(QString getPrivateAccountKeys(QString accountIdHex))
|
|
SLOT(bool syncToBlock(quint64 blockId))
|
|
|
|
SLOT(QString transferPublic(QString fromHex, QString toHex, QString amountStr))
|
|
SLOT(QString transferPrivate(QString fromHex, QString toHex, QString amountStr))
|
|
SLOT(QString transferPrivateOwned(QString fromHex, QString toHex, QString amountStr))
|
|
|
|
SLOT(bool createNew(QString configPath, QString storagePath, QString password))
|
|
|
|
SLOT(void copyToClipboard(QString text))
|
|
}
|