Skip navigation links
B C D E F G H I L P S T 

B

be.e_contract.ethereum.ra.api - package be.e_contract.ethereum.ra.api
 
block(String, Date) - Method in interface be.e_contract.ethereum.ra.api.EthereumMessageListener
Gives back the hash of the latest block with a timestamp when the resource adapter received the notification.

C

clearNounceCache(String) - Method in interface be.e_contract.ethereum.ra.api.EthereumAdmin
Clears the nounce cache for a specific Ethereum address.
clearNouncesCache() - Method in interface be.e_contract.ethereum.ra.api.EthereumAdmin
Clears the nounces cache.
connectionStatus(boolean) - Method in interface be.e_contract.ethereum.ra.api.EthereumMessageListener
Gives back the client node connection status.

D

deploy(Class<? extends Contract>, ContractGasProvider, Credentials, Long) - Method in interface be.e_contract.ethereum.ra.api.EthereumConnection
Deploys a given contract.

E

equals(Object) - Method in class be.e_contract.ethereum.ra.api.EthereumConnectionSpec
 
EthereumAdmin - Interface in be.e_contract.ethereum.ra.api
Administrator interface for Ethereum Resource Adapter.
EthereumConnection - Interface in be.e_contract.ethereum.ra.api
Interface for Ethereum network connections.
EthereumConnectionFactory - Interface in be.e_contract.ethereum.ra.api
Factory for Ethereum connections.
EthereumConnectionSpec - Class in be.e_contract.ethereum.ra.api
Via this Ethereum connection specification you can override the detail client node location.
EthereumConnectionSpec(String) - Constructor for class be.e_contract.ethereum.ra.api.EthereumConnectionSpec
Main constructor.
EthereumException - Exception in be.e_contract.ethereum.ra.api
 
EthereumException(int, String) - Constructor for exception be.e_contract.ethereum.ra.api.EthereumException
 
EthereumException(String) - Constructor for exception be.e_contract.ethereum.ra.api.EthereumException
 
EthereumMessageListener - Interface in be.e_contract.ethereum.ra.api
Interface for Ethereum network listeners.

F

findTransaction(String) - Method in interface be.e_contract.ethereum.ra.api.EthereumConnection
Gives back the transaction for a given transaction hash.

G

getAccounts() - Method in interface be.e_contract.ethereum.ra.api.EthereumConnection
Gives back a list of all accounts managed by the client node.
getBalance(String) - Method in interface be.e_contract.ethereum.ra.api.EthereumConnection
Gives back the balance for the address.
getBlock(String, boolean) - Method in interface be.e_contract.ethereum.ra.api.EthereumConnection
Gives back a block for the given block hash.
getBlock(DefaultBlockParameter, boolean) - Method in interface be.e_contract.ethereum.ra.api.EthereumConnection
Gives back a block for the given block number.
getBlockNumber() - Method in interface be.e_contract.ethereum.ra.api.EthereumConnection
Gives back the latest block number.
getChainId() - Method in interface be.e_contract.ethereum.ra.api.EthereumConnection
Retrieve the chain identifier of the Ethereum network.
getClientVersion() - Method in interface be.e_contract.ethereum.ra.api.EthereumConnection
Gives back the web3 client version.
getCode() - Method in exception be.e_contract.ethereum.ra.api.EthereumException
 
getConfirmingBlocks() - Method in class be.e_contract.ethereum.ra.api.TransactionConfirmation
 
getConnection(ConnectionSpec) - Method in interface be.e_contract.ethereum.ra.api.EthereumConnectionFactory
 
getConnection() - Method in interface be.e_contract.ethereum.ra.api.EthereumConnectionFactory
 
