Skip to content

Commit

Permalink
Merge pull request #4 from multiversx/small-refactor
Browse files Browse the repository at this point in the history
common folder
  • Loading branch information
dorin-iancu authored Apr 29, 2024
2 parents eebfb20 + 90674d3 commit 9712e77
Show file tree
Hide file tree
Showing 8 changed files with 25 additions and 25 deletions.
16 changes: 6 additions & 10 deletions gravity-restaking/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2,22 +2,18 @@

multiversx_sc::imports!();

pub mod call_delegation;
pub mod common_actions;
pub mod sovereign;
pub mod token_whitelist;
pub mod unique_payments;
pub mod user;
pub mod validator;
pub mod user_actions;

#[multiversx_sc::contract]
pub trait GravityRestaking:
call_delegation::CallDelegationModule
user_actions::call_delegation::CallDelegationModule
+ token_whitelist::TokenWhitelistModule
+ user::UserModule
+ validator::ValidatorModule
+ sovereign::SovereignModule
+ common_actions::CommonActionsModule
+ user_actions::user::UserModule
+ user_actions::validator::ValidatorModule
+ user_actions::sovereign::SovereignModule
+ user_actions::common_actions::CommonActionsModule
+ utils::UtilsModule
{
#[init]
Expand Down
2 changes: 1 addition & 1 deletion gravity-restaking/src/token_whitelist.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
use crate::call_delegation::EGLD_TOKEN_ID;
use crate::user_actions::call_delegation::EGLD_TOKEN_ID;

multiversx_sc::imports!();

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,11 @@ pub static EGLD_TOKEN_ID: &[u8] = b"EGLD";

#[multiversx_sc::module]
pub trait CallDelegationModule:
crate::user::UserModule
super::user::UserModule
+ crate::token_whitelist::TokenWhitelistModule
+ crate::validator::ValidatorModule
+ crate::sovereign::SovereignModule
+ crate::common_actions::CommonActionsModule
+ super::validator::ValidatorModule
+ super::sovereign::SovereignModule
+ super::common_actions::CommonActionsModule
+ utils::UtilsModule
{
#[endpoint(moveStakeToReStaking)]
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,8 @@
use multiversx_sc::api::StorageMapperApi;

use crate::{
unique_payments::{PaymentsVec, UniquePayments},
user::PaymentsMultiValue,
validator::ValidatorConfig,
};
use crate::unique_payments::{PaymentsVec, UniquePayments};

use super::{user::PaymentsMultiValue, validator::ValidatorConfig};

multiversx_sc::imports!();

Expand Down
5 changes: 5 additions & 0 deletions gravity-restaking/src/user_actions/mod.rs
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
pub mod call_delegation;
pub mod common_actions;
pub mod sovereign;
pub mod user;
pub mod validator;
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
use crate::{
use crate::unique_payments::{PaymentsVec, UniquePayments};

use super::{
call_delegation::EGLD_TOKEN_ID,
common_actions::{AddDelegationArgs, RemoveDelegationArgs},
unique_payments::{PaymentsVec, UniquePayments},
};

multiversx_sc::imports!();
Expand All @@ -12,9 +13,9 @@ pub type PaymentsMultiValue<M> =
#[multiversx_sc::module]
pub trait UserModule:
crate::token_whitelist::TokenWhitelistModule
+ crate::validator::ValidatorModule
+ crate::sovereign::SovereignModule
+ crate::common_actions::CommonActionsModule
+ super::validator::ValidatorModule
+ super::sovereign::SovereignModule
+ super::common_actions::CommonActionsModule
+ utils::UtilsModule
{
#[payable("*")]
Expand Down
File renamed without changes.

0 comments on commit 9712e77

Please sign in to comment.