A Hedera Duration in whole seconds (e.g. a transaction's valid window).
Duration
Encode as a Hedera Duration protobuf message (seconds = field 1).
@type t() :: %Hedera.Duration{seconds: integer()}
@spec to_proto(t()) :: binary()