C# 클래스 BitSharper.TransactionInput

상속: Message
파일 보기 프로젝트 열기: TangibleCryptography/BitSharper 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
EmptyArray byte[]

Private Properties

프로퍼티 타입 설명
Connect ConnectionResult
Disconnect bool
GetConnectedOutput TransactionOutput
TransactionInput System
TransactionInput System

공개 메소드들

메소드 설명
BitcoinSerializeToStream ( Stream stream ) : void
ToString ( ) : string

Returns a human readable debug string.

TransactionInput ( NetworkParameters @params, Transaction parentTransaction, byte payload, int offset ) : System

Deserializes an input message. This is usually part of a transaction message.

보호된 메소드들

메소드 설명
Parse ( ) : void

비공개 메소드들

메소드 설명
Connect ( Transaction>.IDictionary transactions, bool disconnect ) : ConnectionResult

Connects this input to the relevant output of the referenced transaction if it's in the given map. Connecting means updating the internal pointers and spent flags.

Disconnect ( ) : bool

Release the connected output, making it spendable once again.

GetConnectedOutput ( Transaction>.IDictionary transactions ) : TransactionOutput

Locates the referenced output from the given pool of transactions.

TransactionInput ( NetworkParameters @params, Transaction parentTransaction, TransactionOutput output ) : System

Creates an UNSIGNED input that links to the given output

TransactionInput ( NetworkParameters @params, Transaction parentTransaction, byte scriptBytes ) : System

Used only in creation of the genesis block.

메소드 상세

BitcoinSerializeToStream() 공개 메소드

public BitcoinSerializeToStream ( Stream stream ) : void
stream Stream
리턴 void

Parse() 보호된 메소드

protected Parse ( ) : void
리턴 void

ToString() 공개 메소드

Returns a human readable debug string.
public ToString ( ) : string
리턴 string

TransactionInput() 공개 메소드

Deserializes an input message. This is usually part of a transaction message.
public TransactionInput ( NetworkParameters @params, Transaction parentTransaction, byte payload, int offset ) : System
@params NetworkParameters
parentTransaction Transaction
payload byte
offset int
리턴 System

프로퍼티 상세

EmptyArray 공개적으로 정적으로 프로퍼티

public static byte[] EmptyArray
리턴 byte[]