Interface EthereumValidatorConsolidateDto

interface EthereumValidatorConsolidateDto {
    fromAddress: string;
    gasEstimateMultiplier: number;
    sourceValidatorPubkey: string;
    targetValidatorPubkey: string;
}

Properties

fromAddress: string

The address to send the transaction from, this is required for accurate gas estimation and nonce calculation

Example

"0x0000000000000000000000000000000000000000"
gasEstimateMultiplier: number

multiplier to apply to gas estimate, defaults to 1.2

Example

1.2
sourceValidatorPubkey: string

Source validator public key (will be consolidated from)

Example

"a20d2ba70419cb3922985488e339736ab32e6184f11708d2333f65b14f70cf47365b538c32eff237cdaf293ea2bcfb03"
targetValidatorPubkey: string

Target validator public key (will be consolidated to)

Example

"b31f3ba80429db4922985488e339736ab32e6184f11708d2333f65b14f70cf47365b538c32eff237cdaf293ea2bcfb04"

Generated using TypeDoc