From 3af71b1f66c75e1123b5d357207be940890db710 Mon Sep 17 00:00:00 2001 From: Ben Date: Tue, 25 Feb 2025 15:51:14 +0100 Subject: [PATCH] Fixes marketplace api mismatch --- ProjectPlugins/CodexClient/MarketplaceTypes.cs | 2 +- Tools/AutoClient/CodexWrapper.cs | 4 ++-- Tools/AutoClient/Program.cs | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ProjectPlugins/CodexClient/MarketplaceTypes.cs b/ProjectPlugins/CodexClient/MarketplaceTypes.cs index 4c82947b..5a0b9ff5 100644 --- a/ProjectPlugins/CodexClient/MarketplaceTypes.cs +++ b/ProjectPlugins/CodexClient/MarketplaceTypes.cs @@ -61,7 +61,7 @@ public class StorageAsk public string SlotSize { get; set; } = string.Empty; public string Duration { get; set; } = string.Empty; public string ProofProbability { get; set; } = string.Empty; - public string Reward { get; set; } = string.Empty; + public string PricePerBytePerSecond { get; set; } = string.Empty; public int MaxSlotLoss { get; set; } } diff --git a/Tools/AutoClient/CodexWrapper.cs b/Tools/AutoClient/CodexWrapper.cs index 30567572..dda66dfb 100644 --- a/Tools/AutoClient/CodexWrapper.cs +++ b/Tools/AutoClient/CodexWrapper.cs @@ -26,12 +26,12 @@ public IStoragePurchaseContract RequestStorage(ContentId cid) app.Log.Debug("Requesting storage for " + cid.Id); var result = Node.Marketplace.RequestStorage(new StoragePurchaseRequest(cid) { - CollateralPerByte = app.Config.CollateralPerByte.Tst(), + CollateralPerByte = app.Config.CollateralPerByte.TstWei(), Duration = TimeSpan.FromMinutes(app.Config.ContractDurationMinutes), Expiry = TimeSpan.FromMinutes(app.Config.ContractExpiryMinutes), MinRequiredNumberOfNodes = Convert.ToUInt32(app.Config.NumHosts), NodeFailureTolerance = Convert.ToUInt32(app.Config.HostTolerance), - PricePerBytePerSecond = app.Config.PricePerBytePerSecond.Tst(), + PricePerBytePerSecond = app.Config.PricePerBytePerSecond.TstWei(), ProofProbability = 15 }); return result; diff --git a/Tools/AutoClient/Program.cs b/Tools/AutoClient/Program.cs index b1241a90..b8f88fb7 100644 --- a/Tools/AutoClient/Program.cs +++ b/Tools/AutoClient/Program.cs @@ -101,7 +101,7 @@ private CodexWrapper CreateCodexWrapper(string endpoint) port: port ); - var instance = CodexInstance.CreateFromApiEndpoint("ac", address, EthAccountGenerator.GenerateNew()); + var instance = CodexInstance.CreateFromApiEndpoint("AutoClient", address, EthAccountGenerator.GenerateNew()); var node = app.CodexNodeFactory.CreateCodexNode(instance); return new CodexWrapper(app, node); }