Class TestMoneroWalletRpc
java.lang.Object
TestMoneroWalletCommon
TestMoneroWalletRpc
Tests monero-wallet-rpc non-relaying calls.
-
Nested Class Summary
Nested classes/interfaces inherited from class TestMoneroWalletCommon
TestMoneroWalletCommon.TxContext
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
afterAll()
void
afterEach
(org.junit.jupiter.api.TestInfo testInfo) void
void
closeWallet
(MoneroWallet wallet, boolean save) void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
testSave()
void
void
void
testSend()
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
testStop()
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
Methods inherited from class TestMoneroWalletCommon
beforeEach, testGetSeedLanguage
-
Constructor Details
-
TestMoneroWalletRpc
public TestMoneroWalletRpc()
-
-
Method Details
-
beforeAll
@BeforeAll public void beforeAll()- Overrides:
beforeAll
in classTestMoneroWalletCommon
-
afterAll
@AfterAll public void afterAll()- Overrides:
afterAll
in classTestMoneroWalletCommon
-
afterEach
@AfterEach public void afterEach(org.junit.jupiter.api.TestInfo testInfo) - Overrides:
afterEach
in classTestMoneroWalletCommon
-
closeWallet
-
testCreateWalletRandomRpc
@Test public void testCreateWalletRandomRpc() -
testCreateWalletFromSeedRpc
@Test public void testCreateWalletFromSeedRpc() -
testOpenWallet
@Test public void testOpenWallet() -
testIsMultisigNeeded
@Test public void testIsMultisigNeeded() -
testAccountTags
@Test public void testAccountTags() -
testGetSubaddressAddressOutOfRange
@Test public void testGetSubaddressAddressOutOfRange()- Overrides:
testGetSubaddressAddressOutOfRange
in classTestMoneroWalletCommon
-
testSave
@Test public void testSave() -
testClose
@Test public void testClose() -
testStop
@Test @Disabled public void testStop() -
testCreateWalletRandom
@Test public void testCreateWalletRandom()- Overrides:
testCreateWalletRandom
in classTestMoneroWalletCommon
-
testCreateWalletFromSeed
@Test public void testCreateWalletFromSeed()- Overrides:
testCreateWalletFromSeed
in classTestMoneroWalletCommon
-
testCreateWalletFromSeedWithOffset
@Test public void testCreateWalletFromSeedWithOffset()- Overrides:
testCreateWalletFromSeedWithOffset
in classTestMoneroWalletCommon
-
testCreateWalletFromKeys
@Test public void testCreateWalletFromKeys()- Overrides:
testCreateWalletFromKeys
in classTestMoneroWalletCommon
-
testSubaddressLookahead
@Test public void testSubaddressLookahead()- Overrides:
testSubaddressLookahead
in classTestMoneroWalletCommon
-
testGetVersion
@Test public void testGetVersion()- Overrides:
testGetVersion
in classTestMoneroWalletCommon
-
testGetPath
@Test public void testGetPath()- Overrides:
testGetPath
in classTestMoneroWalletCommon
-
testSetDaemonConnection
@Test public void testSetDaemonConnection()- Overrides:
testSetDaemonConnection
in classTestMoneroWalletCommon
-
testConnectionManager
@Test public void testConnectionManager()- Overrides:
testConnectionManager
in classTestMoneroWalletCommon
-
testGetHeight
@Test public void testGetHeight()- Overrides:
testGetHeight
in classTestMoneroWalletCommon
-
testGetHeightByDate
@Test public void testGetHeightByDate()- Overrides:
testGetHeightByDate
in classTestMoneroWalletCommon
-
testGetSeed
@Test public void testGetSeed()- Overrides:
testGetSeed
in classTestMoneroWalletCommon
-
testGetSeedLanguages
@Test public void testGetSeedLanguages()- Overrides:
testGetSeedLanguages
in classTestMoneroWalletCommon
-
testGetPrivateViewKey
@Test public void testGetPrivateViewKey()- Overrides:
testGetPrivateViewKey
in classTestMoneroWalletCommon
-
testGetPrivateSpendKey
@Test public void testGetPrivateSpendKey()- Overrides:
testGetPrivateSpendKey
in classTestMoneroWalletCommon
-
testGetPublicViewKey
@Test public void testGetPublicViewKey()- Overrides:
testGetPublicViewKey
in classTestMoneroWalletCommon
-
testGetPublicSpendKey
@Test public void testGetPublicSpendKey()- Overrides:
testGetPublicSpendKey
in classTestMoneroWalletCommon
-
testGetPrimaryAddress
@Test public void testGetPrimaryAddress()- Overrides:
testGetPrimaryAddress
in classTestMoneroWalletCommon
-
testGetIntegratedAddress
@Test public void testGetIntegratedAddress()- Overrides:
testGetIntegratedAddress
in classTestMoneroWalletCommon
-
testDecodeIntegratedAddress
@Test public void testDecodeIntegratedAddress()- Overrides:
testDecodeIntegratedAddress
in classTestMoneroWalletCommon
-
testSyncWithoutProgress
@Test public void testSyncWithoutProgress()- Overrides:
testSyncWithoutProgress
in classTestMoneroWalletCommon
-
testWalletEqualityGroundTruth
@Test public void testWalletEqualityGroundTruth()- Overrides:
testWalletEqualityGroundTruth
in classTestMoneroWalletCommon
-
testGetAccountsWithoutSubaddresses
@Test public void testGetAccountsWithoutSubaddresses()- Overrides:
testGetAccountsWithoutSubaddresses
in classTestMoneroWalletCommon
-
testGetAccountsWithSubaddresses
@Test public void testGetAccountsWithSubaddresses()- Overrides:
testGetAccountsWithSubaddresses
in classTestMoneroWalletCommon
-
testGetAccount
@Test public void testGetAccount()- Overrides:
testGetAccount
in classTestMoneroWalletCommon
-
testCreateAccountWithoutLabel
@Test public void testCreateAccountWithoutLabel()- Overrides:
testCreateAccountWithoutLabel
in classTestMoneroWalletCommon
-
testCreateAccountWithLabel
@Test public void testCreateAccountWithLabel()- Overrides:
testCreateAccountWithLabel
in classTestMoneroWalletCommon
-
testSetAccountLabel
@Test public void testSetAccountLabel()- Overrides:
testSetAccountLabel
in classTestMoneroWalletCommon
-
testGetSubaddresses
@Test public void testGetSubaddresses()- Overrides:
testGetSubaddresses
in classTestMoneroWalletCommon
-
testGetSubaddressesByIndices
@Test public void testGetSubaddressesByIndices()- Overrides:
testGetSubaddressesByIndices
in classTestMoneroWalletCommon
-
testGetSubaddressByIndex
@Test public void testGetSubaddressByIndex()- Overrides:
testGetSubaddressByIndex
in classTestMoneroWalletCommon
-
testCreateSubaddress
@Test public void testCreateSubaddress()- Overrides:
testCreateSubaddress
in classTestMoneroWalletCommon
-
testSetSubaddressLabel
@Test public void testSetSubaddressLabel()- Overrides:
testSetSubaddressLabel
in classTestMoneroWalletCommon
-
testGetSubaddressAddress
@Test public void testGetSubaddressAddress()- Overrides:
testGetSubaddressAddress
in classTestMoneroWalletCommon
-
testGetAddressIndices
@Test public void testGetAddressIndices()- Overrides:
testGetAddressIndices
in classTestMoneroWalletCommon
-
testGetAllBalances
@Test public void testGetAllBalances()- Overrides:
testGetAllBalances
in classTestMoneroWalletCommon
-
testGetTxsWallet
@Test public void testGetTxsWallet()- Overrides:
testGetTxsWallet
in classTestMoneroWalletCommon
-
testGetTxsByHash
@Test public void testGetTxsByHash()- Overrides:
testGetTxsByHash
in classTestMoneroWalletCommon
-
testGetTxsWithQuery
@Test public void testGetTxsWithQuery()- Overrides:
testGetTxsWithQuery
in classTestMoneroWalletCommon
-
testGetTxsByHeight
@Test public void testGetTxsByHeight()- Overrides:
testGetTxsByHeight
in classTestMoneroWalletCommon
-
testGetTxsWithPaymentIds
@Test public void testGetTxsWithPaymentIds()- Overrides:
testGetTxsWithPaymentIds
in classTestMoneroWalletCommon
-
testGetTxsFieldsWithFiltering
@Test public void testGetTxsFieldsWithFiltering()- Overrides:
testGetTxsFieldsWithFiltering
in classTestMoneroWalletCommon
-
testValidateInputsGetTxs
@Test public void testValidateInputsGetTxs()- Overrides:
testValidateInputsGetTxs
in classTestMoneroWalletCommon
-
testGetTransfers
@Test public void testGetTransfers()- Overrides:
testGetTransfers
in classTestMoneroWalletCommon
-
testGetTransfersWithQuery
@Test public void testGetTransfersWithQuery()- Overrides:
testGetTransfersWithQuery
in classTestMoneroWalletCommon
-
testValidateInputsGetTransfers
@Test public void testValidateInputsGetTransfers()- Overrides:
testValidateInputsGetTransfers
in classTestMoneroWalletCommon
-
testGetIncomingOutgoingTransfers
@Test public void testGetIncomingOutgoingTransfers()- Overrides:
testGetIncomingOutgoingTransfers
in classTestMoneroWalletCommon
-
testGetOutputs
@Test public void testGetOutputs()- Overrides:
testGetOutputs
in classTestMoneroWalletCommon
-
testGetOutputsWithQuery
@Test public void testGetOutputsWithQuery()- Overrides:
testGetOutputsWithQuery
in classTestMoneroWalletCommon
-
testValidateInputsGetOutputs
@Test public void testValidateInputsGetOutputs()- Overrides:
testValidateInputsGetOutputs
in classTestMoneroWalletCommon
-
testAccounting
@Test public void testAccounting()- Overrides:
testAccounting
in classTestMoneroWalletCommon
-
testSetTxNote
@Test public void testSetTxNote()- Overrides:
testSetTxNote
in classTestMoneroWalletCommon
-
testSetTxNotes
@Test public void testSetTxNotes()- Overrides:
testSetTxNotes
in classTestMoneroWalletCommon
-
testCheckTxKey
@Test public void testCheckTxKey()- Overrides:
testCheckTxKey
in classTestMoneroWalletCommon
-
testCheckTxProof
@Test public void testCheckTxProof()- Overrides:
testCheckTxProof
in classTestMoneroWalletCommon
-
testCheckSpendProof
@Test public void testCheckSpendProof()- Overrides:
testCheckSpendProof
in classTestMoneroWalletCommon
-
testGetReserveProofWallet
@Test public void testGetReserveProofWallet()- Overrides:
testGetReserveProofWallet
in classTestMoneroWalletCommon
-
testGetReserveProofAccount
@Test public void testGetReserveProofAccount()- Overrides:
testGetReserveProofAccount
in classTestMoneroWalletCommon
-
testExportOutputs
@Test public void testExportOutputs()- Overrides:
testExportOutputs
in classTestMoneroWalletCommon
-
testImportOutputs
@Test public void testImportOutputs()- Overrides:
testImportOutputs
in classTestMoneroWalletCommon
-
testExportKeyImages
@Test public void testExportKeyImages()- Overrides:
testExportKeyImages
in classTestMoneroWalletCommon
-
testGetNewKeyImagesFromLastImport
@Test public void testGetNewKeyImagesFromLastImport()- Overrides:
testGetNewKeyImagesFromLastImport
in classTestMoneroWalletCommon
-
testImportKeyImages
@Test @Disabled public void testImportKeyImages()- Overrides:
testImportKeyImages
in classTestMoneroWalletCommon
-
testViewOnlyAndOfflineWallets
@Test public void testViewOnlyAndOfflineWallets()- Overrides:
testViewOnlyAndOfflineWallets
in classTestMoneroWalletCommon
-
testSignAndVerifyMessages
@Test public void testSignAndVerifyMessages()- Overrides:
testSignAndVerifyMessages
in classTestMoneroWalletCommon
-
testAddressBook
@Test public void testAddressBook()- Overrides:
testAddressBook
in classTestMoneroWalletCommon
-
testSetAttributes
@Test public void testSetAttributes()- Overrides:
testSetAttributes
in classTestMoneroWalletCommon
-
testGetPaymentUri
@Test public void testGetPaymentUri()- Overrides:
testGetPaymentUri
in classTestMoneroWalletCommon
-
testMining
@Test public void testMining()- Overrides:
testMining
in classTestMoneroWalletCommon
-
testValidateInputsSendingFunds
@Test public void testValidateInputsSendingFunds()- Overrides:
testValidateInputsSendingFunds
in classTestMoneroWalletCommon
-
testSyncWithPoolSameAccounts
@Test public void testSyncWithPoolSameAccounts()- Overrides:
testSyncWithPoolSameAccounts
in classTestMoneroWalletCommon
-
testSyncWithPoolSubmitAndDiscard
@Test public void testSyncWithPoolSubmitAndDiscard()- Overrides:
testSyncWithPoolSubmitAndDiscard
in classTestMoneroWalletCommon
-
testSyncWithPoolSubmitAndRelay
@Test public void testSyncWithPoolSubmitAndRelay()- Overrides:
testSyncWithPoolSubmitAndRelay
in classTestMoneroWalletCommon
-
testSyncWithPoolRelay
@Test public void testSyncWithPoolRelay()- Overrides:
testSyncWithPoolRelay
in classTestMoneroWalletCommon
-
testSendToSelf
@Test public void testSendToSelf()- Overrides:
testSendToSelf
in classTestMoneroWalletCommon
-
testSendToExternal
@Test public void testSendToExternal()- Overrides:
testSendToExternal
in classTestMoneroWalletCommon
-
testSendFromSubaddresses
@Test public void testSendFromSubaddresses()- Overrides:
testSendFromSubaddresses
in classTestMoneroWalletCommon
-
testSendFromSubaddressesSplit
@Test public void testSendFromSubaddressesSplit()- Overrides:
testSendFromSubaddressesSplit
in classTestMoneroWalletCommon
-
testSend
@Test public void testSend()- Overrides:
testSend
in classTestMoneroWalletCommon
-
testSendWithPaymentId
@Test public void testSendWithPaymentId()- Overrides:
testSendWithPaymentId
in classTestMoneroWalletCommon
-
testSendSplit
@Test public void testSendSplit()- Overrides:
testSendSplit
in classTestMoneroWalletCommon
-
testCreateThenRelay
@Test public void testCreateThenRelay()- Overrides:
testCreateThenRelay
in classTestMoneroWalletCommon
-
testCreateThenRelaySplit
@Test public void testCreateThenRelaySplit()- Overrides:
testCreateThenRelaySplit
in classTestMoneroWalletCommon
-
testSendToMultiple
@Test public void testSendToMultiple()- Overrides:
testSendToMultiple
in classTestMoneroWalletCommon
-
testSendToMultipleSplit
@Test public void testSendToMultipleSplit()- Overrides:
testSendToMultipleSplit
in classTestMoneroWalletCommon
-
testSendDustToMultipleSplit
@Test public void testSendDustToMultipleSplit()- Overrides:
testSendDustToMultipleSplit
in classTestMoneroWalletCommon
-
testSubtractFeeFrom
@Test public void testSubtractFeeFrom()- Overrides:
testSubtractFeeFrom
in classTestMoneroWalletCommon
-
testSubtractFeeFromSplit
@Test public void testSubtractFeeFromSplit()- Overrides:
testSubtractFeeFromSplit
in classTestMoneroWalletCommon
-
testUpdateLockedSameAccount
@Test public void testUpdateLockedSameAccount()- Overrides:
testUpdateLockedSameAccount
in classTestMoneroWalletCommon
-
testUpdateLockedSameAccountSplit
@Test public void testUpdateLockedSameAccountSplit()- Overrides:
testUpdateLockedSameAccountSplit
in classTestMoneroWalletCommon
-
testUpdateLockedDifferentAccounts
@Test public void testUpdateLockedDifferentAccounts()- Overrides:
testUpdateLockedDifferentAccounts
in classTestMoneroWalletCommon
-
testUpdateLockedDifferentAccountsSplit
@Test public void testUpdateLockedDifferentAccountsSplit()- Overrides:
testUpdateLockedDifferentAccountsSplit
in classTestMoneroWalletCommon
-
testSweepOutputs
@Test public void testSweepOutputs()- Overrides:
testSweepOutputs
in classTestMoneroWalletCommon
-
testSweepSubaddresses
@Test public void testSweepSubaddresses()- Overrides:
testSweepSubaddresses
in classTestMoneroWalletCommon
-
testSweepAccounts
@Test public void testSweepAccounts()- Overrides:
testSweepAccounts
in classTestMoneroWalletCommon
-
testSweepWalletByAccounts
@Test public void testSweepWalletByAccounts()- Overrides:
testSweepWalletByAccounts
in classTestMoneroWalletCommon
-
testSweepWalletBySubaddresses
@Test public void testSweepWalletBySubaddresses()- Overrides:
testSweepWalletBySubaddresses
in classTestMoneroWalletCommon
-
testSweepDustNoRelay
@Test public void testSweepDustNoRelay()- Overrides:
testSweepDustNoRelay
in classTestMoneroWalletCommon
-
testSweepDust
@Test public void testSweepDust()- Overrides:
testSweepDust
in classTestMoneroWalletCommon
-
testScanTxs
@Test public void testScanTxs()- Overrides:
testScanTxs
in classTestMoneroWalletCommon
-
testRescanSpent
@Test public void testRescanSpent() -
testRescanBlockchain
@Test public void testRescanBlockchain()- Overrides:
testRescanBlockchain
in classTestMoneroWalletCommon
-
testMultisig
@Test public void testMultisig()- Overrides:
testMultisig
in classTestMoneroWalletCommon
-
testMultisigStress
@Test @Disabled public void testMultisigStress()- Overrides:
testMultisigStress
in classTestMoneroWalletCommon
-
testChangePassword
@Test public void testChangePassword()- Overrides:
testChangePassword
in classTestMoneroWalletCommon
-
testSaveAndClose
@Test public void testSaveAndClose()- Overrides:
testSaveAndClose
in classTestMoneroWalletCommon
-
testNotificationsDifferentWallet
@Test @Tag("NotificationTest") public void testNotificationsDifferentWallet()- Overrides:
testNotificationsDifferentWallet
in classTestMoneroWalletCommon
-
testNotificationsDifferentWalletWhenRelayed
@Test @Tag("NotificationTest") public void testNotificationsDifferentWalletWhenRelayed()- Overrides:
testNotificationsDifferentWalletWhenRelayed
in classTestMoneroWalletCommon
-
testNotificationsDifferentAccounts
@Test @Tag("NotificationTest") public void testNotificationsDifferentAccounts()- Overrides:
testNotificationsDifferentAccounts
in classTestMoneroWalletCommon
-
testNotificationsSameAccount
@Test @Tag("NotificationTest") public void testNotificationsSameAccount()- Overrides:
testNotificationsSameAccount
in classTestMoneroWalletCommon
-
testNotificationsDifferentAccountSweepOutput
@Test @Tag("NotificationTest") public void testNotificationsDifferentAccountSweepOutput()- Overrides:
testNotificationsDifferentAccountSweepOutput
in classTestMoneroWalletCommon
-
testNotificationsSameAccountSweepOutputWhenRelayed
@Test @Tag("NotificationTest") public void testNotificationsSameAccountSweepOutputWhenRelayed()- Overrides:
testNotificationsSameAccountSweepOutputWhenRelayed
in classTestMoneroWalletCommon
-
testStopListening
@Test public void testStopListening()- Overrides:
testStopListening
in classTestMoneroWalletCommon
-
testCreateAndReceive
@Test public void testCreateAndReceive()- Overrides:
testCreateAndReceive
in classTestMoneroWalletCommon
-
testFreezeOutputs
@Test public void testFreezeOutputs()- Overrides:
testFreezeOutputs
in classTestMoneroWalletCommon
-
testInputKeyImages
@Test public void testInputKeyImages()- Overrides:
testInputKeyImages
in classTestMoneroWalletCommon
-
testProveUnrelayedTxs
@Test public void testProveUnrelayedTxs()- Overrides:
testProveUnrelayedTxs
in classTestMoneroWalletCommon
-
testGetDefaultFeePriority
@Test public void testGetDefaultFeePriority()- Overrides:
testGetDefaultFeePriority
in classTestMoneroWalletCommon
-