Deposit ETH in the Vault

Deposit ETH to create one or multiple Ethereum validators. Any amount can be deposited into the contract. The balance of ETH currently deposited in the vault can be fetched via pendingDeposits. A new validator is created by Northstake every time pendingDeposits reaches 32 ETH.

Method: deposit(amount)

Arguments: msg.value (uint256) – Amount of ETH to deposit (denominated in wei).

Permissions: DEPOSITOR_ROLE

Events: when called, the method emits a Depositevent.