B C E G I O R S T W 
All Classes All Packages

B

balanceOf(String) - Method in class org.exoplatform.wallet.blockchain.service.EthereumWalletTokenAdminService
 
BlockMinedListener - Class in org.exoplatform.wallet.blockchain.listener
 
BlockMinedListener(ExoContainer, WalletTransactionService, BlockchainTransactionService) - Constructor for class org.exoplatform.wallet.blockchain.listener.BlockMinedListener
 

C

checkPendingTransactions() - Method in class org.exoplatform.wallet.blockchain.service.EthereumBlockchainTransactionService
 
checkPendingTransactionValidity(TransactionDetail) - Method in class org.exoplatform.wallet.blockchain.service.EthereumBlockchainTransactionService
 
checkTransactionStatusOnBlockchain(String, boolean) - Method in class org.exoplatform.wallet.blockchain.service.EthereumBlockchainTransactionService
 
createAdminAccount() - Method in class org.exoplatform.wallet.blockchain.service.EthereumWalletTokenAdminService
 
createAdminAccount(String, String) - Method in class org.exoplatform.wallet.blockchain.service.EthereumWalletTokenAdminService
 

E

EthereumBlockchainTransactionService - Class in org.exoplatform.wallet.blockchain.service
 
EthereumBlockchainTransactionService(SettingService, EthereumClientConnector, WalletTransactionService, WalletAccountService) - Constructor for class org.exoplatform.wallet.blockchain.service.EthereumBlockchainTransactionService
 
EthereumClientConnector - Class in org.exoplatform.wallet.blockchain.service
A Web3j connector class to interact with Ethereum Blockchain
EthereumClientConnector() - Constructor for class org.exoplatform.wallet.blockchain.service.EthereumClientConnector
 
EthereumWalletTokenAdminService - Class in org.exoplatform.wallet.blockchain.service
 
EthereumWalletTokenAdminService(EthereumClientConnector, String) - Constructor for class org.exoplatform.wallet.blockchain.service.EthereumWalletTokenAdminService
 
executeReadOperation(String, String, Object...) - Method in class org.exoplatform.wallet.blockchain.service.EthereumWalletTokenAdminService
 

G

generateHash(String) - Method in class org.exoplatform.wallet.blockchain.service.EthereumWalletTokenAdminService
 
getAdminLevel(String) - Method in class org.exoplatform.wallet.blockchain.service.EthereumWalletTokenAdminService
 
getAdminWalletAddress() - Method in class org.exoplatform.wallet.blockchain.service.EthereumWalletTokenAdminService
 
getContractTransactions(String, long, long) - Method in class org.exoplatform.wallet.blockchain.service.EthereumClientConnector
Retrieve from blockchain transaction hashes from contract starting from a block number to a block number
getEtherBalanceOf(String) - Method in class org.exoplatform.wallet.blockchain.service.EthereumWalletTokenAdminService
 
getGasPrice() - Method in class org.exoplatform.wallet.blockchain.service.EthereumClientConnector
 
getLastestBlockNumber() - Method in class org.exoplatform.wallet.blockchain.service.EthereumClientConnector
 
getNonce(String, DefaultBlockParameterName) - Method in class org.exoplatform.wallet.blockchain.service.EthereumClientConnector
Retruns nonce corresponding for a given wallet address: * if using DefaultBlockParameterName.LATEST, this will return last mined transaction nonce * if using DefaultBlockParameterName.PENDING, this will return last pending transaction nonce that can be used to compute next pending transaction nonce
getPoolingInterval() - Method in class org.exoplatform.wallet.blockchain.service.EthereumClientConnector
 
getStatisticParameters(String, Object, Object...) - Method in class org.exoplatform.wallet.blockchain.listener.BlockMinedListener
 
getStatisticParameters(String, Object, Object...) - Method in class org.exoplatform.wallet.blockchain.service.EthereumClientConnector
 
getStatisticParameters(String, Object, Object...) - Method in class org.exoplatform.wallet.blockchain.service.EthereumWalletTokenAdminService
 
getTransaction(String) - Method in class org.exoplatform.wallet.blockchain.service.EthereumClientConnector
Get transaction by hash
getTransactionReceipt(String) - Method in class org.exoplatform.wallet.blockchain.service.EthereumClientConnector
Get transaction receipt by hash
getWeb3j() - Method in class org.exoplatform.wallet.blockchain.service.EthereumClientConnector
 

I

init() - Method in class org.exoplatform.wallet.blockchain.servlet.ServiceLoaderServlet
 
initialize(TransactionDetail, String) - Method in class org.exoplatform.wallet.blockchain.service.EthereumWalletTokenAdminService
 
isApprovedAccount(String) - Method in class org.exoplatform.wallet.blockchain.service.EthereumWalletTokenAdminService
 
isInitializedAccount(String) - Method in class org.exoplatform.wallet.blockchain.service.EthereumWalletTokenAdminService
 
isListeningToBlockchain() - Method in class org.exoplatform.wallet.blockchain.service.EthereumClientConnector
 
isPermanentlyScanBlockchain() - Method in class org.exoplatform.wallet.blockchain.service.EthereumClientConnector
 

O

onEvent(Event<Object, Map<String, Object>>) - Method in class org.exoplatform.wallet.blockchain.listener.TransactionMinedListener
 
onEvent(Event<Object, ContractDetail>) - Method in class org.exoplatform.wallet.blockchain.listener.WebSocketContractListener
 
onEvent(Event<Object, TransactionDetail>) - Method in class org.exoplatform.wallet.blockchain.listener.TransactionMinedAndUpdatedListener
 
