Skip to content
docs

StakingWalletAccount

Defined in: protocol-staking-ssv-evm/src/ssv-protocol-evm.ts:155

The account surface the protocol needs. Writable methods are optional — views work with a read-only account that only implements getAddress.

getAddress(): Promise<string>

Defined in: protocol-staking-ssv-evm/src/ssv-protocol-evm.ts:156

Promise<string>


optional quoteSendTransaction(tx): Promise<{ fee: bigint; }>

Defined in: protocol-staking-ssv-evm/src/ssv-protocol-evm.ts:158

string

string

bigint

Promise<{ fee: bigint; }>


optional sendTransaction(tx): Promise<{ fee?: bigint; hash: string; }>

Defined in: protocol-staking-ssv-evm/src/ssv-protocol-evm.ts:157

string

string

bigint

Promise<{ fee?: bigint; hash: string; }>