Пример #1
0
 public ArenaClient(
     CredentialIssuerParameters amountCredentialIssuerParameters,
     CredentialIssuerParameters vsizeCredentialIssuerParameters,
     CredentialPool amountCredentialPool,
     CredentialPool vsizeCredentialPool,
     IArenaRequestHandler requestHandler,
     WasabiRandom random)
 {
     AmountCredentialClient = new WabiSabiClient(amountCredentialIssuerParameters, random, ProtocolConstants.MaxAmountPerAlice, amountCredentialPool);
     VsizeCredentialClient  = new WabiSabiClient(vsizeCredentialIssuerParameters, random, ProtocolConstants.MaxVsizePerAlice, vsizeCredentialPool);
     RequestHandler         = requestHandler;
 }
Пример #2
0
 public ArenaClient(
     CredentialIssuerParameters amountCredentialIssuerParameters,
     CredentialIssuerParameters weightCredentialIssuerParameters,
     CredentialPool amountCredentialPool,
     CredentialPool weightCredentialPool,
     IArenaRequestHandler requestHandler,
     WasabiRandom random)
 {
     AmountCredentialClient = new WabiSabiClient(amountCredentialIssuerParameters, ProtocolCredentialNumber, random, ProtocolMaxAmountPerAlice, amountCredentialPool);
     WeightCredentialClient = new WabiSabiClient(weightCredentialIssuerParameters, ProtocolCredentialNumber, random, ProtocolMaxWeightPerAlice, weightCredentialPool);
     RequestHandler         = requestHandler;
 }
Пример #3
0
 public ArenaClient(WabiSabiClient amountCredentialClient, WabiSabiClient weightCredentialClient, IArenaRequestHandler requestHandler)
 {
     AmountCredentialClient = amountCredentialClient;
     WeightCredentialClient = weightCredentialClient;
     RequestHandler         = requestHandler;
 }
Пример #4
0
 public ArenaClient(WabiSabiClient amountCredentialClient, WabiSabiClient vsizeCredentialClient, IArenaRequestHandler requestHandler)
 {
     AmountCredentialClient = amountCredentialClient;
     VsizeCredentialClient  = vsizeCredentialClient;
     RequestHandler         = requestHandler;
 }