6 /// Represents the transaction. Any transaction must provide one input and one output at least.
8 public class CTransaction
11 /// Version of transaction schema.
13 public uint nVersion = 1;
16 /// Transaction timestamp.
18 public uint nTime = 0;
21 /// Array of transaction inputs
23 public CTxIn[] inputs;
26 /// Array of transaction outputs
28 public CTxOut[] outputs;
31 /// Block height or timestamp when transaction is final
33 public uint nLockTime = 0;
35 public CTransaction ()