RetailerProtocol
constructor(configuration: RetailerConfiguration, validators: Map<KClass<out DomainMessage>, DomainMessageValidator<out DomainMessage>>, contract: RetailerConversionContract, runtimeStorage: RetailerProtocolRuntimeStorage, migrations: List<MessageMigrationBuilder> = listOf(
MessageMigrationBuilder(
protocolName = "Retailer",
migrationConstructor = ::DonationsMigration
),
MessageMigrationBuilder(
protocolName = "Retailer",
migrationConstructor = ::NetworkConfigurationMigration
),
MessageMigrationBuilder(
protocolName = "Retailer",
migrationConstructor = ::TransactionParameterMigration
)
))