Package-level declarations

Types

Link copied to clipboard
class BypassRetailerMessage(val unknownRawMessage: String) : BypassMessage, RetailerMessage

According to name, it is representation of message which can not be handled by SDK but exists in scope of Retailer Protocol.

Link copied to clipboard
interface RetailerCommunicationInterface : CommunicationInterface
Link copied to clipboard
interface RetailerMessage : DomainMessage
Link copied to clipboard
class RetailerProtocol(val configuration: RetailerConfiguration, val validators: Map<KClass<out DomainMessage>, DomainMessageValidator<out DomainMessage>>, val contract: RetailerConversionContract, val runtimeStorage: RetailerProtocolRuntimeStorage, val migrations: List<MessageMigrationBuilder> = listOf( MessageMigrationBuilder( protocolName = "Retailer", migrationConstructor = ::DonationsMigration ), MessageMigrationBuilder( protocolName = "Retailer", migrationConstructor = ::NetworkConfigurationMigration ), MessageMigrationBuilder( protocolName = "Retailer", migrationConstructor = ::TransactionParameterMigration ) )) : Protocol<RetailerRawMessageType, DomainMessage>
Link copied to clipboard
Link copied to clipboard