@@ -33,7 +33,6 @@ use pallas_primitives::{
3333 MintedPostAlonzoTransactionOutput , NativeScript , PseudoDatumOption , RedeemerTag ,
3434 RedeemersValue ,
3535 } ,
36- PlutusScript ,
3736} ;
3837use sha3:: { Digest as _, Sha3_256 } ;
3938use std:: {
@@ -47,10 +46,13 @@ use std::{
4746} ;
4847
4948pub use memoized:: * ;
50- pub use pallas_addresses:: { byron:: AddrType , Address , Network , StakeAddress , StakePayload } ;
49+ pub use pallas_addresses:: {
50+ byron:: AddrType , Address , Network , ShelleyAddress , ShelleyDelegationPart , ShelleyPaymentPart ,
51+ StakeAddress , StakePayload ,
52+ } ;
5153pub use pallas_codec:: {
5254 minicbor as cbor,
53- utils:: { Bytes , CborWrap , KeyValuePairs , NonEmptyKeyValuePairs , Nullable , Set } ,
55+ utils:: { Bytes , CborWrap , Int , KeyValuePairs , NonEmptyKeyValuePairs , Nullable , Set } ,
5456} ;
5557pub use pallas_crypto:: {
5658 hash:: { Hash , Hasher } ,
@@ -71,7 +73,8 @@ pub use pallas_primitives::{
7173 TransactionOutput , Tx , UnitInterval , VKeyWitness , Value , Voter , VotingProcedure ,
7274 VotingProcedures , VrfKeyhash , WitnessSet ,
7375 } ,
74- AssetName , Constr , DatumHash , MaybeIndefArray , PlutusData ,
76+ AssetName , BigInt , Constr , DatumHash , MaybeIndefArray , PlutusData , PlutusScript , PolicyId ,
77+ PositiveCoin ,
7578} ;
7679pub use pallas_traverse:: { ComputeHash , OriginalHash } ;
7780pub use serde_json as json;
@@ -774,7 +777,7 @@ pub fn new_stake_address(network: Network, payload: StakePayload) -> StakeAddres
774777// ProposalId
775778// ----------------------------------------------------------------------------
776779
777- #[ derive( Debug , Eq , PartialEq ) ]
780+ #[ derive( Debug , Eq , PartialEq , Clone ) ]
778781// TODO: This type shouldn't exist, and `Ord` / `PartialOrd` should be derived in Pallas on
779782// 'GovActionId' already.
780783pub struct ComparableProposalId {
0 commit comments