XCHAIN EVM

Generic implementation of the XChainClient interface to work with EVM chains