OutPoint

case class OutPoint(hash: ByteVector32, index: Long) extends BtcSerializable[OutPoint]

an out point is a reference to a specific output in a specific transaction that we want to claim

Value parameters:
hash

reversed sha256(sha256(tx)) where tx is the transaction we want to refer to

index

index of the output in tx that we want to refer to

Companion:
object
Source:
Transaction.scala
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

Definition Classes
Source:
Transaction.scala

Inherited methods

Inherited from:
Product

Concrete fields

Returns:

the id of the transaction this output belongs to

Source:
Transaction.scala