Members on this page
Meshline.Sdk
Meshline.Models.Protocol
ChannelCloseRequest Class
Carries the revision, update time, and signature used to close a channel.
public sealed record ChannelCloseRequest : Meshline.Models.Protocol.ProtocolModel, System.IEquatable<Meshline.Models.Protocol.ChannelCloseRequest>
Inheritance System.Object → ProtocolModel → ChannelCloseRequest
Implements System.IEquatable<ChannelCloseRequest>
Properties
ChannelCloseRequest.ChannelId Property
The channel's canonical chan_ identifier.
public string ChannelId { get; init; }
Property Value
ChannelCloseRequest.DeviceSignature Property
The device signature over the model's device signing input.
public System.Collections.Immutable.ImmutableArray<byte> DeviceSignature { get; init; }
Property Value
System.Collections.Immutable.ImmutableArray<System.Byte>
ChannelCloseRequest.Revision Property
The monotonically increasing revision of the document.
public long Revision { get; init; }
Property Value
ChannelCloseRequest.UpdatedAt Property
The last update time, in Unix seconds.
public long UpdatedAt { get; init; }