function getVaultStatus() external view returns (
address _owner,
address _backendSigner,
address _commodityToken,
uint256 _sessionExpiry,
bool _paused,
uint256 _balance,
uint256 _entryPointBalance,
uint256 _executionNonce
)
function getFunctionConfig(bytes4 selector) external view returns (
bool enabled,
uint256 dailyLimit,
uint256 remainingCalls
)
function isAutomationReady() external view returns (bool)