From 1f3c0591f34547dffde62144acdf3b1a77e0cf03 Mon Sep 17 00:00:00 2001 From: PraetorP Date: Mon, 12 Dec 2022 05:44:56 +0000 Subject: [PATCH] fiix SolidityTypeName --- --- a/pallets/evm-contract-helpers/src/eth.rs +++ b/pallets/evm-contract-helpers/src/eth.rs @@ -175,11 +175,18 @@ /// /// @param contractAddress The contract for which a sponsor is requested. /// @return Tuble with sponsor address and his substrate mirror. If there is no confirmed sponsor error "Contract has no sponsor" throw. - fn sponsor(&self, contract_address: address) -> Result { - Ok(EthCrossAccount::from_sub_cross_account::( - &Pallet::::get_sponsor(contract_address).ok_or("Contract has no sponsor")?, + fn sponsor(&self, contract_address: address) -> Result<(address, uint256)> { + let sponsor = + Pallet::::get_sponsor(contract_address).ok_or("Contract has no sponsor")?; + Ok(pallet_common::eth::convert_cross_account_to_tuple::( + &sponsor, )) } + // fn sponsor(&self, contract_address: address) -> Result { + // Ok(EthCrossAccount::from_sub_cross_account::( + // &Pallet::::get_sponsor(contract_address).ok_or("Contract has no sponsor")?, + // )) + // } /// Check tat contract has confirmed sponsor. /// -- gitstuff