mirror of
https://github.com/bitcoin-s/bitcoin-s.git
synced 2025-02-24 15:02:17 +01:00
Modidfying 'toString' function on ScriptWitness
This commit is contained in:
parent
897719a854
commit
48d7b474b5
4 changed files with 4 additions and 6 deletions
|
@ -2,7 +2,6 @@ package org.bitcoins.core.protocol.script
|
|||
|
||||
import org.bitcoins.core.crypto.{ECDigitalSignature, ECPublicKey}
|
||||
import org.bitcoins.core.protocol.NetworkElement
|
||||
import org.bitcoins.core.script.constant.ScriptToken
|
||||
import org.bitcoins.core.serializers.script.RawScriptWitnessParser
|
||||
import org.bitcoins.core.util.{BitcoinSUtil, Factory}
|
||||
|
||||
|
@ -16,7 +15,7 @@ sealed trait ScriptWitness extends NetworkElement {
|
|||
/** The byte vectors that are placed on to the stack when evaluating a witness program */
|
||||
def stack : Seq[Seq[Byte]]
|
||||
|
||||
override def toString = stack.map(BitcoinSUtil.encodeHex(_)).toString
|
||||
override def toString = "ScriptWitness(" + stack.map(BitcoinSUtil.encodeHex(_)).toString + ")"
|
||||
|
||||
override def hex = RawScriptWitnessParser.write(this)
|
||||
}
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
package org.bitcoins.core.protocol.transaction
|
||||
|
||||
import org.bitcoins.core.number.UInt32
|
||||
import org.bitcoins.core.protocol.NetworkElement
|
||||
import org.bitcoins.core.protocol.script.{ScriptPubKey, ScriptSignature}
|
||||
import org.bitcoins.core.protocol.{CompactSizeUInt, NetworkElement}
|
||||
import org.bitcoins.core.script.constant.ScriptToken
|
||||
import org.bitcoins.core.serializers.transaction.RawTransactionInputParser
|
||||
import org.bitcoins.core.util.Factory
|
||||
|
|
|
@ -3,7 +3,7 @@ package org.bitcoins.core.protocol.transaction
|
|||
import org.bitcoins.core.protocol.NetworkElement
|
||||
import org.bitcoins.core.protocol.script.ScriptWitness
|
||||
import org.bitcoins.core.serializers.transaction.RawTransactionWitnessParser
|
||||
import org.bitcoins.core.util.{BitcoinSUtil, Factory}
|
||||
import org.bitcoins.core.util.BitcoinSUtil
|
||||
|
||||
/**
|
||||
* Created by chris on 11/21/16.
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
package org.bitcoins.core.script.interpreter
|
||||
|
||||
import org.bitcoins.core.script.constant.ScriptToken
|
||||
import org.bitcoins.core.consensus.Consensus
|
||||
import org.bitcoins.core.crypto.{BaseTransactionSignatureComponent, WitnessV0TransactionSignatureComponent}
|
||||
import org.bitcoins.core.currency.{CurrencyUnit, CurrencyUnits}
|
||||
|
@ -10,7 +9,7 @@ import org.bitcoins.core.protocol.transaction.{BaseTransaction, EmptyTransaction
|
|||
import org.bitcoins.core.script._
|
||||
import org.bitcoins.core.script.arithmetic._
|
||||
import org.bitcoins.core.script.bitwise._
|
||||
import org.bitcoins.core.script.constant._
|
||||
import org.bitcoins.core.script.constant.{ScriptToken, _}
|
||||
import org.bitcoins.core.script.control._
|
||||
import org.bitcoins.core.script.crypto._
|
||||
import org.bitcoins.core.script.flag._
|
||||
|
|
Loading…
Add table
Reference in a new issue