protected override void RehydrateContents(ChannelsEntries <IDataRehydrator> dataChannels, ITransactionRehydrationFactory rehydrationFactory) { base.RehydrateContents(dataChannels, rehydrationFactory); this.FreezeId = dataChannels.ContentsData.ReadUShort(); this.EventDescription.Rehydrate(dataChannels.ContentsData); this.AllegedTheftTimestamp = dataChannels.ContentsData.ReadDateTime(); dataChannels.ContentsData.ReadRehydratableArray(this.SuspectTransactionFreezeTree); }
protected override void RehydrateContents(ChannelsEntries <IDataRehydrator> dataChannels, ITransactionRehydrationFactory rehydrationFactory) { base.RehydrateContents(dataChannels, rehydrationFactory); if (this.CertificateType == AccreditationCertificateTypes.Instance.SDK_PROVIDER) { this.ProviderBountyshare.Rehydrate(dataChannels.ContentsData); this.InfrastructureServiceFees.Rehydrate(dataChannels.ContentsData); } if (this.CertificateType == AccreditationCertificateTypes.Instance.DELEGATE) { this.InfrastructureServiceFees.Rehydrate(dataChannels.ContentsData); } }
protected override void RehydrateContents(ChannelsEntries <IDataRehydrator> dataChannels, ITransactionRehydrationFactory rehydrationFactory) { base.RehydrateContents(dataChannels, rehydrationFactory); this.SAFUDailyRatio.Rehydrate(dataChannels.ContentsData); }
protected override void RehydrateContents(ChannelsEntries <IDataRehydrator> dataChannels, ITransactionRehydrationFactory rehydrationFactory) { base.RehydrateContents(dataChannels, rehydrationFactory); }
protected override void RehydrateContents(ChannelsEntries <IDataRehydrator> dataChannels, ITransactionRehydrationFactory rehydrationFactory) { base.RehydrateContents(dataChannels, rehydrationFactory); this.FreezeId = dataChannels.ContentsData.ReadUShort(); this.EventDescription.Rehydrate(dataChannels.ContentsData); dataChannels.ContentsData.ReadRehydratableArray(this.AccountUnwindImpacts); dataChannels.ContentsData.ReadRehydratableArray(this.AccountRestoreImpacts); }