getDefaultNodeLocation() - Method in interface be.e_contract.ethereum.ra.api.EthereumAdmin
Gives back the default location of the client node.
getDefaultWebSocketNodeLocation() - Method in interface be.e_contract.ethereum.ra.api.EthereumAdmin
Gives back the default web socket client node location.
getGasPrice() - Method in interface be.e_contract.ethereum.ra.api.EthereumConnection
Gives back the node gas price.
getImplementationVersion() - Method in interface be.e_contract.ethereum.ra.api.EthereumAdmin
Gives back the implementation version of the Ethereum resource adapter.
getMaxPriorityFeePerGas() - Method in interface be.e_contract.ethereum.ra.api.EthereumConnection
Gives back the node estimate for maximum priority fee per gas.
getNetVersion() - Method in interface be.e_contract.ethereum.ra.api.EthereumConnection
Gives back the net version.
getNodeLocation() - Method in class be.e_contract.ethereum.ra.api.EthereumConnectionSpec
Gives back the location of the Ethereum client node.
getPeerCount() - Method in interface be.e_contract.ethereum.ra.api.EthereumConnection
Gives back the peer count of the Ethereum client node.
getTimestamp() - Method in class be.e_contract.ethereum.ra.api.TransactionConfirmation
 
getTransactionConfirmation(String) - Method in interface be.e_contract.ethereum.ra.api.EthereumConnection
Gives back the status of a transaction.
getTransactionCount(String) - Method in interface be.e_contract.ethereum.ra.api.EthereumConnection
Gives back the transaction nonce for the given address.
getTransactionHash() - Method in class be.e_contract.ethereum.ra.api.TransactionConfirmation
 
getTransactionReceipt(String) - Method in interface be.e_contract.ethereum.ra.api.EthereumConnection
Gives back the web3 transaction receipt.
getTransactionReceipt() - Method in class be.e_contract.ethereum.ra.api.TransactionConfirmation
 

H

hashCode() - Method in class be.e_contract.ethereum.ra.api.EthereumConnectionSpec
 

I

isFailed() - Method in class be.e_contract.ethereum.ra.api.TransactionConfirmation
 
isPendingTransaction() - Method in class be.e_contract.ethereum.ra.api.TransactionConfirmation
 
isSyncing() - Method in interface be.e_contract.ethereum.ra.api.EthereumConnection
Returns true if the Ethereum client node is synchronizing.

L

load(Class<T>, String, Credentials, Long, ContractGasProvider) - Method in interface be.e_contract.ethereum.ra.api.EthereumConnection
Loads a contract.

P

pendingTransaction(String, Date) - Method in interface be.e_contract.ethereum.ra.api.EthereumMessageListener
Gives back the hash of a pending transaction with a timestamp when the resource adapter received the notification.

S

sendAccountTransaction(String, String, BigInteger, BigInteger, BigInteger) - Method in interface be.e_contract.ethereum.ra.api.EthereumConnection
Send transaction via client node account.
sendRawTransaction(String) - Method in interface be.e_contract.ethereum.ra.api.EthereumConnection
Sends a raw transaction.
sendTransaction(Credentials, String, BigInteger, BigInteger, Long) - Method in interface be.e_contract.ethereum.ra.api.EthereumConnection
Sends an Ethereum transaction.
sendTransaction(Credentials, String, BigInteger, BigInteger, BigInteger, Long) - Method in interface be.e_contract.ethereum.ra.api.EthereumConnection
Sends an Ethereum EIP-1559 transaction.
setFailed(boolean) - Method in class be.e_contract.ethereum.ra.api.TransactionConfirmation
 
setInfo(TransactionReceipt, long, Date) - Method in class be.e_contract.ethereum.ra.api.TransactionConfirmation
 
setPendingTransaction(boolean) - Method in class be.e_contract.ethereum.ra.api.TransactionConfirmation
 

T

TransactionConfirmation - Class in be.e_contract.ethereum.ra.api
Transaction confirmation class.
TransactionConfirmation(String) - Constructor for class be.e_contract.ethereum.ra.api.TransactionConfirmation
 
B C D E F G H I L P S T 
Skip navigation links

Copyright © 2018–2024 e-Contract.be BV. All rights reserved.