Summary
The user is facing an issue with an impure operation in a view context, likely caused by functions in the HybridCustody contract being incorrectly marked as view. They have started a discussion about the error that occurs when a non-view function is called from a view context and recommend checking the method declaration to change it to non-view if possible. The user also requests the full function or contract code and asks for the definition of Staking.validateOwnership
.