#pragma warning disable CS8618 // Non-nullable field must contain a non-null value when exiting constructor. Consider declaring as nullable. using GethPlugin; using NethereumWorkflow.BlockUtils; using Newtonsoft.Json; namespace CodexContractsPlugin.Marketplace { public partial class Request : RequestBase { [JsonIgnore] public BlockTimeEntry Block { get; set; } public byte[] RequestId { get; set; } public EthAddress ClientAddress { get { return new EthAddress(Client); } } } public partial class RequestFulfilledEventDTO { [JsonIgnore] public BlockTimeEntry Block { get; set; } } public partial class RequestCancelledEventDTO { [JsonIgnore] public BlockTimeEntry Block { get; set; } } public partial class SlotFilledEventDTO { [JsonIgnore] public BlockTimeEntry Block { get; set; } public EthAddress Host { get; set; } } public partial class SlotFreedEventDTO { [JsonIgnore] public BlockTimeEntry Block { get; set; } } } #pragma warning restore CS8618 // Non-nullable field must contain a non-null value when exiting constructor. Consider declaring as nullable.