Class FakeLedgerPlugin

java.lang.Object
io.vertigo.audit.plugins.ledger.fake.FakeLedgerPlugin
All Implemented Interfaces:
LedgerPlugin, io.vertigo.core.node.component.CoreComponent, io.vertigo.core.node.component.Plugin

public final class FakeLedgerPlugin extends Object implements LedgerPlugin
Fake client
Author:
pchretien
  • Constructor Details

    • FakeLedgerPlugin

      public FakeLedgerPlugin()
  • Method Details

    • getMyWalletBalance

      public BigInteger getMyWalletBalance()
      Description copied from interface: LedgerPlugin
      Get the current balance of the wallet
      Specified by:
      getMyWalletBalance in interface LedgerPlugin
      Returns:
      the current balance of the wallet
    • getWalletBalance

      public BigInteger getWalletBalance(LedgerAddress ledgerAddress)
      Description copied from interface: LedgerPlugin
      Gets the current balance of the provided address
      Specified by:
      getWalletBalance in interface LedgerPlugin
      Parameters:
      ledgerAddress -
      Returns:
      the current balance of the provided address
    • sendData

      public void sendData(String data)
      Description copied from interface: LedgerPlugin
      Sent data to the default address on the ledger.
      Specified by:
      sendData in interface LedgerPlugin
      Parameters:
      data - data in clear to store