/// </summary>
public CTransaction()
{
- vin = new CTxIn[1];
+ vin = new CTxIn[1]; /// Any transaction must provide at least one input ...
vin[0] = new CTxIn();
- vout = new CTxOut[1];
+ vout = new CTxOut[1]; // ... and output.
vout[0] = new CTxOut();
}