Skip to content
This repository was archived by the owner on Dec 2, 2024. It is now read-only.

Commit

Permalink
Use alwaysSucceedValidator from plutus-script-utils
Browse files Browse the repository at this point in the history
  • Loading branch information
eyeinsky committed Sep 29, 2022
1 parent 0d908d4 commit ca2c082
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 8 deletions.
3 changes: 1 addition & 2 deletions marconi/marconi.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -128,6 +128,7 @@ test-suite marconi-test
--------------------
build-depends:
, marconi
, plutus-script-utils
, plutus-streaming

--------------------------
Expand All @@ -139,8 +140,6 @@ test-suite marconi-test
, iohk-monitoring
, ouroboros-network
, plutus-ledger-api
, plutus-tx
, plutus-tx-plugin

------------------------
-- Non-IOG dependencies
Expand Down
8 changes: 2 additions & 6 deletions marconi/test/Integration.hs
Original file line number Diff line number Diff line change
Expand Up @@ -40,9 +40,8 @@ import Cardano.BM.Trace (logError)
import Cardano.BM.Tracing (defaultConfigStdout)
import Gen.Cardano.Api.Typed qualified as CGen
import Ouroboros.Network.Protocol.LocalTxSubmission.Type (SubmitResult (SubmitFail, SubmitSuccess))
import Plutus.Script.Utils.V1.Generators qualified as Plutus
import Plutus.Streaming (ChainSyncEventException (NoIntersectionFound), withChainSyncEventStream)
import Plutus.V1.Ledger.Scripts qualified as Plutus
import PlutusTx qualified
import Prettyprinter (defaultLayoutOptions, layoutPretty, pretty, (<+>))
import Prettyprinter.Render.Text (renderStrict)
import Test.Base qualified as H
Expand Down Expand Up @@ -116,10 +115,7 @@ testIndex = H.integration . HE.runFinallies . HE.workspace "chairman" $ \tempAbs
let
-- Create an always succeeding validator script
plutusScript :: C.PlutusScript C.PlutusScriptV1
plutusScript = C.PlutusScriptSerialised $ SBS.toShort . LBS.toStrict $ serialise $ Plutus.unValidatorScript validator
where
validator :: Plutus.Validator
validator = Plutus.mkValidatorScript $$(PlutusTx.compile [|| \_ _ _ -> () ||])
plutusScript = C.PlutusScriptSerialised $ SBS.toShort . LBS.toStrict $ serialise Plutus.alwaysSucceedValidator

plutusScriptHash = C.hashScript $ C.PlutusScript C.PlutusScriptV1 plutusScript :: C.ScriptHash
plutusScriptAddr :: C.Address C.ShelleyAddr
Expand Down

0 comments on commit ca2c082

Please sign in to comment.