File tree Expand file tree Collapse file tree 5 files changed +38
-16
lines changed
Expand file tree Collapse file tree 5 files changed +38
-16
lines changed Original file line number Diff line number Diff line change @@ -7,6 +7,12 @@ Changelog](https://keepachangelog.com/en/1.1.0).
77
88## 4.0.0
99
10+ ### Added
11+
12+ - reexporting all types and functions from submodules (e.g.:
13+ ` v2::transaction::TransactionHash ` can now be reached from
14+ ` v2::TransactionHash ` as well)
15+
1016### Changed
1117
1218- ` serde ` serialization format improvements:
Original file line number Diff line number Diff line change @@ -8,3 +8,13 @@ pub mod redeemer;
88pub mod script;
99pub mod transaction;
1010pub mod value;
11+
12+ pub use address:: * ;
13+ pub use assoc_map:: * ;
14+ pub use crypto:: * ;
15+ pub use datum:: * ;
16+ pub use interval:: * ;
17+ pub use redeemer:: * ;
18+ pub use script:: * ;
19+ pub use transaction:: * ;
20+ pub use value:: * ;
Original file line number Diff line number Diff line change 44pub mod datum;
55pub mod transaction;
66
7+ pub use datum:: * ;
8+ pub use transaction:: * ;
9+
710// Inherited from v1
8- pub use crate :: v1:: address;
9- pub use crate :: v1:: assoc_map;
10- pub use crate :: v1:: crypto;
11- pub use crate :: v1:: interval;
12- pub use crate :: v1:: redeemer;
13- pub use crate :: v1:: script;
14- pub use crate :: v1:: value;
11+ pub use crate :: v1:: address:: { self , * } ;
12+ pub use crate :: v1:: assoc_map:: { self , * } ;
13+ pub use crate :: v1:: crypto:: { self , * } ;
14+ pub use crate :: v1:: interval:: { self , * } ;
15+ pub use crate :: v1:: redeemer:: { self , * } ;
16+ pub use crate :: v1:: script:: { self , * } ;
17+ pub use crate :: v1:: value:: { self , * } ;
Original file line number Diff line number Diff line change 44pub mod ratio;
55pub mod transaction;
66
7+ pub use ratio:: * ;
8+ pub use transaction:: * ;
9+
710// Inherited from v2
8- pub use crate :: v2:: address;
9- pub use crate :: v2:: assoc_map;
10- pub use crate :: v2:: crypto;
11- pub use crate :: v2:: datum;
12- pub use crate :: v2:: interval;
13- pub use crate :: v2:: redeemer;
14- pub use crate :: v2:: script;
15- pub use crate :: v2:: value;
11+ pub use crate :: v2:: address:: { self , * } ;
12+ pub use crate :: v2:: assoc_map:: { self , * } ;
13+ pub use crate :: v2:: crypto:: { self , * } ;
14+ pub use crate :: v2:: datum:: { self , * } ;
15+ pub use crate :: v2:: interval:: { self , * } ;
16+ pub use crate :: v2:: redeemer:: { self , * } ;
17+ pub use crate :: v2:: script:: { self , * } ;
18+ pub use crate :: v2:: value:: { self , * } ;
You can’t perform that action at this time.
0 commit comments