Skip to content

Commit e5d88da

Browse files
committed
fix: invalid feature flag usage
1 parent 91a9766 commit e5d88da

12 files changed

Lines changed: 24 additions & 31 deletions

File tree

packages/rs-dpp/src/state_transition/state_transitions/document/batch_transition/batched_transition/token_transfer_transition/v0/mod.rs

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,21 +4,12 @@ use bincode::{Decode, Encode};
44
use derive_more::Display;
55

66
pub use super::super::token_base_transition::IDENTIFIER_FIELDS;
7-
use crate::prelude::{
8-
DerivationEncryptionKeyIndex, RecipientKeyIndex, RootEncryptionKeyIndex, SenderKeyIndex,
9-
};
107
use crate::state_transition::batch_transition::token_base_transition::TokenBaseTransition;
8+
use crate::tokens::{PrivateEncryptedNote, SharedEncryptedNote};
119
use platform_value::Identifier;
1210
#[cfg(feature = "state-transition-serde-conversion")]
1311
use serde::{Deserialize, Serialize};
1412

15-
pub type SharedEncryptedNote = (SenderKeyIndex, RecipientKeyIndex, Vec<u8>);
16-
pub type PrivateEncryptedNote = (
17-
RootEncryptionKeyIndex,
18-
DerivationEncryptionKeyIndex,
19-
Vec<u8>,
20-
);
21-
2213
mod property_names {
2314
pub const AMOUNT: &str = "$amount";
2415
pub const RECIPIENT_OWNER_ID: &str = "recipientOwnerId";

packages/rs-dpp/src/state_transition/state_transitions/document/batch_transition/batched_transition/token_transfer_transition/v0/v0_methods.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ use crate::prelude::{DerivationEncryptionKeyIndex, RecipientKeyIndex, RootEncryp
33
use crate::state_transition::batch_transition::batched_transition::token_transfer_transition::TokenTransferTransitionV0;
44
use crate::state_transition::batch_transition::token_base_transition::token_base_transition_accessors::TokenBaseTransitionAccessors;
55
use crate::state_transition::batch_transition::token_base_transition::TokenBaseTransition;
6-
use crate::state_transition::batch_transition::token_transfer_transition::{PrivateEncryptedNote, SharedEncryptedNote};
6+
use crate::tokens::{PrivateEncryptedNote, SharedEncryptedNote};
77

88
impl TokenBaseTransitionAccessors for TokenTransferTransitionV0 {
99
fn base(&self) -> &TokenBaseTransition {

packages/rs-dpp/src/state_transition/state_transitions/document/batch_transition/batched_transition/token_transfer_transition/v0_methods.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ use crate::state_transition::batch_transition::batched_transition::token_transfe
44
use crate::state_transition::batch_transition::token_base_transition::token_base_transition_accessors::TokenBaseTransitionAccessors;
55
use crate::state_transition::batch_transition::TokenTransferTransition;
66
use crate::state_transition::batch_transition::token_base_transition::TokenBaseTransition;
7-
use crate::state_transition::batch_transition::token_transfer_transition::{PrivateEncryptedNote, SharedEncryptedNote};
7+
use crate::tokens::{PrivateEncryptedNote, SharedEncryptedNote};
88

99
impl TokenBaseTransitionAccessors for TokenTransferTransition {
1010
fn base(&self) -> &TokenBaseTransition {

packages/rs-dpp/src/state_transition/state_transitions/document/batch_transition/methods/mod.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,16 +20,14 @@ use crate::prelude::UserFeeIncrease;
2020
use crate::state_transition::batch_transition::batched_transition::BatchedTransition;
2121
use crate::state_transition::batch_transition::methods::v0::DocumentsBatchTransitionMethodsV0;
2222
use crate::state_transition::batch_transition::methods::v1::DocumentsBatchTransitionMethodsV1;
23-
use crate::state_transition::batch_transition::token_transfer_transition::{
24-
PrivateEncryptedNote, SharedEncryptedNote,
25-
};
2623
use crate::state_transition::batch_transition::BatchTransition;
2724
#[cfg(feature = "state-transition-signing")]
2825
use crate::state_transition::batch_transition::{BatchTransitionV0, BatchTransitionV1};
2926
#[cfg(feature = "state-transition-signing")]
3027
use crate::state_transition::StateTransition;
3128
#[cfg(feature = "state-transition-signing")]
3229
use crate::tokens::emergency_action::TokenEmergencyAction;
30+
use crate::tokens::{PrivateEncryptedNote, SharedEncryptedNote};
3331
use crate::ProtocolError;
3432
#[cfg(feature = "state-transition-signing")]
3533
use platform_value::Identifier;

packages/rs-dpp/src/state_transition/state_transitions/document/batch_transition/methods/v1/mod.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,11 @@ use crate::identity::IdentityPublicKey;
1111
#[cfg(feature = "state-transition-signing")]
1212
use crate::prelude::{IdentityNonce, UserFeeIncrease};
1313
use crate::state_transition::batch_transition::accessors::DocumentsBatchTransitionAccessorsV0;
14-
use crate::state_transition::batch_transition::token_transfer_transition::{
15-
PrivateEncryptedNote, SharedEncryptedNote,
16-
};
1714
#[cfg(feature = "state-transition-signing")]
1815
use crate::state_transition::StateTransition;
1916
#[cfg(feature = "state-transition-signing")]
2017
use crate::tokens::emergency_action::TokenEmergencyAction;
18+
use crate::tokens::{PrivateEncryptedNote, SharedEncryptedNote};
2119
#[cfg(feature = "state-transition-signing")]
2220
use crate::version::FeatureVersion;
2321
#[cfg(feature = "state-transition-signing")]

packages/rs-dpp/src/state_transition/state_transitions/document/batch_transition/v1/v0_methods.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,13 +71,12 @@ use crate::state_transition::batch_transition::token_freeze_transition::TokenFre
7171
#[cfg(feature = "state-transition-signing")]
7272
use crate::state_transition::batch_transition::token_mint_transition::TokenMintTransitionV0;
7373
#[cfg(feature = "state-transition-signing")]
74-
use crate::state_transition::batch_transition::token_transfer_transition::{PrivateEncryptedNote, SharedEncryptedNote};
75-
#[cfg(feature = "state-transition-signing")]
7674
use crate::state_transition::batch_transition::token_transfer_transition::TokenTransferTransitionV0;
7775
#[cfg(feature = "state-transition-signing")]
7876
use crate::state_transition::batch_transition::token_unfreeze_transition::TokenUnfreezeTransitionV0;
7977
#[cfg(feature = "state-transition-signing")]
8078
use crate::tokens::emergency_action::TokenEmergencyAction;
79+
use crate::tokens::{PrivateEncryptedNote, SharedEncryptedNote};
8180

8281
impl DocumentsBatchTransitionAccessorsV0 for BatchTransitionV1 {
8382
type IterType<'a>

packages/rs-dpp/src/tokens/mod.rs

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
use crate::data_contract::TokenContractPosition;
2+
use crate::prelude::{
3+
DerivationEncryptionKeyIndex, RecipientKeyIndex, RootEncryptionKeyIndex, SenderKeyIndex,
4+
};
25
use crate::util::hash::hash_double;
36

47
pub mod allowed_currency;
@@ -8,6 +11,13 @@ pub mod info;
811
pub mod status;
912
pub mod token_event;
1013

14+
pub type SharedEncryptedNote = (SenderKeyIndex, RecipientKeyIndex, Vec<u8>);
15+
pub type PrivateEncryptedNote = (
16+
RootEncryptionKeyIndex,
17+
DerivationEncryptionKeyIndex,
18+
Vec<u8>,
19+
);
20+
1121
pub fn calculate_token_id(contract_id: &[u8; 32], token_pos: TokenContractPosition) -> [u8; 32] {
1222
let mut bytes = b"dash_token".to_vec();
1323
bytes.extend_from_slice(contract_id);

packages/rs-dpp/src/tokens/token_event.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ pub type TokenEventPersonalEncryptedNote = Option<(
2121
Vec<u8>,
2222
)>;
2323
use crate::serialization::PlatformSerializableWithPlatformVersion;
24-
use crate::state_transition::batch_transition::token_transfer_transition::SharedEncryptedNote;
2524
use crate::tokens::emergency_action::TokenEmergencyAction;
25+
use crate::tokens::SharedEncryptedNote;
2626
use crate::ProtocolError;
2727

2828
pub type RecipientIdentifier = Identifier;

packages/rs-drive-abci/src/execution/check_tx/v0/mod.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -630,7 +630,7 @@ mod tests {
630630
)
631631
.expect("expected to process state transition");
632632

633-
assert_eq!(processing_result.aggregated_fees().processing_fee, 2484410);
633+
assert_eq!(processing_result.aggregated_fees().processing_fee, 2484810);
634634

635635
let check_result = platform
636636
.check_tx(
@@ -1141,7 +1141,7 @@ mod tests {
11411141

11421142
// The processing fees should be twice as much as a fee multiplier of 0,
11431143
// since a fee multiplier of 100 means 100% more of 1 (gives 2)
1144-
assert_eq!(processing_result.aggregated_fees().processing_fee, 4968820);
1144+
assert_eq!(processing_result.aggregated_fees().processing_fee, 4969620);
11451145

11461146
let check_result = platform
11471147
.check_tx(
@@ -1613,7 +1613,7 @@ mod tests {
16131613
)
16141614
.expect("expected to process state transition");
16151615

1616-
assert_eq!(processing_result.aggregated_fees().processing_fee, 2484410);
1616+
assert_eq!(processing_result.aggregated_fees().processing_fee, 2484810);
16171617

16181618
platform
16191619
.drive
@@ -2069,7 +2069,7 @@ mod tests {
20692069
)
20702070
.expect("expected to process state transition");
20712071

2072-
assert_eq!(processing_result.aggregated_fees().processing_fee, 2484410);
2072+
assert_eq!(processing_result.aggregated_fees().processing_fee, 2484810);
20732073

20742074
platform
20752075
.drive

packages/rs-drive/src/state_transition_action/batch/batched_transition/token_transition/token_transfer_transition_action/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ use derive_more::From;
33
use crate::state_transition_action::batch::batched_transition::token_transition::token_base_transition_action::TokenBaseTransitionAction;
44
use dpp::identifier::Identifier;
55
use dpp::prelude::{DerivationEncryptionKeyIndex, RootEncryptionKeyIndex};
6-
use dpp::state_transition::batch_transition::token_transfer_transition::{PrivateEncryptedNote, SharedEncryptedNote};
6+
use dpp::tokens::{PrivateEncryptedNote, SharedEncryptedNote};
77

88
/// transformer module
99
pub mod transformer;

0 commit comments

Comments
 (0)