|
1 | 1 | use crate::error::to_js_error; |
2 | 2 | use dash_sdk::dpp::identity::KeyID; |
3 | 3 | use dash_sdk::dpp::serialization::PlatformSerializable; |
4 | | -use dash_sdk::dpp::state_transition::documents_batch_transition::document_base_transition::v0::DocumentBaseTransitionV0; |
5 | | -use dash_sdk::dpp::state_transition::documents_batch_transition::document_base_transition::DocumentBaseTransition; |
6 | | -use dash_sdk::dpp::state_transition::documents_batch_transition::document_create_transition::DocumentCreateTransitionV0; |
7 | | -use dash_sdk::dpp::state_transition::documents_batch_transition::document_transition::DocumentTransition; |
8 | | -use dash_sdk::dpp::state_transition::documents_batch_transition::{ |
9 | | - DocumentCreateTransition, DocumentsBatchTransition, DocumentsBatchTransitionV0, |
| 4 | +use dash_sdk::dpp::state_transition::StateTransition; |
| 5 | +use dash_sdk::dpp::state_transition::batch_transition::batched_transition::document_base_transition::v0::DocumentBaseTransitionV0; |
| 6 | +use dash_sdk::dpp::state_transition::batch_transition::batched_transition::document_base_transition::DocumentBaseTransition; |
| 7 | +use dash_sdk::dpp::state_transition::batch_transition::batched_transition::document_create_transition::DocumentCreateTransitionV0; |
| 8 | +use dash_sdk::dpp::state_transition::batch_transition::batched_transition::document_transition::DocumentTransition; |
| 9 | +use dash_sdk::dpp::state_transition::batch_transition::{ |
| 10 | + document_create_transition::DocumentCreateTransition, BatchTransition, BatchTransitionV0, |
10 | 11 | }; |
11 | 12 | use wasm_bindgen::prelude::*; |
12 | 13 | use web_sys::js_sys::{Number, Uint8Array}; |
@@ -60,15 +61,17 @@ fn create_batch_transition( |
60 | 61 | ))); |
61 | 62 | }; |
62 | 63 |
|
63 | | - let document_batch_transition = DocumentsBatchTransition::V0(DocumentsBatchTransitionV0 { |
| 64 | + let document_batch_transition = BatchTransition::V0(BatchTransitionV0 { |
64 | 65 | owner_id: Default::default(), |
65 | 66 | transitions, |
66 | 67 | user_fee_increase: 0, |
67 | 68 | signature_public_key_id, |
68 | 69 | signature: Default::default(), |
69 | 70 | }); |
70 | 71 |
|
71 | | - document_batch_transition |
| 72 | + let state_transition: StateTransition = document_batch_transition.into(); |
| 73 | + |
| 74 | + state_transition |
72 | 75 | .serialize_to_bytes() |
73 | 76 | .map_err(to_js_error) |
74 | 77 | .map(|bytes| Uint8Array::from(bytes.as_slice())) |
|
0 commit comments