Class EthereumAgent

All Implemented Interfaces:
Agent, PassphraseAgent, UserAgent, MessageReceiver, XmlAble, Cloneable

public class EthereumAgent extends UserAgentImpl
User agent for las2peer networks with blockchain-based registry. In addition to the usual key pair, this agent has a separate Ethereum key pair with an associated Ethereum address. (The address can be derived from the private key.) In contrast to the regular las2peer key pair, the Ethereum key pair is not stored as an encrypted private key, but instead as a mnemonic string which serves the same function but is a standardized, human-readable representation.