Interface TrackedWithdrawalAddressResponseDto

interface TrackedWithdrawalAddressResponseDto {
    createdAt: string;
    custodian?: string;
    customerId: number;
    idleWei?: string;
    isActive: boolean;
    label?: string;
    lastSyncError?: string;
    lastSyncedAt?: string;
    reference?: string;
    stakedWei?: string;
    totalWei?: string;
    updatedAt: string;
    validatorCount?: number;
    withdrawalAddress: string;
}

Properties

createdAt: string

When this tracked address was created

Format

date-time

Example

"2024-01-15T10:30:00.000Z"
custodian?: string

Custodian name for this address

Example

"BitGo"
customerId: number

Customer ID associated with this tracked address

Example

1
idleWei?: string

Idle ETH balance in wei held by this wallet on-chain

Example

"1500000000000000000"
isActive: boolean

Whether this tracked address is active

Example

true
label?: string

Label for this tracked address

Example

"My External Validators"
lastSyncError?: string

Error message from last sync attempt if any

Example

null
lastSyncedAt?: string

Last time validators were synced for this address

Format

date-time

Example

"2024-01-15T10:30:00.000Z"
reference?: string

Reference for this tracked address

Example

"External Import"
stakedWei?: string

Total staked ETH in wei for validators using this withdrawal address (internal + external)

Example

"32000000000000000000"
totalWei?: string

Total ETH in wei (staked + idle)

Example

"33500000000000000000"
updatedAt: string

When this tracked address was last updated

Format

date-time

Example

"2024-01-15T10:30:00.000Z"
validatorCount?: number

Number of validators found for this address

Example

5
withdrawalAddress: string

The withdrawal address being tracked

Example

"0x1234567890123456789012345678901234567890"