Class EthereumLedgerPlugin
java.lang.Object
io.vertigo.audit.plugins.ledger.ethereum.EthereumLedgerPlugin
- All Implemented Interfaces:
LedgerPlugin,io.vertigo.core.node.component.Activeable,io.vertigo.core.node.component.CoreComponent,io.vertigo.core.node.component.Plugin
public final class EthereumLedgerPlugin
extends Object
implements LedgerPlugin, io.vertigo.core.node.component.Activeable
Client RPC Ethereum (for Geth and Parity)
- Author:
- xdurand
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the current balance of the walletgetWalletBalance(LedgerAddress ledgerAddress) Gets the current balance of the provided addressvoidSent data to the default address on the ledger.voidstart()voidstop()
-
Constructor Details
-
EthereumLedgerPlugin
-
-
Method Details
-
start
public void start()- Specified by:
startin interfaceio.vertigo.core.node.component.Activeable
-
stop
public void stop()- Specified by:
stopin interfaceio.vertigo.core.node.component.Activeable
-
getMyWalletBalance
Description copied from interface:LedgerPluginGet the current balance of the wallet- Specified by:
getMyWalletBalancein interfaceLedgerPlugin- Returns:
- the current balance of the wallet
-
getWalletBalance
Description copied from interface:LedgerPluginGets the current balance of the provided address- Specified by:
getWalletBalancein interfaceLedgerPlugin- Parameters:
ledgerAddress-- Returns:
- the current balance of the provided address
-
sendData
Description copied from interface:LedgerPluginSent data to the default address on the ledger.- Specified by:
sendDatain interfaceLedgerPlugin- Parameters:
data- data in clear to store
-