public RegistrationRecord(DateTime recordTimeStamp, Guid recordGuid, string recordTxId, string recordTxHex, RegistrationToken record, PartialMerkleTree recordTxProof, int blockReceived = -1) { RecordTimestamp = recordTimeStamp; RecordGuid = recordGuid; RecordTxId = recordTxId; RecordTxHex = recordTxHex; Record = record; RecordTxProof = recordTxProof; BlockReceived = blockReceived; }
public void AddCapsule(RegistrationCapsule capsule, Network network) { RegistrationToken token = new RegistrationToken(); token.ParseTransaction(capsule.RegistrationTransaction, network); RegistrationRecord record = new RegistrationRecord(DateTime.Now, Guid.NewGuid(), capsule.RegistrationTransaction.GetHash().ToString(), capsule.RegistrationTransaction.ToHex(), token, capsule.RegistrationTransactionProof); Add(record); }