OutPoint

Companion:
class
Source:
Transaction.scala
trait Product
trait Mirror
class Object
trait Matchable
class Any

Type members

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from:
Mirror
Source:
Mirror.scala
type MirroredLabel <: String

The name of the type

The name of the type

Inherited from:
Mirror
Source:
Mirror.scala

Value members

Concrete methods

def apply(tx: Transaction, index: Int): OutPoint
def isCoinbase(input: OutPoint): Boolean
def isNull(input: OutPoint): Boolean
override def read(input: InputStream, protocolVersion: Long): OutPoint

read a message from a stream

read a message from a stream

Value parameters:
in

input stream / byte array / bytevector / hex string

protocolVersion

(optional) protocol version

Returns:

a deserialized message

Definition Classes
Source:
Transaction.scala
override def write(input: OutPoint, out: OutputStream, protocolVersion: Long): Unit

write a message to a stream

write a message to a stream

Value parameters:
out

output stream

t

message

Definition Classes
Source:
Transaction.scala

Inherited methods

def read(in: ByteVector): T
Inherited from:
BtcSerializer
Source:
Protocol.scala
def read(in: String): T
Inherited from:
BtcSerializer
Source:
Protocol.scala
def read(in: String, protocolVersion: Long): T
Inherited from:
BtcSerializer
Source:
Protocol.scala
def read(in: Array[Byte]): T
Inherited from:
BtcSerializer
Source:
Protocol.scala
def read(in: Array[Byte], protocolVersion: Long): T
Inherited from:
BtcSerializer
Source:
Protocol.scala
def read(in: InputStream): T
Inherited from:
BtcSerializer
Source:
Protocol.scala
def validate(t: OutPoint): Unit
Inherited from:
BtcSerializer
Source:
Protocol.scala
def write(t: OutPoint, protocolVersion: Long): ByteVector

write a message to a byte array

write a message to a byte array

Value parameters:
t

message

Returns:

a serialized message

Inherited from:
BtcSerializer
Source:
Protocol.scala
def write(t: OutPoint, out: OutputStream): Unit
Inherited from:
BtcSerializer
Source:
Protocol.scala