fn get_domain_separator(chain_id: U256, contract_address: Address) -> [u8; 32]
get the domain separator of a safe instance contract_address should be safe address