From a53189801986c7f796478f0317b4ef09c6fd90b2 Mon Sep 17 00:00:00 2001 From: Sean Gilligan Date: Sat, 14 Sep 2024 16:25:52 -0700 Subject: [PATCH] Script: add back two constructors as deprecated --- .../src/main/java/org/bitcoinj/script/Script.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/core/src/main/java/org/bitcoinj/script/Script.java b/core/src/main/java/org/bitcoinj/script/Script.java index f2b134d6c96..6a7acc2e4cc 100644 --- a/core/src/main/java/org/bitcoinj/script/Script.java +++ b/core/src/main/java/org/bitcoinj/script/Script.java @@ -335,6 +335,21 @@ private static void parseIntoChunksPartial(byte[] program, List chu } } + /** + * @deprecated Use {@link Script#parse(byte[])} + */ + @Deprecated + public Script(byte[] program) { + this(program, TimeUtils.currentTime()); + } + + /** + * @deprecated Use {@link Script#parse(byte[], Instant)} + */ + @Deprecated + public Script(byte[] program, long creationTimeInSeconds) { + this(program, Instant.ofEpochSecond(creationTimeInSeconds)); + } // When constructing from a program, we store both program and chunks private Script(byte[] program, Instant creationTime) {