Describe the bug
stake() in eigenPodManager will failed when msg.sender had not eigenPod
To Reproduce
Steps to reproduce the behavior:
- generate beacon stake deposit-data
- https://holesky.etherscan.io/address/0x30770d7E3e71112d7A6b7259542D1f680a70e315#writeProxyContract
- find stake()
cause
DepositDataRoot in deposit-data will digit serval elements which include withdrawal credentials, user can't know his eigenpod(still not existed) address in advance.