Codecs

object Codecs
Source:
Psbt.scala
class Object
trait Matchable
class Any
Codecs.type

Value members

Concrete methods

def createInput(txIn: TxIn, nonWitnessUtxo: Option[Transaction], witnessUtxo: Option[TxOut], sighashType: Option[Int], partialSigs: Map[PublicKey, ByteVector], derivationPaths: Map[PublicKey, KeyPathWithMaster], redeemScript: Option[Seq[ScriptElt]], witnessScript: Option[Seq[ScriptElt]], scriptSig: Option[Seq[ScriptElt]], scriptWitness: Option[ScriptWitness], ripemd160: Set[ByteVector], sha256: Set[ByteVector], hash160: Set[ByteVector], hash256: Set[ByteVector], unknown: Seq[DataEntry]): Input
Source:
Psbt.scala
def createOutput(redeemScript: Option[Seq[ScriptElt]], witnessScript: Option[Seq[ScriptElt]], derivationPaths: Map[PublicKey, KeyPathWithMaster], unknown: Seq[DataEntry]): Output
Source:
Psbt.scala
def read(input: InputStream): Try[Psbt]
Source:
Psbt.scala
def write(psbt: Psbt, output: OutputStream): Unit
Source:
Psbt.scala