
-if class io.bitcoinsv.spvchannels.channels.models.api.ChannelsResponse
-keepnames class io.bitcoinsv.spvchannels.channels.models.api.ChannelsResponse
-if class io.bitcoinsv.spvchannels.channels.models.api.ChannelsResponse
-keep class io.bitcoinsv.spvchannels.channels.models.api.ChannelsResponseJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class io.bitcoinsv.spvchannels.channels.models.ChannelPermissions
-keepnames class io.bitcoinsv.spvchannels.channels.models.ChannelPermissions
-if class io.bitcoinsv.spvchannels.channels.models.ChannelPermissions
-keep class io.bitcoinsv.spvchannels.channels.models.ChannelPermissionsJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class io.bitcoinsv.spvchannels.channels.models.Retention
-keepnames class io.bitcoinsv.spvchannels.channels.models.Retention
-if class io.bitcoinsv.spvchannels.channels.models.Retention
-keep class io.bitcoinsv.spvchannels.channels.models.RetentionJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class io.bitcoinsv.spvchannels.encryption.sodium.SerializedKeys
-keepnames class io.bitcoinsv.spvchannels.encryption.sodium.SerializedKeys
-if class io.bitcoinsv.spvchannels.encryption.sodium.SerializedKeys
-keep class io.bitcoinsv.spvchannels.encryption.sodium.SerializedKeysJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class io.bitcoinsv.spvchannels.channels.models.AccessToken
-keepnames class io.bitcoinsv.spvchannels.channels.models.AccessToken
-if class io.bitcoinsv.spvchannels.channels.models.AccessToken
-keep class io.bitcoinsv.spvchannels.channels.models.AccessTokenJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class io.bitcoinsv.spvchannels.channels.models.api.CreateRequest
-keepnames class io.bitcoinsv.spvchannels.channels.models.api.CreateRequest
-if class io.bitcoinsv.spvchannels.channels.models.api.CreateRequest
-keep class io.bitcoinsv.spvchannels.channels.models.api.CreateRequestJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class io.bitcoinsv.spvchannels.channels.models.ChannelInfo
-keepnames class io.bitcoinsv.spvchannels.channels.models.ChannelInfo
-if class io.bitcoinsv.spvchannels.channels.models.ChannelInfo
-keep class io.bitcoinsv.spvchannels.channels.models.ChannelInfoJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class io.bitcoinsv.spvchannels.channels.models.TokenInfo
-keepnames class io.bitcoinsv.spvchannels.channels.models.TokenInfo
-if class io.bitcoinsv.spvchannels.channels.models.TokenInfo
-keep class io.bitcoinsv.spvchannels.channels.models.TokenInfoJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class io.bitcoinsv.spvchannels.messages.models.Message
-keepnames class io.bitcoinsv.spvchannels.messages.models.Message
-if class io.bitcoinsv.spvchannels.messages.models.Message
-keep class io.bitcoinsv.spvchannels.messages.models.MessageJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class io.bitcoinsv.spvchannels.response.ChannelsError
-keepnames class io.bitcoinsv.spvchannels.response.ChannelsError
-if class io.bitcoinsv.spvchannels.response.ChannelsError
-keep class io.bitcoinsv.spvchannels.response.ChannelsErrorJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class io.bitcoinsv.spvchannels.notifications.models.TokenRequest
-keepnames class io.bitcoinsv.spvchannels.notifications.models.TokenRequest
-if class io.bitcoinsv.spvchannels.notifications.models.TokenRequest
-keep class io.bitcoinsv.spvchannels.notifications.models.TokenRequestJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class io.bitcoinsv.spvchannels.messages.models.ReadRequest
-keepnames class io.bitcoinsv.spvchannels.messages.models.ReadRequest
-if class io.bitcoinsv.spvchannels.messages.models.ReadRequest
-keep class io.bitcoinsv.spvchannels.messages.models.ReadRequestJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class io.bitcoinsv.spvchannels.channels.models.api.CreateTokenRequest
-keepnames class io.bitcoinsv.spvchannels.channels.models.api.CreateTokenRequest
-if class io.bitcoinsv.spvchannels.channels.models.api.CreateTokenRequest
-keep class io.bitcoinsv.spvchannels.channels.models.api.CreateTokenRequestJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}