onEvent(Event<Object, TransactionDetail>) - Method in class org.exoplatform.wallet.blockchain.listener.TransactionSentToBlockchainListener
 
onEvent(Event<Object, TransactionDetail>) - Method in class org.exoplatform.wallet.blockchain.listener.WebSocketTransactionListener
 
onEvent(Event<Object, Wallet>) - Method in class org.exoplatform.wallet.blockchain.listener.WebSocketWalletListener
 
onEvent(Event<EthBlock.Block, Boolean>) - Method in class org.exoplatform.wallet.blockchain.listener.BlockMinedListener
 
org.exoplatform.wallet.blockchain.listener - package org.exoplatform.wallet.blockchain.listener
 
org.exoplatform.wallet.blockchain.service - package org.exoplatform.wallet.blockchain.service
 
org.exoplatform.wallet.blockchain.servlet - package org.exoplatform.wallet.blockchain.servlet
 

R

refreshBlockchainGasPrice() - Method in class org.exoplatform.wallet.blockchain.service.EthereumBlockchainTransactionService
 
refreshContractDetailFromBlockchain(ContractDetail, Set<String>) - Method in class org.exoplatform.wallet.blockchain.service.EthereumWalletTokenAdminService
 
refreshTransactionFromBlockchain(String) - Method in class org.exoplatform.wallet.blockchain.service.EthereumBlockchainTransactionService
 
renewBlockSubscription(long) - Method in class org.exoplatform.wallet.blockchain.service.EthereumClientConnector
 
retrieveWalletInformationFromBlockchain(Wallet, ContractDetail, Set<String>) - Method in class org.exoplatform.wallet.blockchain.service.EthereumWalletTokenAdminService
 
reward(TransactionDetail, String) - Method in class org.exoplatform.wallet.blockchain.service.EthereumWalletTokenAdminService
 

S

scanNewerBlocks() - Method in class org.exoplatform.wallet.blockchain.service.EthereumBlockchainTransactionService
 
sendEther(TransactionDetail, String) - Method in class org.exoplatform.wallet.blockchain.service.EthereumWalletTokenAdminService
 
sendRawTransactions() - Method in class org.exoplatform.wallet.blockchain.service.EthereumBlockchainTransactionService
 
sendToken(TransactionDetail, String) - Method in class org.exoplatform.wallet.blockchain.service.EthereumWalletTokenAdminService
 
sendTransactionToBlockchain(TransactionDetail) - Method in class org.exoplatform.wallet.blockchain.service.EthereumClientConnector
Send raw transaction specified in Transaction detail
service(HttpServletRequest, HttpServletResponse) - Method in class org.exoplatform.wallet.blockchain.servlet.ServiceLoaderServlet
 
ServiceLoaderServlet - Class in org.exoplatform.wallet.blockchain.servlet
A Servlet added to replace old bouncy castle provider loaded in parent class loader by a new one that defines more algorithms and a newer implementation.
ServiceLoaderServlet() - Constructor for class org.exoplatform.wallet.blockchain.servlet.ServiceLoaderServlet
 
setPoolingInterval(long) - Method in class org.exoplatform.wallet.blockchain.service.EthereumClientConnector
 
start() - Method in class org.exoplatform.wallet.blockchain.service.EthereumBlockchainTransactionService
 
start() - Method in class org.exoplatform.wallet.blockchain.service.EthereumClientConnector
 
start() - Method in class org.exoplatform.wallet.blockchain.service.EthereumWalletTokenAdminService
 
start(boolean) - Method in class org.exoplatform.wallet.blockchain.service.EthereumClientConnector
 
startListeningBlockchain() - Method in class org.exoplatform.wallet.blockchain.service.EthereumClientConnector
 
stop() - Method in class org.exoplatform.wallet.blockchain.service.EthereumBlockchainTransactionService
 
stop() - Method in class org.exoplatform.wallet.blockchain.service.EthereumClientConnector
 
stop() - Method in class org.exoplatform.wallet.blockchain.service.EthereumWalletTokenAdminService
 
stopListeningToBlockchain() - Method in class org.exoplatform.wallet.blockchain.service.EthereumClientConnector
 

T

TransactionMinedAndUpdatedListener - Class in org.exoplatform.wallet.blockchain.listener
 
TransactionMinedAndUpdatedListener(WalletTransactionService, EthereumClientConnector) - Constructor for class org.exoplatform.wallet.blockchain.listener.TransactionMinedAndUpdatedListener
 
TransactionMinedListener - Class in org.exoplatform.wallet.blockchain.listener
 
TransactionMinedListener(EthereumClientConnector) - Constructor for class org.exoplatform.wallet.blockchain.listener.TransactionMinedListener
 
TransactionSentToBlockchainListener - Class in org.exoplatform.wallet.blockchain.listener
 
TransactionSentToBlockchainListener(WalletTransactionService, EthereumClientConnector) - Constructor for class org.exoplatform.wallet.blockchain.listener.TransactionSentToBlockchainListener
 

W

WebSocketContractListener - Class in org.exoplatform.wallet.blockchain.listener
 
WebSocketContractListener() - Constructor for class org.exoplatform.wallet.blockchain.listener.WebSocketContractListener
 
WebSocketTransactionListener - Class in org.exoplatform.wallet.blockchain.listener
 
WebSocketTransactionListener() - Constructor for class org.exoplatform.wallet.blockchain.listener.WebSocketTransactionListener
 
WebSocketWalletListener - Class in org.exoplatform.wallet.blockchain.listener
 
WebSocketWalletListener() - Constructor for class org.exoplatform.wallet.blockchain.listener.WebSocketWalletListener
 
B C E G I O R S T W 
All Classes All Packages