This page defines how to create access control conditions (referred to as evmContractConditions in the code) based on any smart contract call on an EVM (Ethereum) compatible network. You may pass any function ABI, and define the returnValueTest under which access should be granted.