public interface BlockchainTransactionService
| Modifier and Type | Method and Description |
|---|---|
void |
checkPendingTransactionValidity(TransactionDetail transactionDetail)
Checks that a transaction marked as pending in internal database is valid
and available on blockchain.
|
void |
checkTransactionStatusOnBlockchain(String transactionHash,
boolean pendingTransactionFromDatabase)
Checks transaction identified by its hash on blockchain to see if it's
mined.
|
void |
scanNewerBlocks()
Scans newly mined blocks in Blockchain to verify if there are transactions
on configured token or wallet.
|
void |
sendRawTransactions()
Sends raw transactions to blockchain
|
void scanNewerBlocks()
throws IOException
IOExceptionvoid sendRawTransactions()
void checkTransactionStatusOnBlockchain(String transactionHash, boolean pendingTransactionFromDatabase)
transactionHash - pendingTransactionFromDatabase - void checkPendingTransactionValidity(TransactionDetail transactionDetail)
WalletTransactionService.getPendingTransactionMaxDays(), then mark
it as 'failed'. I will be remade as 'Success' if
ContractTransactionVerifierJob detects a Contract LogtransactionDetail - Copyright © 2003–2019 eXo Platform SAS. All rights reserved.