diff --git a/Cargo.lock b/Cargo.lock index 041190584aeb4290762f21cc712839b7a6bc581d..495c0297d8a405ccc35a346ffdafd1d3d1c25154 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -227,14 +227,30 @@ name = "dtoa" version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" +[[package]] +name = "dubp-documents" +version = "0.10.0-b1" +dependencies = [ + "base58 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "base64 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)", + "byteorder 1.2.7 (registry+https://github.com/rust-lang/crates.io-index)", + "dup-crypto 0.4.0-b1 (registry+https://github.com/rust-lang/crates.io-index)", + "pest 2.0.2 (registry+https://github.com/rust-lang/crates.io-index)", + "pest_derive 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)", + "pretty_assertions 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.78 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_derive 1.0.66 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_json 1.0.21 (registry+https://github.com/rust-lang/crates.io-index)", +] + [[package]] name = "duniter-blockchain" version = "0.1.0-a0.1" dependencies = [ "dirs 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", + "dubp-documents 0.10.0-b1", "duniter-conf 0.1.0-a0.1", "duniter-dal 0.1.0-a0.1", - "duniter-documents 0.10.0-b1", "duniter-message 0.1.0-a0.1", "duniter-module 0.1.0-a0.1", "duniter-network 0.1.0-a0.1", @@ -256,7 +272,7 @@ name = "duniter-conf" version = "0.1.0-a0.1" dependencies = [ "dirs 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", - "duniter-documents 0.10.0-b1", + "dubp-documents 0.10.0-b1", "duniter-module 0.1.0-a0.1", "dup-crypto 0.4.0-b1 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -291,7 +307,7 @@ dependencies = [ name = "duniter-dal" version = "0.1.0-a0.1" dependencies = [ - "duniter-documents 0.10.0-b1", + "dubp-documents 0.10.0-b1", "duniter-module 0.1.0-a0.1", "duniter-network 0.1.0-a0.1", "dup-crypto 0.4.0-b1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -303,28 +319,12 @@ dependencies = [ "serde_json 1.0.21 (registry+https://github.com/rust-lang/crates.io-index)", ] -[[package]] -name = "duniter-documents" -version = "0.10.0-b1" -dependencies = [ - "base58 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "base64 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)", - "byteorder 1.2.7 (registry+https://github.com/rust-lang/crates.io-index)", - "dup-crypto 0.4.0-b1 (registry+https://github.com/rust-lang/crates.io-index)", - "pest 2.0.2 (registry+https://github.com/rust-lang/crates.io-index)", - "pest_derive 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)", - "pretty_assertions 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.78 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_derive 1.0.66 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_json 1.0.21 (registry+https://github.com/rust-lang/crates.io-index)", -] - [[package]] name = "duniter-message" version = "0.1.0-a0.1" dependencies = [ + "dubp-documents 0.10.0-b1", "duniter-dal 0.1.0-a0.1", - "duniter-documents 0.10.0-b1", "duniter-module 0.1.0-a0.1", "duniter-network 0.1.0-a0.1", "dup-crypto 0.4.0-b1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -338,7 +338,7 @@ dependencies = [ name = "duniter-module" version = "0.1.0-a0.1" dependencies = [ - "duniter-documents 0.10.0-b1", + "dubp-documents 0.10.0-b1", "dup-crypto 0.4.0-b1 (registry+https://github.com/rust-lang/crates.io-index)", "durs-network-documents 0.1.0-a0.1", "serde 1.0.78 (registry+https://github.com/rust-lang/crates.io-index)", @@ -351,7 +351,7 @@ dependencies = [ name = "duniter-network" version = "0.1.0-a0.1" dependencies = [ - "duniter-documents 0.10.0-b1", + "dubp-documents 0.10.0-b1", "duniter-module 0.1.0-a0.1", "dup-crypto 0.4.0-b1 (registry+https://github.com/rust-lang/crates.io-index)", "durs-network-documents 0.1.0-a0.1", @@ -364,9 +364,9 @@ dependencies = [ name = "duniter-tui" version = "0.1.0-a0.1" dependencies = [ + "dubp-documents 0.10.0-b1", "duniter-conf 0.1.0-a0.1", "duniter-dal 0.1.0-a0.1", - "duniter-documents 0.10.0-b1", "duniter-message 0.1.0-a0.1", "duniter-module 0.1.0-a0.1", "duniter-network 0.1.0-a0.1", @@ -424,7 +424,7 @@ version = "0.1.0-a0.1" dependencies = [ "base58 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "bincode 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", - "duniter-documents 0.10.0-b1", + "dubp-documents 0.10.0-b1", "dup-crypto 0.4.0-b1 (registry+https://github.com/rust-lang/crates.io-index)", "hex 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", "pest 2.0.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -451,8 +451,8 @@ name = "durs-ws2p" version = "0.1.0-a0.1" dependencies = [ "bincode 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", + "dubp-documents 0.10.0-b1", "duniter-conf 0.1.0-a0.1", - "duniter-documents 0.10.0-b1", "duniter-message 0.1.0-a0.1", "duniter-module 0.1.0-a0.1", "duniter-network 0.1.0-a0.1", @@ -471,7 +471,7 @@ version = "0.1.0-a0.1" dependencies = [ "bincode 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", "byteorder 1.2.7 (registry+https://github.com/rust-lang/crates.io-index)", - "duniter-documents 0.10.0-b1", + "dubp-documents 0.10.0-b1", "dup-crypto 0.4.0-b1 (registry+https://github.com/rust-lang/crates.io-index)", "durs-network-documents 0.1.0-a0.1", "log 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -486,9 +486,9 @@ name = "durs-ws2p-v1-legacy" version = "0.1.0-a0.1" dependencies = [ "byteorder 1.2.7 (registry+https://github.com/rust-lang/crates.io-index)", + "dubp-documents 0.10.0-b1", "duniter-conf 0.1.0-a0.1", "duniter-dal 0.1.0-a0.1", - "duniter-documents 0.10.0-b1", "duniter-message 0.1.0-a0.1", "duniter-module 0.1.0-a0.1", "duniter-network 0.1.0-a0.1", diff --git a/blockchain/Cargo.toml b/blockchain/Cargo.toml index 139b72eb0e37b18cb7b75ece3f49e680c783fd82..75ccbcceb018c83f80f9bb019847fd2c89efe70d 100644 --- a/blockchain/Cargo.toml +++ b/blockchain/Cargo.toml @@ -13,7 +13,7 @@ dirs = "1.0.2" duniter-conf = { path = "../conf" } dup-crypto = "0.4.0-b1" duniter-dal = { path = "../dal" } -duniter-documents = { path = "../documents" } +dubp-documents = { path = "../documents" } durs-network-documents = { path = "../network-documents" } duniter-message = { path = "../message" } duniter-module = { path = "../module" } diff --git a/blockchain/apply_valid_block.rs b/blockchain/apply_valid_block.rs index 30c255c6235dcb8e9c8cb04bdaf3d986be7d1bc6..4e1154f53f48f3008c4e429043966b64a230ac07 100644 --- a/blockchain/apply_valid_block.rs +++ b/blockchain/apply_valid_block.rs @@ -13,14 +13,14 @@ // You should have received a copy of the GNU Affero General Public License // along with this program. If not, see <https://www.gnu.org/licenses/>. +use dubp_documents::v10::transaction::{TxAmount, TxBase}; +use dubp_documents::v10::BlockDocument; +use dubp_documents::BlockId; +use dubp_documents::Document; use duniter_dal::block::DALBlock; use duniter_dal::sources::SourceAmount; use duniter_dal::writers::requests::*; use duniter_dal::{BinDB, ForkId}; -use duniter_documents::v10::transaction::{TxAmount, TxBase}; -use duniter_documents::v10::BlockDocument; -use duniter_documents::BlockId; -use duniter_documents::Document; use dup_crypto::keys::*; use durs_wot::data::{NewLinkResult, RemLinkResult}; use durs_wot::{NodeId, WebOfTrust}; diff --git a/blockchain/check_and_apply_block.rs b/blockchain/check_and_apply_block.rs index 68481efcde30fea8003db7714f51a86eb74267a1..4b38ca43e74a4192d9413c3c49e494c20987e505 100644 --- a/blockchain/check_and_apply_block.rs +++ b/blockchain/check_and_apply_block.rs @@ -16,10 +16,10 @@ use std::collections::HashMap; use apply_valid_block::*; +use dubp_documents::Document; +use dubp_documents::{BlockHash, BlockId, Blockstamp, PreviousBlockstamp}; use duniter_dal::block::DALBlock; use duniter_dal::*; -use duniter_documents::Document; -use duniter_documents::{BlockHash, BlockId, Blockstamp, PreviousBlockstamp}; use duniter_network::NetworkBlock; use dup_crypto::keys::*; use *; diff --git a/blockchain/dbex.rs b/blockchain/dbex.rs index 368b8261166a7034489ed473e7c5dbf9168763a6..4e039bb1ba35bb16f791330c15d1812f12ea532e 100644 --- a/blockchain/dbex.rs +++ b/blockchain/dbex.rs @@ -13,8 +13,8 @@ // You should have received a copy of the GNU Affero General Public License // along with this program. If not, see <https://www.gnu.org/licenses/>. +use dubp_documents::v10::transaction::*; use duniter_dal::identity::DALIdentity; -use duniter_documents::v10::transaction::*; use duniter_module::DuniterConf; use dup_crypto::keys::*; use durs_wot::data::rusty::RustyWebOfTrust; diff --git a/blockchain/lib.rs b/blockchain/lib.rs index 67d300e88539ea12eee48f7202e26ee5651999a3..b4e8a9bf1cd3e398cb78e1332e9d6e5b1f766a94 100644 --- a/blockchain/lib.rs +++ b/blockchain/lib.rs @@ -33,9 +33,9 @@ extern crate log; extern crate dirs; +extern crate dubp_documents; extern crate duniter_conf; extern crate duniter_dal; -extern crate duniter_documents; extern crate duniter_message; extern crate duniter_module; extern crate duniter_network; @@ -62,6 +62,9 @@ use std::time::{Duration, SystemTime, UNIX_EPOCH}; use apply_valid_block::*; use check_and_apply_block::*; pub use dbex::{DBExQuery, DBExTxQuery, DBExWotQuery}; +use dubp_documents::v10::{BlockDocument, V10Document}; +use dubp_documents::*; +use dubp_documents::{DUBPDocument, Document}; use duniter_dal::block::DALBlock; use duniter_dal::currency_params::CurrencyParameters; use duniter_dal::dal_event::DALEvent; @@ -69,9 +72,6 @@ use duniter_dal::dal_requests::{DALReqBlockchain, DALRequest, DALResBlockchain, use duniter_dal::identity::DALIdentity; use duniter_dal::writers::requests::BlocksDBsWriteQuery; use duniter_dal::*; -use duniter_documents::v10::{BlockDocument, V10Document}; -use duniter_documents::*; -use duniter_documents::{DUBPDocument, Document}; use duniter_message::*; use duniter_module::*; use duniter_network::{ diff --git a/blockchain/revert_block.rs b/blockchain/revert_block.rs index 1f40771a1fdf6ff994904aee5dd738c6870312c8..64cfb889e8c0910e3cc35281ff945609110a87ab 100644 --- a/blockchain/revert_block.rs +++ b/blockchain/revert_block.rs @@ -13,14 +13,14 @@ // You should have received a copy of the GNU Affero General Public License // along with this program. If not, see <https://www.gnu.org/licenses/>. +use dubp_documents::v10::block::TxDocOrTxHash; +use dubp_documents::v10::transaction::{TxAmount, TxBase}; +use dubp_documents::Document; use duniter_dal::block::DALBlock; use duniter_dal::sources::SourceAmount; use duniter_dal::writers::requests::*; use duniter_dal::writers::transaction::DALTxV10; use duniter_dal::{BinDB, ForkId, TxV10Datas}; -use duniter_documents::v10::block::TxDocOrTxHash; -use duniter_documents::v10::transaction::{TxAmount, TxBase}; -use duniter_documents::Document; use dup_crypto::keys::*; use durs_wot::data::{NewLinkResult, RemLinkResult}; use durs_wot::{NodeId, WebOfTrust}; diff --git a/blockchain/sync.rs b/blockchain/sync.rs index d6b21b613ff928f9ccfa135af1b6c96d00f93a3b..e6c288688221c5ab596b667abe5bdef17a470971 100644 --- a/blockchain/sync.rs +++ b/blockchain/sync.rs @@ -20,10 +20,10 @@ extern crate threadpool; use self::pbr::ProgressBar; use self::threadpool::ThreadPool; +use dubp_documents::{BlockHash, BlockId}; use duniter_dal::currency_params::CurrencyParameters; use duniter_dal::writers::requests::*; use duniter_dal::ForkId; -use duniter_documents::{BlockHash, BlockId}; use duniter_network::NetworkBlock; use dup_crypto::hashs::Hash; use dup_crypto::keys::*; diff --git a/blockchain/ts_parsers.rs b/blockchain/ts_parsers.rs index b962ba11f2ec2e2d5e0050221649f300f41d1a44..4e1921c1762d92648067d0fe7c90416849350cfd 100644 --- a/blockchain/ts_parsers.rs +++ b/blockchain/ts_parsers.rs @@ -16,14 +16,14 @@ extern crate serde_json; extern crate sqlite; -use duniter_documents::v10::block::{BlockV10Parameters, TxDocOrTxHash}; -use duniter_documents::v10::identity::*; -use duniter_documents::v10::membership::*; -use duniter_documents::v10::transaction::*; -use duniter_documents::v10::*; -use duniter_documents::CurrencyName; -use duniter_documents::DocumentBuilder; -use duniter_documents::{BlockHash, BlockId, Blockstamp}; +use dubp_documents::v10::block::{BlockV10Parameters, TxDocOrTxHash}; +use dubp_documents::v10::identity::*; +use dubp_documents::v10::membership::*; +use dubp_documents::v10::transaction::*; +use dubp_documents::v10::*; +use dubp_documents::CurrencyName; +use dubp_documents::DocumentBuilder; +use dubp_documents::{BlockHash, BlockId, Blockstamp}; use duniter_network::{NetworkBlock, NetworkBlockV10}; use dup_crypto::hashs::Hash; use dup_crypto::keys::*; diff --git a/conf/Cargo.toml b/conf/Cargo.toml index ce152b579f4ddcca8c8306625a424d8062db7e2d..2b43ab0c8ec7b04701d0b7c4a076d249ee8a24a7 100644 --- a/conf/Cargo.toml +++ b/conf/Cargo.toml @@ -15,7 +15,7 @@ serde_derive = "1.0.*" serde_json = "1.0.*" dirs = "1.0.2" dup-crypto = "0.4.0-b1" -duniter-documents = { path = "../documents" } +dubp-documents = { path = "../documents" } duniter-module = { path = "../module" } [features] diff --git a/conf/lib.rs b/conf/lib.rs index 3dc3970fe7099052fb8aa3f8e3f427b8e2c7d567..657e69e61ba5a08f917ad2a21a049e37e458c630 100644 --- a/conf/lib.rs +++ b/conf/lib.rs @@ -35,12 +35,12 @@ extern crate serde_derive; extern crate serde_json; extern crate dirs; -extern crate duniter_documents; +extern crate dubp_documents; extern crate duniter_module; extern crate dup_crypto; extern crate rand; extern crate serde; -use duniter_documents::CurrencyName; +use dubp_documents::CurrencyName; use duniter_module::{DuniterConf, ModuleName, RequiredKeys, RequiredKeysContent}; use dup_crypto::keys::*; use rand::Rng; diff --git a/dal/Cargo.toml b/dal/Cargo.toml index b2b3831a0b58fc9175db4147a636ba5adc213279..96d91bd70f99f5aadf5726b406e934d585791091 100644 --- a/dal/Cargo.toml +++ b/dal/Cargo.toml @@ -10,7 +10,7 @@ path = "lib.rs" [dependencies] dup-crypto = "0.4.0-b1" -duniter-documents = { path = "../documents" } +dubp-documents = { path = "../documents" } duniter-module = { path = "../module" } duniter-network = { path = "../network" } durs-wot = { path = "../wot" } diff --git a/dal/block.rs b/dal/block.rs index d56c1d5bb72e3129f05a78bdaf62dbad020b6ac7..e13237fe210dfaffcdba3ffe5d32a34a8bff0f26 100644 --- a/dal/block.rs +++ b/dal/block.rs @@ -14,9 +14,9 @@ // along with this program. If not, see <https://www.gnu.org/licenses/>. use super::constants::MAX_FORKS; -use duniter_documents::v10::BlockDocument; -use duniter_documents::Document; -use duniter_documents::{BlockHash, BlockId, Blockstamp, PreviousBlockstamp}; +use dubp_documents::v10::BlockDocument; +use dubp_documents::Document; +use dubp_documents::{BlockHash, BlockId, Blockstamp, PreviousBlockstamp}; use dup_crypto::keys::*; use durs_wot::NodeId; use std::collections::HashMap; diff --git a/dal/certs.rs b/dal/certs.rs index 532ceeae8f6f756c4ffe462cff19491b41d01e50..a28e545517fffb4bf8bffc5caa59465dd21be639 100644 --- a/dal/certs.rs +++ b/dal/certs.rs @@ -13,10 +13,10 @@ // You should have received a copy of the GNU Affero General Public License // along with this program. If not, see <https://www.gnu.org/licenses/>. -extern crate duniter_documents; +extern crate dubp_documents; extern crate durs_wot; -use duniter_documents::BlockId; +use dubp_documents::BlockId; use durs_wot::NodeId; use std::collections::HashMap; use {BinDB, CertsExpirV10Datas, DALError}; diff --git a/dal/currency_params.rs b/dal/currency_params.rs index 5b902385b2b6b41658279da0027fd56bd8852784..c88d4a4544ce022ddcc774399f031e1b1598930b 100644 --- a/dal/currency_params.rs +++ b/dal/currency_params.rs @@ -14,8 +14,8 @@ // along with this program. If not, see <https://www.gnu.org/licenses/>. use constants::*; -use duniter_documents::v10::block::BlockV10Parameters; -use duniter_documents::CurrencyName; +use dubp_documents::v10::block::BlockV10Parameters; +use dubp_documents::CurrencyName; use *; #[derive(Debug, Copy, Clone)] diff --git a/dal/dal_event.rs b/dal/dal_event.rs index 19f2659f0cb382b96a93bace3f44e8002f365e4d..398f61937db148cbdf8e4e30409720a36b7c4941 100644 --- a/dal/dal_event.rs +++ b/dal/dal_event.rs @@ -13,8 +13,8 @@ // You should have received a copy of the GNU Affero General Public License // along with this program. If not, see <https://www.gnu.org/licenses/>. -use duniter_documents::v10::block::BlockDocument; -use duniter_documents::*; +use dubp_documents::v10::block::BlockDocument; +use dubp_documents::*; #[derive(Debug, Clone)] /// Event to be transmitted to the other modules diff --git a/dal/dal_requests.rs b/dal/dal_requests.rs index ae3fc49bd99d3b3e5698f896e0dca41d5004e227..dc5cfa3de10bcc07943527e743ad53d7af8907b3 100644 --- a/dal/dal_requests.rs +++ b/dal/dal_requests.rs @@ -17,12 +17,12 @@ extern crate duniter_module; extern crate serde; use self::duniter_module::ModuleReqId; -use duniter_documents::v10::block::BlockDocument; -use duniter_documents::v10::certification::CertificationDocument; -use duniter_documents::v10::identity::IdentityDocument; -use duniter_documents::v10::membership::MembershipDocument; -use duniter_documents::v10::revocation::RevocationDocument; -use duniter_documents::Blockstamp; +use dubp_documents::v10::block::BlockDocument; +use dubp_documents::v10::certification::CertificationDocument; +use dubp_documents::v10::identity::IdentityDocument; +use dubp_documents::v10::membership::MembershipDocument; +use dubp_documents::v10::revocation::RevocationDocument; +use dubp_documents::Blockstamp; use dup_crypto::hashs::Hash; use dup_crypto::keys::*; use std::collections::HashMap; diff --git a/dal/identity.rs b/dal/identity.rs index 07134c9a51ca7c6324d2b7ac1ce7c04e8f9111c0..be1d79e20b0e1c60af15c4ecc4c355f92a49e738 100644 --- a/dal/identity.rs +++ b/dal/identity.rs @@ -14,8 +14,8 @@ // along with this program. If not, see <https://www.gnu.org/licenses/>. use currency_params::CurrencyParameters; -use duniter_documents::v10::identity::IdentityDocument; -use duniter_documents::{BlockId, Blockstamp}; +use dubp_documents::v10::identity::IdentityDocument; +use dubp_documents::{BlockId, Blockstamp}; use dup_crypto::keys::*; use durs_wot::NodeId; use std::collections::HashMap; diff --git a/dal/lib.rs b/dal/lib.rs index d959250e3844028fa34aa0b83b98676add67b7cd..653b97fa3844ae54e7cd84d5083fa8c5ac64ee71 100644 --- a/dal/lib.rs +++ b/dal/lib.rs @@ -36,7 +36,7 @@ extern crate serde_json; #[macro_use] extern crate serde_derive; -extern crate duniter_documents; +extern crate dubp_documents; extern crate dup_crypto; extern crate durs_wot; extern crate rustbreak; @@ -78,10 +78,10 @@ pub mod tools; /// Contains all write databases functions pub mod writers; -use duniter_documents::v10::block::BlockV10Parameters; -use duniter_documents::v10::transaction::*; -use duniter_documents::CurrencyName; -use duniter_documents::{BlockHash, BlockId, Blockstamp, PreviousBlockstamp}; +use dubp_documents::v10::block::BlockV10Parameters; +use dubp_documents::v10::transaction::*; +use dubp_documents::CurrencyName; +use dubp_documents::{BlockHash, BlockId, Blockstamp, PreviousBlockstamp}; use dup_crypto::hashs::Hash; use dup_crypto::keys::*; use durs_wot::{NodeId, WebOfTrust}; diff --git a/dal/parsers/certifications.rs b/dal/parsers/certifications.rs index 97c5e18b0d1a21eeb9b3a0aa4ecc45f4295852be..868c828645ff6a482045b57e165ad60fa17e070f 100644 --- a/dal/parsers/certifications.rs +++ b/dal/parsers/certifications.rs @@ -13,9 +13,9 @@ // You should have received a copy of the GNU Affero General Public License // along with this program. If not, see <https://www.gnu.org/licenses/>. -use duniter_documents::v10::certification::{CertificationDocument, CompactCertificationDocument}; -use duniter_documents::v10::TextDocumentFormat; -use duniter_documents::BlockId; +use dubp_documents::v10::certification::{CertificationDocument, CompactCertificationDocument}; +use dubp_documents::v10::TextDocumentFormat; +use dubp_documents::BlockId; use dup_crypto::keys::*; use serde_json; diff --git a/dal/parsers/revoked.rs b/dal/parsers/revoked.rs index 46d2801e47edc11e6fd4e805cede395afd1a08e7..c47b486a60f5f6e43015feced71a8cfec756bcf0 100644 --- a/dal/parsers/revoked.rs +++ b/dal/parsers/revoked.rs @@ -13,8 +13,8 @@ // You should have received a copy of the GNU Affero General Public License // along with this program. If not, see <https://www.gnu.org/licenses/>. -use duniter_documents::v10::revocation::{CompactRevocationDocument, RevocationDocument}; -use duniter_documents::v10::TextDocumentFormat; +use dubp_documents::v10::revocation::{CompactRevocationDocument, RevocationDocument}; +use dubp_documents::v10::TextDocumentFormat; use dup_crypto::keys::*; use serde_json; diff --git a/dal/sources.rs b/dal/sources.rs index aab5056f7d2c89517839fe63aee01cda285e0487..3e5b1268da10ecf21714e4ccf71dab47a5fa15a3 100644 --- a/dal/sources.rs +++ b/dal/sources.rs @@ -13,11 +13,11 @@ // You should have received a copy of the GNU Affero General Public License // along with this program. If not, see <https://www.gnu.org/licenses/>. -extern crate duniter_documents; +extern crate dubp_documents; extern crate dup_crypto; -use duniter_documents::v10::transaction::*; -use duniter_documents::BlockId; +use dubp_documents::v10::transaction::*; +use dubp_documents::BlockId; use dup_crypto::hashs::Hash; use dup_crypto::keys::PubKey; use std::cmp::Ordering; diff --git a/dal/writers/block.rs b/dal/writers/block.rs index a716aa4473228376a676da7f86120fbb247549b3..46a6bb1188086f92448c1cc2c121c0f61147467c 100644 --- a/dal/writers/block.rs +++ b/dal/writers/block.rs @@ -14,8 +14,8 @@ // along with this program. If not, see <https://www.gnu.org/licenses/>. use block::DALBlock; -use duniter_documents::Document; -use duniter_documents::{BlockHash, BlockId, PreviousBlockstamp}; +use dubp_documents::Document; +use dubp_documents::{BlockHash, BlockId, PreviousBlockstamp}; use std::collections::HashMap; use ForkId; use {BinDB, DALError, ForksBlocksV10Datas, ForksV10Datas, LocalBlockchainV10Datas}; diff --git a/dal/writers/certification.rs b/dal/writers/certification.rs index 327db05e698a267a947bdafa3aa0c704573716f4..c8be519568997316bea43c02ddcdf1db4e3a76f9 100644 --- a/dal/writers/certification.rs +++ b/dal/writers/certification.rs @@ -14,8 +14,8 @@ // along with this program. If not, see <https://www.gnu.org/licenses/>. use currency_params::CurrencyParameters; -use duniter_documents::v10::certification::CompactCertificationDocument; -use duniter_documents::BlockId; +use dubp_documents::v10::certification::CompactCertificationDocument; +use dubp_documents::BlockId; use dup_crypto::keys::*; use durs_wot::NodeId; use {BinDB, CertsExpirV10Datas, DALError, IdentitiesV10Datas}; diff --git a/dal/writers/dividend.rs b/dal/writers/dividend.rs index f2828d8d4fc222ab9e059d43a5fee37f87d0c8e4..9256ae655d9c0dba8a11252bbb0fcce607a39ffe 100644 --- a/dal/writers/dividend.rs +++ b/dal/writers/dividend.rs @@ -13,8 +13,8 @@ // You should have received a copy of the GNU Affero General Public License // along with this program. If not, see <https://www.gnu.org/licenses/>. -use duniter_documents::v10::transaction::*; -use duniter_documents::BlockId; +use dubp_documents::v10::transaction::*; +use dubp_documents::BlockId; use dup_crypto::keys::PubKey; use sources::SourceAmount; use std::collections::{HashMap, HashSet}; diff --git a/dal/writers/identity.rs b/dal/writers/identity.rs index ebd29fa03764eaa23768d082ed0e5c73f1873908..3a9654640603341ce0d3ecd3a0bd2fe3fdafacaf 100644 --- a/dal/writers/identity.rs +++ b/dal/writers/identity.rs @@ -14,9 +14,9 @@ // along with this program. If not, see <https://www.gnu.org/licenses/>. use currency_params::CurrencyParameters; -use duniter_documents::v10::identity::IdentityDocument; -use duniter_documents::Document; -use duniter_documents::{BlockId, Blockstamp}; +use dubp_documents::v10::identity::IdentityDocument; +use dubp_documents::Document; +use dubp_documents::{BlockId, Blockstamp}; use dup_crypto::keys::PubKey; use durs_wot::NodeId; use identity::{DALIdentity, DALIdentityState}; diff --git a/dal/writers/requests.rs b/dal/writers/requests.rs index fe5f84dadf137bbab67f4574cd2b88482979a025..73ecb83e7fb95c2f09a11f28c49591c8ae768b92 100644 --- a/dal/writers/requests.rs +++ b/dal/writers/requests.rs @@ -15,9 +15,9 @@ use block::DALBlock; use currency_params::CurrencyParameters; -use duniter_documents::v10::certification::CompactCertificationDocument; -use duniter_documents::v10::identity::IdentityDocument; -use duniter_documents::Blockstamp; +use dubp_documents::v10::certification::CompactCertificationDocument; +use dubp_documents::v10::identity::IdentityDocument; +use dubp_documents::Blockstamp; use dup_crypto::keys::PubKey; use durs_wot::NodeId; use identity::DALIdentity; diff --git a/dal/writers/transaction.rs b/dal/writers/transaction.rs index a7c23d1ff9d7881ff4ec7134b67ec9fa387101bb..f7b8c5c769fa1ac786d6a3547d6b543d45f8bf19 100644 --- a/dal/writers/transaction.rs +++ b/dal/writers/transaction.rs @@ -13,7 +13,7 @@ // You should have received a copy of the GNU Affero General Public License // along with this program. If not, see <https://www.gnu.org/licenses/>. -use duniter_documents::v10::transaction::*; +use dubp_documents::v10::transaction::*; use sources::{SourceAmount, SourceIndexV10, UTXOIndexV10, UTXOV10}; use *; @@ -414,7 +414,7 @@ pub fn apply_and_write_tx( #[cfg(test)] mod tests { use super::*; - use duniter_documents::{Document, DocumentBuilder, VerificationResult}; + use dubp_documents::{Document, DocumentBuilder, VerificationResult}; use std::str::FromStr; fn build_first_tx_of_g1() -> TransactionDocument { diff --git a/documents/Cargo.toml b/documents/Cargo.toml index 49d4c53c64476d05d0eace86884a73303322846b..df47a18050adb8d9af803b6451a9e9764398662f 100644 --- a/documents/Cargo.toml +++ b/documents/Cargo.toml @@ -1,5 +1,5 @@ [package] -name = "duniter-documents" +name = "dubp-documents" version = "0.10.0-b1" authors = ["nanocryk <nanocryk@duniter.org>", "elois <elois@ifee.fr>"] description = "Handles DUBP documents (DUBP: DUniter Blockhain Protocol)" diff --git a/documents/README.md b/documents/README.md index 6191c3d031f0586268323ddfa27f4339aa3f2eae..b90670dd5930e99258a36ca64bb2123fb2b9e6b3 100644 --- a/documents/README.md +++ b/documents/README.md @@ -7,4 +7,4 @@ ## How to use it -You can add `duniter-documents` as a `cargo` dependency in your Rust project. +You can add `dubp-documents` as a `cargo` dependency in your Rust project. diff --git a/message/Cargo.toml b/message/Cargo.toml index bb4e0a22bd9028791b30dc0e57e7b448e2114208..3f287244d9696a0faed4078136ed1cb46c446ae7 100644 --- a/message/Cargo.toml +++ b/message/Cargo.toml @@ -11,7 +11,7 @@ path = "lib.rs" [dependencies] dup-crypto = "0.4.0-b1" duniter-dal = { path = "../dal" } -duniter-documents = { path = "../documents" } +dubp-documents = { path = "../documents" } duniter-module = { path = "../module" } duniter-network = { path = "../network" } durs-network-documents = { path = "../network-documents" } diff --git a/message/lib.rs b/message/lib.rs index d2d1e2e59ae18d2462ac849229dd801009b67d46..6b1b93a7a7a7f5c9bd7598a56f1a4e6a3c650aa8 100644 --- a/message/lib.rs +++ b/message/lib.rs @@ -29,8 +29,8 @@ unused_qualifications )] +extern crate dubp_documents; extern crate duniter_dal; -extern crate duniter_documents; extern crate duniter_module; extern crate duniter_network; extern crate dup_crypto; @@ -38,10 +38,10 @@ extern crate durs_network_documents; extern crate serde; extern crate serde_json; +use dubp_documents::BlockId; +use dubp_documents::DUBPDocument; use duniter_dal::dal_event::DALEvent; use duniter_dal::dal_requests::{DALRequest, DALResponse}; -use duniter_documents::BlockId; -use duniter_documents::DUBPDocument; use duniter_module::*; use duniter_network::{NetworkEvent, NetworkResponse, OldNetworkRequest}; use dup_crypto::hashs::Hash; diff --git a/module/Cargo.toml b/module/Cargo.toml index a78bd241f02c5ab7d4ec8f28337e15d3df827880..c24a8c94651ba53e2886e94cc03fcd5a94b87334 100644 --- a/module/Cargo.toml +++ b/module/Cargo.toml @@ -10,7 +10,7 @@ path = "lib.rs" [dependencies] dup-crypto = "0.4.0-b1" -duniter-documents = { path = "../documents" } +dubp-documents = { path = "../documents" } durs-network-documents = { path = "../network-documents" } serde = "1.0.*" serde_derive = "1.0.*" diff --git a/module/lib.rs b/module/lib.rs index a2834f43a01f781cd34bac7336e80216be4e4a74..55625dd376819d2481f3ae56db23317a3618b1fa 100644 --- a/module/lib.rs +++ b/module/lib.rs @@ -32,14 +32,14 @@ #[macro_use] extern crate serde_derive; -extern crate duniter_documents; +extern crate dubp_documents; extern crate dup_crypto; extern crate durs_network_documents; extern crate serde; extern crate serde_json; extern crate structopt; -use duniter_documents::CurrencyName; +use dubp_documents::CurrencyName; use dup_crypto::keys::{KeyPair, KeyPairEnum}; use durs_network_documents::network_endpoint::EndpointEnum; use serde::de::DeserializeOwned; diff --git a/network-documents/Cargo.toml b/network-documents/Cargo.toml index 65a6aa4f6af3d3340aa6b2fbfa0ca13f6371506b..33258e9179621e2908188b8f75c2da303c051a4e 100644 --- a/network-documents/Cargo.toml +++ b/network-documents/Cargo.toml @@ -11,7 +11,7 @@ path = "src/lib.rs" [dependencies] base58 = "0.1.*" dup-crypto = "0.4.0-b1" -duniter-documents = { path = "../documents" } +dubp-documents = { path = "../documents" } hex = "0.3.*" pest = "2.0" pest_derive = "2.0" diff --git a/network-documents/src/lib.rs b/network-documents/src/lib.rs index e2fc967a0009ea9fc11454ade98f78a058dd28ef..ab80b8b3ab3718999a59c0c934ca4f961c600667 100644 --- a/network-documents/src/lib.rs +++ b/network-documents/src/lib.rs @@ -27,7 +27,7 @@ )] extern crate base58; -extern crate duniter_documents; +extern crate dubp_documents; extern crate dup_crypto; extern crate hex; extern crate pest; diff --git a/network-documents/src/network_endpoint.rs b/network-documents/src/network_endpoint.rs index 479c8c3e09a0722b9ad3d572448996bbf2f0573e..cbf80fb5f75c16672faf5f07edef48c263eae286 100644 --- a/network-documents/src/network_endpoint.rs +++ b/network-documents/src/network_endpoint.rs @@ -15,7 +15,7 @@ //! Module defining the format of network endpoints and how to handle them. -extern crate duniter_documents; +extern crate dubp_documents; extern crate dup_crypto; extern crate serde; diff --git a/network-documents/src/network_head.rs b/network-documents/src/network_head.rs index 396e977ce73795786dafd2920957ef0d5ce06ce0..78efe08c006c6c37e8553d465b565fd57a2a03bd 100644 --- a/network-documents/src/network_head.rs +++ b/network-documents/src/network_head.rs @@ -15,7 +15,7 @@ //! Module defining the format of network heads and how to handle them. -use duniter_documents::blockstamp::*; +use dubp_documents::blockstamp::*; use dup_crypto::keys::*; use network_head_v2::*; use network_head_v3::*; diff --git a/network-documents/src/network_head_v2.rs b/network-documents/src/network_head_v2.rs index c7f2e524f2c2e0615ccfe501b72626950b628b0c..5b9c72c826c39fa4886178b4ef4e0600281fa416 100644 --- a/network-documents/src/network_head_v2.rs +++ b/network-documents/src/network_head_v2.rs @@ -15,7 +15,7 @@ //! Module defining the format of network heads v2 and how to handle them. -use duniter_documents::blockstamp::*; +use dubp_documents::blockstamp::*; use dup_crypto::keys::*; use std::cmp::Ordering; use std::num::ParseIntError; diff --git a/network-documents/src/network_head_v3.rs b/network-documents/src/network_head_v3.rs index e9998fe2db72f1a68f5e5ac0ed7828dc92b7c15d..04be52130e7dfb3d732dcbb83aa485a05a7fa673 100644 --- a/network-documents/src/network_head_v3.rs +++ b/network-documents/src/network_head_v3.rs @@ -16,8 +16,8 @@ //! Module defining the format of network heads v3 and how to handle them. use base58::ToBase58; -use duniter_documents::blockstamp::Blockstamp; -use duniter_documents::{BlockHash, BlockId, CurrencyName, ToJsonObject}; +use dubp_documents::blockstamp::Blockstamp; +use dubp_documents::{BlockHash, BlockId, CurrencyName, ToJsonObject}; use dup_crypto::keys::text_signable::TextSignable; use dup_crypto::keys::*; use pest::iterators::Pair; diff --git a/network-documents/src/network_peer.rs b/network-documents/src/network_peer.rs index c80a23e4d241d5e95656443d825aaaecf0b123c7..134ef7e74a356b8dd63fabc22550097ec27963bf 100644 --- a/network-documents/src/network_peer.rs +++ b/network-documents/src/network_peer.rs @@ -15,13 +15,13 @@ //! Module defining the format of network peer cards and how to handle them. -extern crate duniter_documents; +extern crate dubp_documents; extern crate dup_crypto; extern crate serde; use base58::ToBase58; -use duniter_documents::{blockstamp::Blockstamp, CurrencyName}; -use duniter_documents::{BlockHash, BlockId}; +use dubp_documents::{blockstamp::Blockstamp, CurrencyName}; +use dubp_documents::{BlockHash, BlockId}; use dup_crypto::keys::text_signable::TextSignable; use dup_crypto::keys::*; use network_endpoint::*; diff --git a/network/Cargo.toml b/network/Cargo.toml index 782ca8cc92ddffacba0675696be960af0c71895b..6987882f3e823b8a84386f12aa902230217f8270 100644 --- a/network/Cargo.toml +++ b/network/Cargo.toml @@ -10,7 +10,7 @@ path = "lib.rs" [dependencies] dup-crypto = "0.4.0-b1" -duniter-documents = { path = "../documents" } +dubp-documents = { path = "../documents" } duniter-module = { path = "../module" } durs-network-documents = { path = "../network-documents" } serde = "1.0.*" diff --git a/network/lib.rs b/network/lib.rs index 36aa7ca1a4b3580e532681eb837f8a9b12a4b358..16d3bc43baa844c1f8a45aa6de3d23eca87b915d 100644 --- a/network/lib.rs +++ b/network/lib.rs @@ -28,21 +28,21 @@ unused_qualifications )] -extern crate duniter_documents; +extern crate dubp_documents; extern crate duniter_module; extern crate dup_crypto; extern crate durs_network_documents; extern crate serde; extern crate serde_json; -use duniter_documents::v10::block::BlockDocument; -use duniter_documents::v10::certification::CertificationDocument; -use duniter_documents::v10::identity::IdentityDocument; -use duniter_documents::v10::membership::MembershipDocument; -use duniter_documents::v10::revocation::RevocationDocument; -use duniter_documents::v10::transaction::TransactionDocument; -use duniter_documents::Document; -use duniter_documents::{blockstamp::Blockstamp, BlockHash, BlockId}; +use dubp_documents::v10::block::BlockDocument; +use dubp_documents::v10::certification::CertificationDocument; +use dubp_documents::v10::identity::IdentityDocument; +use dubp_documents::v10::membership::MembershipDocument; +use dubp_documents::v10::revocation::RevocationDocument; +use dubp_documents::v10::transaction::TransactionDocument; +use dubp_documents::Document; +use dubp_documents::{blockstamp::Blockstamp, BlockHash, BlockId}; use duniter_module::*; use durs_network_documents::network_endpoint::ApiFeatures; use durs_network_documents::network_head::NetworkHead; diff --git a/tui/Cargo.toml b/tui/Cargo.toml index eae65ff33026539b245fd4a055625947ae2195f3..38ddc8908ae20919fc8e74881443c932bcbb6bf0 100644 --- a/tui/Cargo.toml +++ b/tui/Cargo.toml @@ -12,7 +12,7 @@ path = "lib.rs" duniter-conf = { path = "../conf" } dup-crypto = "0.4.0-b1" duniter-dal = { path = "../dal" } -duniter-documents = { path = "../documents" } +dubp-documents = { path = "../documents" } duniter-message = { path = "../message" } duniter-module = { path = "../module" } duniter-network = { path = "../network" } diff --git a/tui/lib.rs b/tui/lib.rs index eda016905c0084fcdb4f7cfc721ff52b4788d4a7..21beb0fe31b9155653149ca65d27ddff0db1e634 100644 --- a/tui/lib.rs +++ b/tui/lib.rs @@ -36,9 +36,9 @@ extern crate serde_derive; #[macro_use] extern crate structopt; +extern crate dubp_documents; extern crate duniter_conf; extern crate duniter_dal; -extern crate duniter_documents; extern crate duniter_message; extern crate duniter_module; extern crate duniter_network; diff --git a/ws2p-messages/Cargo.toml b/ws2p-messages/Cargo.toml index c14e690fb83185847c9c9337051b8a37f5b5538a..fe30cd9698ec5fa5867803d00eeedf1a34b3625c 100644 --- a/ws2p-messages/Cargo.toml +++ b/ws2p-messages/Cargo.toml @@ -12,7 +12,7 @@ path = "lib.rs" bincode = "1.0.*" byteorder = "1.2.3" dup-crypto = "0.4.0-b1" -duniter-documents = { path = "../documents" } +dubp-documents = { path = "../documents" } durs-network-documents = { path = "../network-documents" } log = "0.4.*" serde = "1.0.*" diff --git a/ws2p-messages/lib.rs b/ws2p-messages/lib.rs index 63e50c1c282cbd1adb65c50ec7bc8e0aecc5edaf..b1e17ec72fe193d8032229ff146491354f709a31 100644 --- a/ws2p-messages/lib.rs +++ b/ws2p-messages/lib.rs @@ -36,7 +36,7 @@ extern crate serde_derive; extern crate bincode; extern crate byteorder; -extern crate duniter_documents; +extern crate dubp_documents; extern crate dup_crypto; extern crate durs_network_documents; @@ -56,8 +56,8 @@ pub enum WS2PMessage { mod tests { use bincode; use bincode::{deserialize, serialize}; - use duniter_documents::v10::certification::*; - use duniter_documents::{Blockstamp, CurrencyName}; + use dubp_documents::v10::certification::*; + use dubp_documents::{Blockstamp, CurrencyName}; use dup_crypto::keys::bin_signable::BinSignable; use dup_crypto::keys::*; use durs_network_documents::network_endpoint::*; diff --git a/ws2p-messages/v2/connect.rs b/ws2p-messages/v2/connect.rs index 37d70705089424fbd0fcdf2988524f770d1af3d2..42c5144a1c69c8a7209cb1d9e495100029eeeeb0 100644 --- a/ws2p-messages/v2/connect.rs +++ b/ws2p-messages/v2/connect.rs @@ -15,7 +15,7 @@ //use byteorder::{BigEndian, ReadBytesExt, WriteBytesExt}; use super::api_features::WS2PFeatures; -use duniter_documents::Blockstamp; +use dubp_documents::Blockstamp; use dup_crypto::hashs::Hash; use durs_network_documents::network_peer::PeerCardV11; @@ -86,7 +86,7 @@ impl Default for WS2Pv2ConnectMsg { mod tests { use super::super::*; use super::*; - use duniter_documents::Blockstamp; + use dubp_documents::Blockstamp; use dup_crypto::keys::text_signable::TextSignable; use tests::*; diff --git a/ws2p-messages/v2/mod.rs b/ws2p-messages/v2/mod.rs index af7d32e9768b722f238d8afc3501db30d54bc665..3b0bce74b5797c7f66737ff1de2c15cd4f6dbcdb 100644 --- a/ws2p-messages/v2/mod.rs +++ b/ws2p-messages/v2/mod.rs @@ -28,7 +28,7 @@ pub mod requests; /// WS2P v2 SECRET_FLAGS Message pub mod secret_flags; -use duniter_documents::CurrencyName; +use dubp_documents::CurrencyName; use dup_crypto::hashs::Hash; use dup_crypto::keys::bin_signable::BinSignable; use dup_crypto::keys::*; diff --git a/ws2p-messages/v2/ok.rs b/ws2p-messages/v2/ok.rs index 8a83a40556b3ddfcb8c7e2cc27882960d1574394..ea8116e33a5f12f7026fc822b106727325769414 100644 --- a/ws2p-messages/v2/ok.rs +++ b/ws2p-messages/v2/ok.rs @@ -13,7 +13,7 @@ // You should have received a copy of the GNU Affero General Public License // along with this program. If not, see <https://www.gnu.org/licenses/>. -use duniter_documents::Blockstamp; +use dubp_documents::Blockstamp; use dup_crypto::hashs::Hash; use std::num::NonZeroU16; @@ -48,7 +48,7 @@ pub struct WS2Pv2SyncTarget { mod tests { use super::super::*; use super::*; - use duniter_documents::Blockstamp; + use dubp_documents::Blockstamp; use std::num::NonZeroU16; use tests::*; diff --git a/ws2p-messages/v2/payload_container.rs b/ws2p-messages/v2/payload_container.rs index 8bf5cfd89778dfb5a8a5a9477edb8d6686ab80f8..25b39533a222c9d9b604a0140c0da91b5f220f77 100644 --- a/ws2p-messages/v2/payload_container.rs +++ b/ws2p-messages/v2/payload_container.rs @@ -18,12 +18,12 @@ use super::ok::WS2Pv2OkMsg; use super::req_responses::WS2Pv2ReqRes; use super::requests::WS2Pv2Request; use super::secret_flags::WS2Pv2SecretFlagsMsg; -use duniter_documents::v10::block::BlockDocument; -use duniter_documents::v10::certification::CertificationDocument; -use duniter_documents::v10::identity::IdentityDocument; -use duniter_documents::v10::membership::MembershipDocument; -use duniter_documents::v10::revocation::RevocationDocument; -use duniter_documents::v10::transaction::TransactionDocument; +use dubp_documents::v10::block::BlockDocument; +use dubp_documents::v10::certification::CertificationDocument; +use dubp_documents::v10::identity::IdentityDocument; +use dubp_documents::v10::membership::MembershipDocument; +use dubp_documents::v10::revocation::RevocationDocument; +use dubp_documents::v10::transaction::TransactionDocument; use dup_crypto::hashs::Hash; use durs_network_documents::network_head_v2::NetworkHeadV2; use durs_network_documents::network_head_v3::NetworkHeadV3; diff --git a/ws2p-messages/v2/req_responses.rs b/ws2p-messages/v2/req_responses.rs index 618234a12691f9fd3da6576ef8fbb115cd9831b3..8d0a80b838398e85cdc4abcc7766e19a91945cc7 100644 --- a/ws2p-messages/v2/req_responses.rs +++ b/ws2p-messages/v2/req_responses.rs @@ -13,11 +13,11 @@ // You should have received a copy of the GNU Affero General Public License // along with this program. If not, see <https://www.gnu.org/licenses/>. -use duniter_documents::v10::block::BlockDocument; -use duniter_documents::v10::certification::CompactCertificationDocument; -use duniter_documents::v10::identity::CompactIdentityDocument; -use duniter_documents::v10::membership::CompactPoolMembershipDoc; -use duniter_documents::Blockstamp; +use dubp_documents::v10::block::BlockDocument; +use dubp_documents::v10::certification::CompactCertificationDocument; +use dubp_documents::v10::identity::CompactIdentityDocument; +use dubp_documents::v10::membership::CompactPoolMembershipDoc; +use dubp_documents::Blockstamp; use dup_crypto::hashs::Hash; use std::str; @@ -62,7 +62,7 @@ pub struct WotPoolFolder { mod tests { use super::super::*; use super::*; - use duniter_documents::Blockstamp; + use dubp_documents::Blockstamp; use tests::*; #[test] diff --git a/ws2p-messages/v2/requests.rs b/ws2p-messages/v2/requests.rs index e160f7e126a4683348e8a04db77cf103b41c0e19..1d15c7ea992f05b8710e569ff5a29f88f6ce7b25 100644 --- a/ws2p-messages/v2/requests.rs +++ b/ws2p-messages/v2/requests.rs @@ -13,7 +13,7 @@ // You should have received a copy of the GNU Affero General Public License // along with this program. If not, see <https://www.gnu.org/licenses/>. -use duniter_documents::{BlockId, Blockstamp}; +use dubp_documents::{BlockId, Blockstamp}; /// WS2Pv2Request #[derive(Debug, Copy, Clone, Eq, PartialEq, Serialize, Deserialize)] @@ -74,7 +74,7 @@ impl WS2Pv2RequestBody { mod tests { use super::super::*; use super::*; - use duniter_documents::Blockstamp; + use dubp_documents::Blockstamp; use tests::*; #[test] diff --git a/ws2p-v1-legacy/Cargo.toml b/ws2p-v1-legacy/Cargo.toml index 0c56b71432c59dd6079778cf895c7f7cdb6c8556..65e2f84e56934093eaaf47fd560a72e451e4e848 100644 --- a/ws2p-v1-legacy/Cargo.toml +++ b/ws2p-v1-legacy/Cargo.toml @@ -13,7 +13,7 @@ byteorder = "1.2.3" duniter-conf = { path = "../conf" } dup-crypto = "0.4.0-b1" duniter-dal = { path = "../dal" } -duniter-documents = { path = "../documents" } +dubp-documents = { path = "../documents" } durs-network-documents = { path = "../network-documents" } duniter-message = { path = "../message" } duniter-module = { path = "../module" } diff --git a/ws2p-v1-legacy/datas.rs b/ws2p-v1-legacy/datas.rs index a73937d4a33df9749d4396abf478d86ef5a8039a..8eda264256f9351a62cd24200dffa133acb2f84c 100644 --- a/ws2p-v1-legacy/datas.rs +++ b/ws2p-v1-legacy/datas.rs @@ -14,8 +14,8 @@ // along with this program. If not, see <https://www.gnu.org/licenses/>. use constants::*; +use dubp_documents::Blockstamp; use duniter_dal::dal_requests::DALRequest; -use duniter_documents::Blockstamp; use duniter_message::*; use duniter_network::*; use dup_crypto::keys::*; diff --git a/ws2p-v1-legacy/heads.rs b/ws2p-v1-legacy/heads.rs index bdcb8f6417b33238b12555f5d7bed0c8f7f9813e..33349c894592e0e947a30d1b35df02c86c056329 100644 --- a/ws2p-v1-legacy/heads.rs +++ b/ws2p-v1-legacy/heads.rs @@ -13,7 +13,7 @@ // You should have received a copy of the GNU Affero General Public License // along with this program. If not, see <https://www.gnu.org/licenses/>. -use duniter_documents::Blockstamp; +use dubp_documents::Blockstamp; use durs_network_documents::network_head_v2::*; use *; diff --git a/ws2p-v1-legacy/lib.rs b/ws2p-v1-legacy/lib.rs index 520ef3559cae83ce37bb801b26eefb50dda34a9a..a8e71cae6215544fd33aa38c4f0faf899d9913fe 100644 --- a/ws2p-v1-legacy/lib.rs +++ b/ws2p-v1-legacy/lib.rs @@ -37,9 +37,9 @@ extern crate serde_json; extern crate structopt; extern crate byteorder; +extern crate dubp_documents; extern crate duniter_conf; extern crate duniter_dal; -extern crate duniter_documents; extern crate duniter_message; extern crate duniter_module; extern crate duniter_network; @@ -65,10 +65,10 @@ use ack_message::WS2PAckMessageV1; use connect_message::WS2PConnectMessageV1; use constants::*; use datas::*; +use dubp_documents::Blockstamp; use duniter_conf::DuRsConf; use duniter_dal::dal_event::DALEvent; use duniter_dal::dal_requests::{DALReqBlockchain, DALRequest, DALResBlockchain, DALResponse}; -use duniter_documents::Blockstamp; use duniter_message::*; use duniter_module::*; use duniter_network::*; @@ -918,9 +918,9 @@ impl DuniterModule<DuRsConf, DursMsg> for WS2PModule { #[cfg(test)] mod tests { + extern crate dubp_documents; extern crate duniter_conf; extern crate duniter_dal; - extern crate duniter_documents; extern crate duniter_message; extern crate duniter_module; extern crate duniter_network; @@ -928,7 +928,7 @@ mod tests { use super::parsers::blocks::parse_json_block; use super::*; - use duniter_documents::v10::BlockDocument; + use dubp_documents::v10::BlockDocument; use duniter_module::DuniterModule; use duniter_network::NetworkBlock; use dup_crypto::keys::PublicKey; diff --git a/ws2p-v1-legacy/parsers/blocks.rs b/ws2p-v1-legacy/parsers/blocks.rs index 099fcb0e9309d2ef2449c13d6ebf5dba5ea4a39f..633fe3535059bcd7738d7283a763f2c4006427ee 100644 --- a/ws2p-v1-legacy/parsers/blocks.rs +++ b/ws2p-v1-legacy/parsers/blocks.rs @@ -3,11 +3,11 @@ extern crate serde_json; use super::excluded::parse_exclusions_from_json_value; use super::identities::parse_compact_identity; use super::transactions::parse_transaction; -use duniter_documents::v10::block::{BlockV10Parameters, TxDocOrTxHash}; -use duniter_documents::v10::membership::*; -use duniter_documents::v10::BlockDocument; -use duniter_documents::CurrencyName; -use duniter_documents::{BlockHash, BlockId}; +use dubp_documents::v10::block::{BlockV10Parameters, TxDocOrTxHash}; +use dubp_documents::v10::membership::*; +use dubp_documents::v10::BlockDocument; +use dubp_documents::CurrencyName; +use dubp_documents::{BlockHash, BlockId}; use duniter_network::{NetworkBlock, NetworkBlockV10}; use dup_crypto::hashs::Hash; use dup_crypto::keys::*; diff --git a/ws2p-v1-legacy/parsers/identities.rs b/ws2p-v1-legacy/parsers/identities.rs index 1955b1cf514d362ffdebbd9c0c560b3e21485888..898a949befa6364ecc76904e4117f773a7b03716 100644 --- a/ws2p-v1-legacy/parsers/identities.rs +++ b/ws2p-v1-legacy/parsers/identities.rs @@ -1,8 +1,8 @@ extern crate serde_json; -use duniter_documents::v10::identity::*; -use duniter_documents::Blockstamp; -use duniter_documents::DocumentBuilder; +use dubp_documents::v10::identity::*; +use dubp_documents::Blockstamp; +use dubp_documents::DocumentBuilder; use dup_crypto::keys::*; #[derive(Debug, Copy, Clone, PartialEq, Eq)] diff --git a/ws2p-v1-legacy/parsers/memberships.rs b/ws2p-v1-legacy/parsers/memberships.rs index 56740278c3a65dd373e602cbee894e6637ced957..936d84fa07f19acf7c8f517374eb4f3476dee25c 100644 --- a/ws2p-v1-legacy/parsers/memberships.rs +++ b/ws2p-v1-legacy/parsers/memberships.rs @@ -1,8 +1,8 @@ extern crate serde_json; -use duniter_documents::v10::membership::*; -use duniter_documents::Blockstamp; -use duniter_documents::DocumentBuilder; +use dubp_documents::v10::membership::*; +use dubp_documents::Blockstamp; +use dubp_documents::DocumentBuilder; use dup_crypto::keys::*; #[derive(Debug, Copy, Clone, PartialEq, Eq)] diff --git a/ws2p-v1-legacy/parsers/mod.rs b/ws2p-v1-legacy/parsers/mod.rs index 1925424025923010fb7277f1800574067f14ae90..5392408a4460fd51c3b3c3eb6062178aa92005eb 100644 --- a/ws2p-v1-legacy/parsers/mod.rs +++ b/ws2p-v1-legacy/parsers/mod.rs @@ -22,9 +22,9 @@ pub mod transactions; #[cfg(test)] mod tests { use super::transactions::*; - use duniter_documents::v10::transaction::*; - use duniter_documents::Blockstamp; - use duniter_documents::DocumentBuilder; + use dubp_documents::v10::transaction::*; + use dubp_documents::Blockstamp; + use dubp_documents::DocumentBuilder; use dup_crypto::keys::*; use std::str::FromStr; diff --git a/ws2p-v1-legacy/parsers/transactions.rs b/ws2p-v1-legacy/parsers/transactions.rs index fe1307f5c7453c21e988245d1192379a83f1753b..46f2d76f37057bc3f3d0972c3931d4f95c990549 100644 --- a/ws2p-v1-legacy/parsers/transactions.rs +++ b/ws2p-v1-legacy/parsers/transactions.rs @@ -1,12 +1,12 @@ extern crate serde; extern crate serde_json; -use duniter_documents::v10::transaction::{ +use dubp_documents::v10::transaction::{ TransactionDocument, TransactionDocumentBuilder, TransactionInput, TransactionInputUnlocks, TransactionOutput, }; -use duniter_documents::Blockstamp; -use duniter_documents::DocumentBuilder; +use dubp_documents::Blockstamp; +use dubp_documents::DocumentBuilder; use dup_crypto::hashs::Hash; use dup_crypto::keys::*; use std::str::FromStr; diff --git a/ws2p/Cargo.toml b/ws2p/Cargo.toml index 1161c012f13a07908e895d0d835ba94c270476b4..6f43cde7b32ea30710ff3c3833f72b4bdc6e9310 100644 --- a/ws2p/Cargo.toml +++ b/ws2p/Cargo.toml @@ -12,7 +12,7 @@ path = "lib.rs" bincode = "1.0.*" duniter-conf= { path = "../conf" } dup-crypto = "0.4.0-b1" -duniter-documents = { path = "../documents" } +dubp-documents = { path = "../documents" } durs-network-documents = { path = "../network-documents" } durs-ws2p-messages = { path = "../ws2p-messages" } duniter-message= { path = "../message" } diff --git a/ws2p/generate_peer.rs b/ws2p/generate_peer.rs index 65340f644086e6f2d43600a66b50b0c5826bfa90..03b027b175a087b22f7428c13c021a139b5cafb7 100644 --- a/ws2p/generate_peer.rs +++ b/ws2p/generate_peer.rs @@ -16,7 +16,7 @@ //! Generate self peer card use bincode; -use duniter_documents::{Blockstamp, CurrencyName}; +use dubp_documents::{Blockstamp, CurrencyName}; use dup_crypto::keys::PubKey; use durs_network_documents::network_endpoint::*; use durs_network_documents::network_peer::*; diff --git a/ws2p/lib.rs b/ws2p/lib.rs index b3c808309bdb7835635569748fa5c9ea680607fa..4e1ba400daa26a212b8864028d92650d38315522 100644 --- a/ws2p/lib.rs +++ b/ws2p/lib.rs @@ -35,8 +35,8 @@ extern crate serde_derive; extern crate structopt; extern crate bincode; +extern crate dubp_documents; extern crate duniter_conf; -extern crate duniter_documents; extern crate duniter_message; extern crate duniter_module; extern crate duniter_network;