plutus
                                
                                
                                
                                    plutus copied to clipboard
                            
                            
                            
                        Document constructors
description
PR documents and changes constructors of some of the types mentioned in #4476.
It touches:
- hash types: 
PubKeyHash,DatumHash,RedeemerHash,ScriptHash,ValidatorHash,MintingPolicyHash,StakeValidatorHash. TokenName,CurrencySymbol
First two commits only add documentation.
Third commit renames constructors to Unsafe[...] and adds constructors verifying lengths.
Still values can be constructed using instances of IsString, here I added comment that this uses hex encoding.