fn mint_read_base_round_reward(
        &mut self,
        mint_contract_hash: ContractHash,
    ) -> Result<U512, Error> {
        let gas_counter = self.gas_counter();
        let call_result = self.call_contract(
            mint_contract_hash,
            mint::METHOD_READ_BASE_ROUND_REWARD,
            RuntimeArgs::default(),
        );
        self.set_gas_counter(gas_counter);

        let reward = call_result?.into_t()?;
        Ok(reward)
    }
/// Calls the `read_base_round_reward` method on the mint contract at the given mint
/// contract key
Calls the `read_base_round_reward` method on the mint contract at the given mint
contract key
Calls the ` read_base_round_reward ` method on the mint contract at the given mint contract key
fn mint_read_base_round_reward(
        &mut self,
        mint_contract_hash: ContractHash,
    ) -> Result<U512, Error> {
        let gas_counter = self.gas_counter();
        let call_result = self.call_contract(
            mint_contract_hash,
            mint::METHOD_READ_BASE_ROUND_REWARD,
            RuntimeArgs::default(),
        );
        self.set_gas_counter(gas_counter);
        let reward = call_result?.into_t()?;
        Ok(reward)
    }
fn mint_read_base_round_reward ( & mut self , mint_contract_hash : ContractHash , ) -> Result < U512 , Error > { let gas_counter = self . gas_counter ( ) ; let call_result = self . call_contract ( mint_contract_hash , mint :: METHOD_READ_BASE_ROUND_REWARD , RuntimeArgs :: default ( ) , ) ; self . set_gas_counter ( gas_counter ) ; let reward = call_result ? . into_t ( ) ? ; Ok ( reward ) }
Calls the `read_base_round_reward` method on the mint contract at the given mint
contract key
Calls the ` read_base_round_reward ` method on the mint contract at the given mint contract key
&mut self
mint_contract_hash
ContractHash
&mut self
mint_contract_hash
ContractHash