Smart Contract
ICrossVM
A.1e4aa0b87d10b141.ICrossVM
1import EVM from 0xe467b9dd11fa00df
2
3/// Contract interface denoting a cross-VM implementation, exposing methods to query EVM-associated addresses
4///
5access(all)
6contract interface ICrossVM {
7
8 /// Retrieves the corresponding EVM contract address, assuming a 1:1 relationship between VM implementations
9 ///
10 access(all)
11 view fun getEVMContractAddress(): EVM.EVMAddress
12}
13