Class EthereumConfig

java.lang.Object
org.saidone.config.EthereumConfig

@Configuration @ConditionalOnExpression("${application.service.vault.notarization.enabled}.equals(true) and \'${application.service.vault.notarization.impl}\'.equals(\'ethereum\')") @ConfigurationProperties(prefix="application.service.vault.notarization.ethereum") public class EthereumConfig extends Object
Configuration properties used to connect to an Ethereum node.

When autoGenerate is enabled a new key pair and account address are created at startup. Otherwise the privateKey and account values must be provided and will be used to sign and send transactions.