Package-level declarations
Types
Link copied to clipboard
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
Link copied to clipboard
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
object RetailerProtocolFactory : ProtocolFactory<RetailerProtocol, RetailerConfiguration, RetailerCommunicationInterface>
Link copied to clipboard
Link copied to clipboard