From 81ddf4f27eac40c6dcc3210ae22af05d80084e11 Mon Sep 17 00:00:00 2001 From: micheal swiggs-malmevik Date: Tue, 7 Feb 2023 15:09:17 +0100 Subject: [PATCH] Script: remove deprecated method executeScript() --- .../main/java/org/bitcoinj/script/Script.java | 20 ------------------- 1 file changed, 20 deletions(-) diff --git a/core/src/main/java/org/bitcoinj/script/Script.java b/core/src/main/java/org/bitcoinj/script/Script.java index cc8e74042..66e4364fe 100644 --- a/core/src/main/java/org/bitcoinj/script/Script.java +++ b/core/src/main/java/org/bitcoinj/script/Script.java @@ -833,26 +833,6 @@ public class Script { return ByteUtils.decodeMPI(ByteUtils.reverseBytes(chunk), false); } - /** - * Exposes the script interpreter. Normally you should not use this directly, instead use - * {@link TransactionInput#verify(TransactionOutput)} or - * {@link Script#correctlySpends(Transaction, int, TransactionWitness, Coin, Script, Set)}. This method - * is useful if you need more precise control or access to the final state of the stack. This interface is very - * likely to change in future. - * - * @deprecated Use {@link #executeScript(Transaction, long, Script, LinkedList, Set)} - * instead. - */ - @Deprecated - public static void executeScript(@Nullable Transaction txContainingThis, long index, - Script script, LinkedList stack, boolean enforceNullDummy) throws ScriptException { - final EnumSet flags = enforceNullDummy - ? EnumSet.of(VerifyFlag.NULLDUMMY) - : EnumSet.noneOf(VerifyFlag.class); - - executeScript(txContainingThis, index, script, stack, flags); - } - /** * Exposes the script interpreter. Normally you should not use this directly, instead use * {@link TransactionInput#verify(TransactionOutput)} or