Luis Enrique Muñoz Martín

Results 87 issues of Luis Enrique Muñoz Martín

### Which part of the code is the issue addressing? - Cleaning ### Description In https://github.com/centrifuge/centrifuge-chain/pull/978 we remove two storages: ```rust // Additional fee charged when transferring native tokens to...

Q1-easy
I7-optimisation
P0-someday-maybe
D8 - migration

## Currently There are a lot of tests where a call to an extrinsic that is expected to fail is checked as follows: ```rust assert_noop!( Pallet::my_extrinsic_call(), DispatchError::Module(ModuleError { index: 2,...

D0-ready

This PR shows some simplifications/improvements of using [mock-builder](https://reference.centrifuge.io/mock_builder/index.html) for mocking/testing pallets. @kianenigma @gavofyork @shawntabrizi @bkchr It's a response to a [Polkadot forum thread](https://forum.polkadot.network/t/mock-builder-a-utility-to-create-mock-pallets/2955/8?u=lemunozm). There's no intention to be merged.

Hi! This is only a design question about the current implementation of `checked_pow` as a function. Why is it implemented as a function instead of using a trait method as...

Hi, As a user of `orml_oracle`, we've found some limitations regarding the `on_new_data()` callback when the oracle is fed: 1. `on_new_data()` should return a `DispatchResult`. A user could want to...

Hi! Both `orml_oracle` and `orml_traits` define the same `TimestampedValue` struct. This is not an issue at all. Nevertheless, `orml_oracle` is using its own `TimestampedValue` as a requirement in `CombineData` and...

Hi! As a user of `orml_oracle`, I miss the possibility of receiving callbacks when a combined value is updated. Currently, `orml_oracle` only calls `OnNewData::on_new_data()` with no combined values. It would...

Currently if an extrinsic fails, it returns a `()` as error, would be awesome to return a `DispatchResult` instead (not sure is it feasible)

I8-enhancement

Support generics in `fudge::companion` structs, as follows: ```rust #[fudge::companion] pub struct TestEnv { #[fudge::relaychain] pub relay: RelaychainBuilder, #[fudge::parachain(2000)] pub parachain: ParachainBuilder, } ``` This allows to create different `TestEnv` for...

Q5-hard
I8-enhancement

# Description Fixes https://github.com/centrifuge/centrifuge-chain/issues/1790 ## Changes and Descriptions - Block rewards tests ported to run under `generic` version. - **WARNING**. block rewwards now uses `Instance1` instead of `Instance2` in development...

I4-tests