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.
Methods
Section titled “Methods”getAddress()
Section titled “getAddress()”getAddress():
Promise<string>
Defined in: protocol-staking-ssv-evm/src/ssv-protocol-evm.ts:156
Returns
Section titled “Returns”Promise<string>
quoteSendTransaction()?
Section titled “quoteSendTransaction()?”
optionalquoteSendTransaction(tx):Promise<{fee:bigint; }>
Defined in: protocol-staking-ssv-evm/src/ssv-protocol-evm.ts:158
Parameters
Section titled “Parameters”string
string
value?
Section titled “value?”bigint
Returns
Section titled “Returns”Promise<{ fee: bigint; }>
sendTransaction()?
Section titled “sendTransaction()?”
optionalsendTransaction(tx):Promise<{fee?:bigint;hash:string; }>
Defined in: protocol-staking-ssv-evm/src/ssv-protocol-evm.ts:157
Parameters
Section titled “Parameters”string
string
value?
Section titled “value?”bigint
Returns
Section titled “Returns”Promise<{ fee?: bigint; hash: string; }>