Skip to content

Commit abfe1ff

Browse files
authored
feat: Remove BridgeCommitteeOrigin from some pallets' config (#104)
1 parent 929b425 commit abfe1ff

File tree

7 files changed

+0
-17
lines changed

7 files changed

+0
-17
lines changed

basic-fee-handler/src/lib.rs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,6 @@ pub mod pallet {
4242
pub trait Config: frame_system::Config + sygma_access_segregator::Config {
4343
type RuntimeEvent: From<Event<Self>> + IsType<<Self as frame_system::Config>::RuntimeEvent>;
4444

45-
/// Origin used to administer the pallet
46-
type BridgeCommitteeOrigin: EnsureOrigin<Self::RuntimeOrigin>;
47-
4845
/// Current pallet index defined in runtime
4946
type PalletIndex: Get<u8>;
5047

basic-fee-handler/src/mock.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,6 @@ impl sygma_access_segregator::Config for Test {
144144

145145
impl basic_fee_handler::Config for Test {
146146
type RuntimeEvent = RuntimeEvent;
147-
type BridgeCommitteeOrigin = EnsureRoot<Self::AccountId>;
148147
type PalletIndex = FeeHandlerPalletIndex;
149148
type WeightInfo = basic_fee_handler::weights::SygmaWeightInfo<Test>;
150149
}

bridge/src/lib.rs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -83,9 +83,6 @@ pub mod pallet {
8383
pub trait Config: frame_system::Config + sygma_access_segregator::Config {
8484
type RuntimeEvent: From<Event<Self>> + IsType<<Self as frame_system::Config>::RuntimeEvent>;
8585

86-
/// Origin used to administer the pallet
87-
type BridgeCommitteeOrigin: EnsureOrigin<Self::RuntimeOrigin>;
88-
8986
/// Bridge transfer reserve account
9087
#[pallet::constant]
9188
type TransferReserveAccount: Get<Self::AccountId>;

bridge/src/mock.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,6 @@ impl sygma_access_segregator::Config for Runtime {
180180

181181
impl sygma_basic_feehandler::Config for Runtime {
182182
type RuntimeEvent = RuntimeEvent;
183-
type BridgeCommitteeOrigin = frame_system::EnsureRoot<Self::AccountId>;
184183
type PalletIndex = FeeHandlerPalletIndex;
185184
type WeightInfo = sygma_basic_feehandler::weights::SygmaWeightInfo<Runtime>;
186185
}
@@ -471,7 +470,6 @@ impl ExtractDestinationData for DestinationDataParser {
471470

472471
impl sygma_bridge::Config for Runtime {
473472
type RuntimeEvent = RuntimeEvent;
474-
type BridgeCommitteeOrigin = frame_system::EnsureRoot<Self::AccountId>;
475473
type TransferReserveAccount = BridgeAccount;
476474
type FeeReserveAccount = TreasuryAccount;
477475
type EIP712ChainID = EIP712ChainID;

fee-handler-router/src/lib.rs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,6 @@ pub mod pallet {
4343
pub trait Config: frame_system::Config + sygma_basic_feehandler::Config {
4444
type RuntimeEvent: From<Event<Self>> + IsType<<Self as frame_system::Config>::RuntimeEvent>;
4545

46-
/// Origin used to administer the pallet
47-
type BridgeCommitteeOrigin: EnsureOrigin<Self::RuntimeOrigin>;
48-
4946
/// Fee handlers
5047
type BasicFeeHandler: FeeHandler;
5148
type DynamicFeeHandler: FeeHandler;

fee-handler-router/src/mock.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,6 @@ parameter_types! {
143143

144144
impl sygma_basic_feehandler::Config for Test {
145145
type RuntimeEvent = RuntimeEvent;
146-
type BridgeCommitteeOrigin = EnsureRoot<Self::AccountId>;
147146
type PalletIndex = FeeHandlerPalletIndex;
148147
type WeightInfo = sygma_basic_feehandler::weights::SygmaWeightInfo<Test>;
149148
}
@@ -158,7 +157,6 @@ impl sygma_access_segregator::Config for Test {
158157

159158
impl fee_handler_router::Config for Test {
160159
type RuntimeEvent = RuntimeEvent;
161-
type BridgeCommitteeOrigin = EnsureRoot<Self::AccountId>;
162160
type BasicFeeHandler = SygmaBasicFeeHandler;
163161
type DynamicFeeHandler = ();
164162
type PalletIndex = FeeHandlerRouterPalletIndex;

substrate-node/runtime/src/lib.rs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -364,14 +364,12 @@ impl sygma_access_segregator::Config for Runtime {
364364

365365
impl sygma_basic_feehandler::Config for Runtime {
366366
type RuntimeEvent = RuntimeEvent;
367-
type BridgeCommitteeOrigin = frame_system::EnsureRoot<Self::AccountId>;
368367
type PalletIndex = FeeHandlerPalletIndex;
369368
type WeightInfo = sygma_basic_feehandler::weights::SygmaWeightInfo<Runtime>;
370369
}
371370

372371
impl sygma_fee_handler_router::Config for Runtime {
373372
type RuntimeEvent = RuntimeEvent;
374-
type BridgeCommitteeOrigin = frame_system::EnsureRoot<Self::AccountId>;
375373
type BasicFeeHandler = SygmaBasicFeeHandler;
376374
type DynamicFeeHandler = ();
377375
type PalletIndex = FeeHandlerRouterPalletIndex;
@@ -701,7 +699,6 @@ impl ExtractDestinationData for DestinationDataParser {
701699

702700
impl sygma_bridge::Config for Runtime {
703701
type RuntimeEvent = RuntimeEvent;
704-
type BridgeCommitteeOrigin = frame_system::EnsureRoot<Self::AccountId>;
705702
type TransferReserveAccount = BridgeAccount;
706703
type FeeReserveAccount = TreasuryAccount;
707704
type EIP712ChainID = EIP712ChainID;

0 commit comments

Comments
 (0)