SsvProtocolConfig
Defined in: protocol-staking-ssv-evm/src/ssv-protocol-evm.ts:164
Properties
Section titled “Properties”addresses?
Section titled “addresses?”
optionaladdresses?:object
Defined in: protocol-staking-ssv-evm/src/ssv-protocol-evm.ts:170
Override for the contract addresses.
cssvToken?
Section titled “cssvToken?”
optionalcssvToken?:string
network?
Section titled “network?”
optionalnetwork?:string
ssvToken?
Section titled “ssvToken?”
optionalssvToken?:string
views?
Section titled “views?”
optionalviews?:string
chainId?
Section titled “chainId?”
optionalchainId?:number
Defined in: protocol-staking-ssv-evm/src/ssv-protocol-evm.ts:168
The chain to operate on (default 1). Non-mainnet chains must also supply addresses (and endpoints for APR).
endpoints?
Section titled “endpoints?”
optionalendpoints?:object
Defined in: protocol-staking-ssv-evm/src/ssv-protocol-evm.ts:172
Override for the REST endpoints.
optionalapr?:string
aprHistory?
Section titled “aprHistory?”
optionalaprHistory?:string
provider?
Section titled “provider?”
optionalprovider?:EvmProvider|EvmProvider[]
Defined in: protocol-staking-ssv-evm/src/ssv-protocol-evm.ts:166
RPC url(s) or EIP-1193 provider(s) to read the chain through; a list fails over in order. Defaults to the account’s own provider.