diff --git a/readme.md b/readme.md index d66aa73..754b254 100644 --- a/readme.md +++ b/readme.md @@ -8,7 +8,7 @@ First published 19 May 2020 ## Documentation -- [overview](https://tradecontrol.github.io/network) +- [overview](https://tradecontrol.github.io/tutorials/network_overview) - [installation](https://tradecontrol.github.io/tutorials/installing-network) - [tutorial](https://tradecontrol.github.io/tutorials/network) - [technical specification](docs/tc_network_spec.md) diff --git a/src/installation/setup/setup.exe b/src/installation/setup/setup.exe index 3b13397..6a89f11 100644 Binary files a/src/installation/setup/setup.exe and b/src/installation/setup/setup.exe differ diff --git a/src/installation/setup/tcNetworkSetup.msi b/src/installation/setup/tcNetworkSetup.msi index c5ee776..5f6e92a 100644 Binary files a/src/installation/setup/tcNetworkSetup.msi and b/src/installation/setup/tcNetworkSetup.msi differ diff --git a/src/installation/tcNetwork.zip b/src/installation/tcNetwork.zip index 2e7e4e0..1c4352c 100644 Binary files a/src/installation/tcNetwork.zip and b/src/installation/tcNetwork.zip differ diff --git a/src/tcNetwork/Properties/AssemblyInfo.cs b/src/tcNetwork/Properties/AssemblyInfo.cs index 38a61fe..354b9f2 100644 --- a/src/tcNetwork/Properties/AssemblyInfo.cs +++ b/src/tcNetwork/Properties/AssemblyInfo.cs @@ -27,5 +27,5 @@ Trade Control by Trade Control Ltd is licensed under GNU General Public License [assembly: ComVisible(false)] [assembly: Guid("0cc6cad7-45c6-47c1-bd81-5fe4309624b7")] -[assembly: AssemblyVersion("1.2.2.0")] -[assembly: AssemblyFileVersion("1.2.2.0")] +[assembly: AssemblyVersion("1.2.3.0")] +[assembly: AssemblyFileVersion("1.2.3.0")] diff --git a/src/tcNetwork/Properties/Resources.Designer.cs b/src/tcNetwork/Properties/Resources.Designer.cs index 98d026e..370e23b 100644 --- a/src/tcNetwork/Properties/Resources.Designer.cs +++ b/src/tcNetwork/Properties/Resources.Designer.cs @@ -19,7 +19,7 @@ namespace TradeControl.Network.Properties { // class via a tool like ResGen or Visual Studio. // To add or remove a member, edit your .ResX file then rerun ResGen // with the /str option, or rebuild your VS project. - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")] [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] internal class Resources { diff --git a/src/tcNetwork/Properties/Settings.Designer.cs b/src/tcNetwork/Properties/Settings.Designer.cs index dcbeb6d..2ebb288 100644 --- a/src/tcNetwork/Properties/Settings.Designer.cs +++ b/src/tcNetwork/Properties/Settings.Designer.cs @@ -12,7 +12,7 @@ namespace TradeControl.Network.Properties { [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "16.4.0.0")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.5.0.0")] internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); diff --git a/src/tcNetwork/app.config b/src/tcNetwork/app.config index 1f62e17..0777f1d 100644 --- a/src/tcNetwork/app.config +++ b/src/tcNetwork/app.config @@ -1,10 +1,21 @@ - + - + - \ No newline at end of file + + + + + + + + + + + + + + diff --git a/src/tcNetwork/packages.config b/src/tcNetwork/packages.config index 3140a60..7d38d62 100644 --- a/src/tcNetwork/packages.config +++ b/src/tcNetwork/packages.config @@ -1,21 +1,28 @@  - + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/tcNetwork/tcNetwork.csproj b/src/tcNetwork/tcNetwork.csproj index 9c12598..585d974 100644 --- a/src/tcNetwork/tcNetwork.csproj +++ b/src/tcNetwork/tcNetwork.csproj @@ -9,7 +9,7 @@ Properties TradeControl.Network TradeControl.Network - v4.7.2 + v4.8 512 true publish\ @@ -27,6 +27,9 @@ false false true + + + true @@ -46,61 +49,82 @@ 4 - - ..\packages\BouncyCastle.1.8.2\lib\BouncyCastle.Crypto.dll + + ..\packages\BouncyCastle.1.8.9\lib\BouncyCastle.Crypto.dll ..\packages\Common.Logging.Core.3.4.1\lib\net40\Common.Logging.Core.dll - - ..\packages\Nethereum.ABI.3.5.0\lib\net451\Nethereum.ABI.dll + + ..\packages\Microsoft.Extensions.Logging.Abstractions.6.0.1\lib\net461\Microsoft.Extensions.Logging.Abstractions.dll - - ..\packages\Nethereum.Accounts.3.5.0\lib\net451\Nethereum.Accounts.dll + + ..\packages\Nethereum.ABI.4.14.0\lib\net461\Nethereum.ABI.dll - - ..\packages\Nethereum.BlockchainProcessing.3.5.0\lib\net451\Nethereum.BlockchainProcessing.dll + + ..\packages\Nethereum.Accounts.4.14.0\lib\net461\Nethereum.Accounts.dll - - ..\packages\Nethereum.Contracts.3.5.0\lib\net451\Nethereum.Contracts.dll + + ..\packages\Nethereum.BlockchainProcessing.4.14.0\lib\net461\Nethereum.BlockchainProcessing.dll - - ..\packages\Nethereum.Hex.3.5.0\lib\net451\Nethereum.Hex.dll + + ..\packages\Nethereum.Contracts.4.14.0\lib\net461\Nethereum.Contracts.dll - - ..\packages\Nethereum.JsonRpc.Client.3.5.0\lib\net451\Nethereum.JsonRpc.Client.dll + + ..\packages\Nethereum.Hex.4.14.0\lib\net461\Nethereum.Hex.dll - - ..\packages\Nethereum.JsonRpc.RpcClient.3.5.0\lib\net451\Nethereum.JsonRpc.RpcClient.dll + + ..\packages\Nethereum.JsonRpc.Client.4.14.0\lib\net461\Nethereum.JsonRpc.Client.dll - - ..\packages\Nethereum.KeyStore.3.5.0\lib\net451\Nethereum.KeyStore.dll + + ..\packages\Nethereum.JsonRpc.RpcClient.4.14.0\lib\net461\Nethereum.JsonRpc.RpcClient.dll - - ..\packages\Nethereum.Model.3.5.0\lib\net451\Nethereum.Model.dll + + ..\packages\Nethereum.KeyStore.4.14.0\lib\net461\Nethereum.KeyStore.dll - - ..\packages\Nethereum.RLP.3.5.0\lib\net451\Nethereum.RLP.dll + + ..\packages\Nethereum.Merkle.Patricia.4.14.0\lib\net461\Nethereum.Merkle.Patricia.dll - - ..\packages\Nethereum.RPC.3.5.0\lib\net451\Nethereum.RPC.dll + + ..\packages\Nethereum.Model.4.14.0\lib\net461\Nethereum.Model.dll - - ..\packages\Nethereum.Signer.3.5.0\lib\net451\Nethereum.Signer.dll + + ..\packages\Nethereum.RLP.4.14.0\lib\net461\Nethereum.RLP.dll - - ..\packages\Nethereum.Util.3.5.0\lib\net451\Nethereum.Util.dll + + ..\packages\Nethereum.RPC.4.14.0\lib\net461\Nethereum.RPC.dll - - ..\packages\Nethereum.Web3.3.5.0\lib\net451\Nethereum.Web3.dll + + ..\packages\Nethereum.Signer.4.14.0\lib\net461\Nethereum.Signer.dll - - ..\packages\Newtonsoft.Json.10.0.3\lib\net45\Newtonsoft.Json.dll + + ..\packages\Nethereum.Signer.EIP712.4.14.0\lib\net461\Nethereum.Signer.EIP712.dll + + + ..\packages\Nethereum.Util.4.14.0\lib\net461\Nethereum.Util.dll + + + ..\packages\Nethereum.Web3.4.14.0\lib\net461\Nethereum.Web3.dll + + + ..\packages\Newtonsoft.Json.13.0.3\lib\net45\Newtonsoft.Json.dll + + ..\packages\System.Buffers.4.5.1\lib\net461\System.Buffers.dll + + + ..\packages\System.Memory.4.5.4\lib\net461\System.Memory.dll + + + ..\packages\System.Numerics.Vectors.4.5.0\lib\net46\System.Numerics.Vectors.dll + + + ..\packages\System.Runtime.CompilerServices.Unsafe.4.5.3\lib\net461\System.Runtime.CompilerServices.Unsafe.dll + @@ -168,4 +192,11 @@ + + + + This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. + + + \ No newline at end of file diff --git a/src/tcNetwork/tcWeb3.cs b/src/tcNetwork/tcWeb3.cs index f5d9083..22344d3 100644 --- a/src/tcNetwork/tcWeb3.cs +++ b/src/tcNetwork/tcWeb3.cs @@ -63,8 +63,8 @@ public sealed class TCWeb3 : IDisposable public event EthEventHandler OnWatchTransaction; public event EthEventHandler OnWatchCloseError; - static List _passiveModeAccounts = new List(); - static List _activeModeAccounts = new List(); + static readonly List _passiveModeAccounts = new List(); + static readonly List _activeModeAccounts = new List(); Thread passiveThread; List activeThreads; @@ -72,8 +72,8 @@ public sealed class TCWeb3 : IDisposable const int pollRate = 10000; #region ethereum storage conversions - Func FromUnixEpoch = (ms) => new DateTime(1970, 1, 1).AddMilliseconds(ms); - Func ToUnixEpoch = (dt) => (long)(dt - new DateTime(1970, 1, 1)).TotalMilliseconds; + readonly Func FromUnixEpoch = (ms) => new DateTime(1970, 1, 1).AddMilliseconds(ms); + readonly Func ToUnixEpoch = (dt) => (long)(dt - new DateTime(1970, 1, 1)).TotalMilliseconds; readonly Func ToEthDecimalStorage = (v, dp) => new BigInteger(Math.Round((double)v * Math.Pow(10, dp), 0)); readonly Func FromEthDecimalStorage = (v, dp) => decimal.Parse(v.ToString()) * (decimal)Math.Pow(10, dp * -1); @@ -127,8 +127,7 @@ public void Dispose() { StopWatching(); - if (TCNode != null) - TCNode.AddNetworkProvider(NetworkProvider, PublicKey, PrivateKey, ConsortiumAddress); + TCNode?.AddNetworkProvider(NetworkProvider, PublicKey, PrivateKey, ConsortiumAddress); } catch (Exception err) { @@ -414,7 +413,7 @@ async void PassiveWatch() } } - var activityMirrorEvents = await activityMirrorEventHandler.GetFilterChanges(activityMirrorFilter); + var activityMirrorEvents = await activityMirrorEventHandler.GetFilterChangesAsync(activityMirrorFilter); foreach (var activityMirror in activityMirrorEvents) { string accountCode = await consortium.EoaAccountCodeQueryAsync(activityMirror.Event.Eoa); @@ -434,7 +433,7 @@ async void PassiveWatch() } } - var taskNotifyEvents = await taskNotifyEventHandler.GetFilterChanges(taskNotifyFilter); + var taskNotifyEvents = await taskNotifyEventHandler.GetFilterChangesAsync(taskNotifyFilter); foreach (var taskNotification in taskNotifyEvents) { string accountCode = await consortium.EoaAccountCodeQueryAsync(taskNotification.Event.Eoa); @@ -482,7 +481,7 @@ async void PassiveWatch() } } - var cashCodeMirrorEvents = await cashCodeMirrorEventHandler.GetFilterChanges(cashCodeMirrorFilter); + var cashCodeMirrorEvents = await cashCodeMirrorEventHandler.GetFilterChangesAsync(cashCodeMirrorFilter); foreach (var cashCodeMirror in cashCodeMirrorEvents) { string accountCode = await consortium.EoaAccountCodeQueryAsync(cashCodeMirror.Event.Eoa); @@ -502,7 +501,7 @@ async void PassiveWatch() } } - var invoiceNotifyEvents = await invoiceNotifyEventHandler.GetFilterChanges(invoiceNotifyFilter); + var invoiceNotifyEvents = await invoiceNotifyEventHandler.GetFilterChangesAsync(invoiceNotifyFilter); foreach (var invoiceNotification in invoiceNotifyEvents) { string accountCode = await consortium.EoaAccountCodeQueryAsync(invoiceNotification.Event.Eoa); @@ -615,9 +614,9 @@ async Task TaskDeployment(OrgService consortium, vwTaskDeployment task) var taskContract = new TaskService(web3, deploymentReceipt.ContractAddress); var headerReceipt = await taskContract.InitialiseRequestAndWaitForReceiptAsync(task.TaskCode, targetConsortiumAddress, (byte)task.CashModeCode, - task.ActivityCode, task.ActivityDescription != null ? task.ActivityDescription : string.Empty, task.TaskTitle != null ? task.TaskTitle : string.Empty, + task.ActivityCode, task.ActivityDescription ?? string.Empty, task.TaskTitle ?? string.Empty, (byte)task.TaskStatusCode, new BigInteger(ToUnixEpoch(task.ActionOn)), ToEthDecimalStorage(task.UnitCharge, EVM_CHARGE_DP), ToEthDecimalStorage(task.Quantity, EVM_QUANTITY_DP), - ToEthDecimalStorage(task.TaxRate, EVM_TAX_RATE_DP), task.UnitOfMeasure, task.UnitOfCharge != null ? task.UnitOfCharge : string.Empty); + ToEthDecimalStorage(task.TaxRate, EVM_TAX_RATE_DP), task.UnitOfMeasure, task.UnitOfCharge ?? string.Empty); WatchTransaction($"Tx {headerReceipt.TransactionHash}", $"Task {task.TaskCode} header set. Gas {headerReceipt.GasUsed} Wei"); var registerReceipt = await consortium.TaskNewRequestAndWaitForReceiptAsync(task.TaskCode, task.AccountCode, deploymentReceipt.ContractAddress); @@ -783,10 +782,10 @@ async Task InvoiceDeployment(OrgService consortium, vwInvoiceDeployment in WatchTransaction($"Tx {deploymentReceipt.TransactionHash}", $"Invoice {invoice.InvoiceNumber} deployed. Gas {deploymentReceipt.GasUsed} Wei"); var invoiceContract = new InvoiceService(web3, deploymentReceipt.ContractAddress); - var headerReceipt = await invoiceContract.SetHeaderRequestAndWaitForReceiptAsync(invoice.InvoiceNumber, invoice.ContractNumber == null ? string.Empty : invoice.ContractNumber, + Nethereum.RPC.Eth.DTOs.TransactionReceipt headerReceipt = await invoiceContract.SetHeaderRequestAndWaitForReceiptAsync(invoice.InvoiceNumber, invoice.ContractNumber ?? string.Empty, (byte)invoice.InvoicePolarity, (byte)invoice.PaymentPolarity, (byte)invoice.InvoiceStatusCode, ToUnixEpoch(invoice.DueOn), ToUnixEpoch(invoice.InvoicedOn), ToEthDecimalStorage(invoice.InvoiceValue, EVM_CHARGE_DP), ToEthDecimalStorage(invoice.TaxValue, EVM_CHARGE_DP), - invoice.PaymentTerms == null ? string.Empty : invoice.PaymentTerms, invoice.UnitOfCharge == null ? string.Empty : invoice.UnitOfCharge); + invoice.PaymentTerms ?? string.Empty, invoice.UnitOfCharge ?? string.Empty); WatchTransaction($"Tx {headerReceipt.TransactionHash}", $"Invoice {invoice.InvoiceNumber} header set. Gas {headerReceipt.GasUsed} Wei"); var registerReceipt = await consortium.InvoiceNewRequestAndWaitForReceiptAsync(invoice.AccountCode, invoice.InvoiceNumber, deploymentReceipt.ContractAddress); diff --git a/src/tcNetworkClient/App.config b/src/tcNetworkClient/App.config index b03d8b4..a1a57aa 100644 --- a/src/tcNetworkClient/App.config +++ b/src/tcNetworkClient/App.config @@ -1,12 +1,12 @@ - + - +
- + @@ -15,4 +15,16 @@ - \ No newline at end of file + + + + + + + + + + + + + diff --git a/src/tcNetworkClient/Properties/AssemblyInfo.cs b/src/tcNetworkClient/Properties/AssemblyInfo.cs index 2ecc175..6ef3c79 100644 --- a/src/tcNetworkClient/Properties/AssemblyInfo.cs +++ b/src/tcNetworkClient/Properties/AssemblyInfo.cs @@ -23,5 +23,5 @@ )] // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.2.0.0")] -[assembly: AssemblyFileVersion("1.2.0.0")] +[assembly: AssemblyVersion("1.2.3.0")] +[assembly: AssemblyFileVersion("1.2.3.0")] diff --git a/src/tcNetworkClient/Properties/Resources.Designer.cs b/src/tcNetworkClient/Properties/Resources.Designer.cs index ec4e6ea..78530d2 100644 --- a/src/tcNetworkClient/Properties/Resources.Designer.cs +++ b/src/tcNetworkClient/Properties/Resources.Designer.cs @@ -19,7 +19,7 @@ namespace TradeControl.Network.Properties { // class via a tool like ResGen or Visual Studio. // To add or remove a member, edit your .ResX file then rerun ResGen // with the /str option, or rebuild your VS project. - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")] [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] internal class Resources { diff --git a/src/tcNetworkClient/Properties/Settings.Designer.cs b/src/tcNetworkClient/Properties/Settings.Designer.cs index 3095af1..366c218 100644 --- a/src/tcNetworkClient/Properties/Settings.Designer.cs +++ b/src/tcNetworkClient/Properties/Settings.Designer.cs @@ -12,7 +12,7 @@ namespace TradeControl.Network.Properties { [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "16.4.0.0")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.5.0.0")] internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); diff --git a/src/tcNetworkClient/tcNetwork.Client.csproj b/src/tcNetworkClient/tcNetwork.Client.csproj index 9d8f474..bf13542 100644 --- a/src/tcNetworkClient/tcNetwork.Client.csproj +++ b/src/tcNetworkClient/tcNetwork.Client.csproj @@ -8,12 +8,13 @@ WinExe TradeControl.Network TradeControl.Network.Client - v4.7.2 + v4.8 512 {60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} 4 true true + AnyCPU diff --git a/src/tcNetworkClient/tcNetwork.ico b/src/tcNetworkClient/tcNetwork.ico index c9d952e..38f196d 100644 Binary files a/src/tcNetworkClient/tcNetwork.ico and b/src/tcNetworkClient/tcNetwork.ico differ diff --git a/src/tcNetworkClient/tradecontrol_icon_32.png b/src/tcNetworkClient/tradecontrol_icon_32.png new file mode 100644 index 0000000..e86f466 Binary files /dev/null and b/src/tcNetworkClient/tradecontrol_icon_32.png differ diff --git a/src/tcNetworkInstaller/tcNetworkInstaller.vdproj b/src/tcNetworkInstaller/tcNetworkInstaller.vdproj index dc63169..04c88f6 100644 --- a/src/tcNetworkInstaller/tcNetworkInstaller.vdproj +++ b/src/tcNetworkInstaller/tcNetworkInstaller.vdproj @@ -15,542 +15,542 @@ { "Entry" { - "MsmKey" = "8:_074CAB6A107B07CB8899CFDAD609936D" - "OwnerKey" = "8:_831220F8175877637998924F9FDBADCA" + "MsmKey" = "8:_14D336698098DD7594BAD2467B041D8D" + "OwnerKey" = "8:_49FF69E9B23BACFB6CD66E555F8B9EAC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_074CAB6A107B07CB8899CFDAD609936D" - "OwnerKey" = "8:_28871284CD515E9AF8A7595938B3F8A3" + "MsmKey" = "8:_14D336698098DD7594BAD2467B041D8D" + "OwnerKey" = "8:_236B623436330CDFFE713557E45144C2" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_074CAB6A107B07CB8899CFDAD609936D" + "MsmKey" = "8:_236B623436330CDFFE713557E45144C2" "OwnerKey" = "8:_D0BB0F0DDECE4E5285DF84E18708CE99" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_14D336698098DD7594BAD2467B041D8D" - "OwnerKey" = "8:_54E43E257B8FF99AEE1B1D69227B9026" + "MsmKey" = "8:_236B623436330CDFFE713557E45144C2" + "OwnerKey" = "8:_C131AFFF9202D613DB3C8630B5E1CD3A" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_14D336698098DD7594BAD2467B041D8D" - "OwnerKey" = "8:_28871284CD515E9AF8A7595938B3F8A3" + "MsmKey" = "8:_28D0CD7037EBF475BA97A46E066B4C83" + "OwnerKey" = "8:_D0BB0F0DDECE4E5285DF84E18708CE99" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_1911A15B35C65544D4A3FA0397ADD05C" - "OwnerKey" = "8:_FE13CBA22C311135F55B1E8C39C0E82B" + "MsmKey" = "8:_28D0CD7037EBF475BA97A46E066B4C83" + "OwnerKey" = "8:_C131AFFF9202D613DB3C8630B5E1CD3A" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_1911A15B35C65544D4A3FA0397ADD05C" - "OwnerKey" = "8:_941904083E86FAE641B480F3AECA82F4" + "MsmKey" = "8:_28D0CD7037EBF475BA97A46E066B4C83" + "OwnerKey" = "8:_236B623436330CDFFE713557E45144C2" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_1911A15B35C65544D4A3FA0397ADD05C" - "OwnerKey" = "8:_D0BB0F0DDECE4E5285DF84E18708CE99" + "MsmKey" = "8:_28D0CD7037EBF475BA97A46E066B4C83" + "OwnerKey" = "8:_49FF69E9B23BACFB6CD66E555F8B9EAC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_1911A15B35C65544D4A3FA0397ADD05C" - "OwnerKey" = "8:_F5865320124E6A429240E941D3CDDD03" + "MsmKey" = "8:_28D0CD7037EBF475BA97A46E066B4C83" + "OwnerKey" = "8:_C645DC02054BE0FF274F6AD481DBA5B5" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_1911A15B35C65544D4A3FA0397ADD05C" - "OwnerKey" = "8:_B240B866FE1062F25576948E3C05FF1A" + "MsmKey" = "8:_28D0CD7037EBF475BA97A46E066B4C83" + "OwnerKey" = "8:_93CD3FCB1CA18F639EDB3E4135A608B3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_1911A15B35C65544D4A3FA0397ADD05C" - "OwnerKey" = "8:_074CAB6A107B07CB8899CFDAD609936D" + "MsmKey" = "8:_28D0CD7037EBF475BA97A46E066B4C83" + "OwnerKey" = "8:_C19040A983496D1C4982FEF02AEE79A8" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_1911A15B35C65544D4A3FA0397ADD05C" - "OwnerKey" = "8:_63D2070E551B3DD83FBA7471262461F2" + "MsmKey" = "8:_295D017680AC0317D36704BFC02B9C0C" + "OwnerKey" = "8:_93CD3FCB1CA18F639EDB3E4135A608B3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_1911A15B35C65544D4A3FA0397ADD05C" - "OwnerKey" = "8:_6B3308BAA1EF1A6F0E6E8073FAC9FDF6" + "MsmKey" = "8:_295D017680AC0317D36704BFC02B9C0C" + "OwnerKey" = "8:_D0BB0F0DDECE4E5285DF84E18708CE99" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_1911A15B35C65544D4A3FA0397ADD05C" - "OwnerKey" = "8:_CB8CC3A7365785CBB1435D4189826E3D" + "MsmKey" = "8:_295D017680AC0317D36704BFC02B9C0C" + "OwnerKey" = "8:_342A543BF076AA58C842966F50D508C7" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_1911A15B35C65544D4A3FA0397ADD05C" - "OwnerKey" = "8:_831220F8175877637998924F9FDBADCA" + "MsmKey" = "8:_342A543BF076AA58C842966F50D508C7" + "OwnerKey" = "8:_38703E72DB92A7E8F8122CB38F0737BE" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_1911A15B35C65544D4A3FA0397ADD05C" - "OwnerKey" = "8:_75D98D79461C6718D0D11236BA13080D" + "MsmKey" = "8:_342A543BF076AA58C842966F50D508C7" + "OwnerKey" = "8:_236B623436330CDFFE713557E45144C2" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_1911A15B35C65544D4A3FA0397ADD05C" - "OwnerKey" = "8:_9CD6888F8000961A1360FDD61C7E071C" + "MsmKey" = "8:_342A543BF076AA58C842966F50D508C7" + "OwnerKey" = "8:_D0BB0F0DDECE4E5285DF84E18708CE99" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_28871284CD515E9AF8A7595938B3F8A3" + "MsmKey" = "8:_38703E72DB92A7E8F8122CB38F0737BE" "OwnerKey" = "8:_D0BB0F0DDECE4E5285DF84E18708CE99" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_28871284CD515E9AF8A7595938B3F8A3" - "OwnerKey" = "8:_941904083E86FAE641B480F3AECA82F4" + "MsmKey" = "8:_38703E72DB92A7E8F8122CB38F0737BE" + "OwnerKey" = "8:_C131AFFF9202D613DB3C8630B5E1CD3A" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_54E43E257B8FF99AEE1B1D69227B9026" + "MsmKey" = "8:_49FF69E9B23BACFB6CD66E555F8B9EAC" "OwnerKey" = "8:_D0BB0F0DDECE4E5285DF84E18708CE99" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_54E43E257B8FF99AEE1B1D69227B9026" - "OwnerKey" = "8:_28871284CD515E9AF8A7595938B3F8A3" + "MsmKey" = "8:_49FF69E9B23BACFB6CD66E555F8B9EAC" + "OwnerKey" = "8:_236B623436330CDFFE713557E45144C2" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_63D2070E551B3DD83FBA7471262461F2" - "OwnerKey" = "8:_6B3308BAA1EF1A6F0E6E8073FAC9FDF6" + "MsmKey" = "8:_5A777D5A893F6A8204A53F2B226076B8" + "OwnerKey" = "8:_C645DC02054BE0FF274F6AD481DBA5B5" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_63D2070E551B3DD83FBA7471262461F2" - "OwnerKey" = "8:_D0BB0F0DDECE4E5285DF84E18708CE99" + "MsmKey" = "8:_5A777D5A893F6A8204A53F2B226076B8" + "OwnerKey" = "8:_C131AFFF9202D613DB3C8630B5E1CD3A" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_63D2070E551B3DD83FBA7471262461F2" - "OwnerKey" = "8:_074CAB6A107B07CB8899CFDAD609936D" + "MsmKey" = "8:_5A777D5A893F6A8204A53F2B226076B8" + "OwnerKey" = "8:_236B623436330CDFFE713557E45144C2" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_697CC46A40771D40B36C495D80625BB7" + "MsmKey" = "8:_5A777D5A893F6A8204A53F2B226076B8" "OwnerKey" = "8:_D0BB0F0DDECE4E5285DF84E18708CE99" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_697CC46A40771D40B36C495D80625BB7" - "OwnerKey" = "8:_941904083E86FAE641B480F3AECA82F4" + "MsmKey" = "8:_6250029E0501FAA2470E792D2ED4E49D" + "OwnerKey" = "8:_C2344B8955A3E9650E97556947196222" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_6B3308BAA1EF1A6F0E6E8073FAC9FDF6" - "OwnerKey" = "8:_831220F8175877637998924F9FDBADCA" + "MsmKey" = "8:_6250029E0501FAA2470E792D2ED4E49D" + "OwnerKey" = "8:_D0BB0F0DDECE4E5285DF84E18708CE99" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_6B3308BAA1EF1A6F0E6E8073FAC9FDF6" - "OwnerKey" = "8:_941904083E86FAE641B480F3AECA82F4" + "MsmKey" = "8:_6250029E0501FAA2470E792D2ED4E49D" + "OwnerKey" = "8:_236B623436330CDFFE713557E45144C2" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_6B3308BAA1EF1A6F0E6E8073FAC9FDF6" - "OwnerKey" = "8:_28871284CD515E9AF8A7595938B3F8A3" + "MsmKey" = "8:_6250029E0501FAA2470E792D2ED4E49D" + "OwnerKey" = "8:_49FF69E9B23BACFB6CD66E555F8B9EAC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_6B3308BAA1EF1A6F0E6E8073FAC9FDF6" - "OwnerKey" = "8:_D0BB0F0DDECE4E5285DF84E18708CE99" + "MsmKey" = "8:_6250029E0501FAA2470E792D2ED4E49D" + "OwnerKey" = "8:_C645DC02054BE0FF274F6AD481DBA5B5" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_6B3308BAA1EF1A6F0E6E8073FAC9FDF6" - "OwnerKey" = "8:_F5865320124E6A429240E941D3CDDD03" + "MsmKey" = "8:_6250029E0501FAA2470E792D2ED4E49D" + "OwnerKey" = "8:_5A777D5A893F6A8204A53F2B226076B8" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_6B3308BAA1EF1A6F0E6E8073FAC9FDF6" - "OwnerKey" = "8:_B240B866FE1062F25576948E3C05FF1A" + "MsmKey" = "8:_6250029E0501FAA2470E792D2ED4E49D" + "OwnerKey" = "8:_93CD3FCB1CA18F639EDB3E4135A608B3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_75D98D79461C6718D0D11236BA13080D" - "OwnerKey" = "8:_9CD6888F8000961A1360FDD61C7E071C" + "MsmKey" = "8:_6250029E0501FAA2470E792D2ED4E49D" + "OwnerKey" = "8:_C421754394A1F8D2ECC9602A7E5D7496" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_75D98D79461C6718D0D11236BA13080D" - "OwnerKey" = "8:_D0BB0F0DDECE4E5285DF84E18708CE99" + "MsmKey" = "8:_6250029E0501FAA2470E792D2ED4E49D" + "OwnerKey" = "8:_C19040A983496D1C4982FEF02AEE79A8" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_75D98D79461C6718D0D11236BA13080D" - "OwnerKey" = "8:_074CAB6A107B07CB8899CFDAD609936D" + "MsmKey" = "8:_6250029E0501FAA2470E792D2ED4E49D" + "OwnerKey" = "8:_82F3B020C1F675BCBEE259FDB921D60B" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_75D98D79461C6718D0D11236BA13080D" - "OwnerKey" = "8:_63D2070E551B3DD83FBA7471262461F2" + "MsmKey" = "8:_678497AF989FD1ED05820A73B249FE95" + "OwnerKey" = "8:_C131AFFF9202D613DB3C8630B5E1CD3A" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_831220F8175877637998924F9FDBADCA" + "MsmKey" = "8:_678497AF989FD1ED05820A73B249FE95" "OwnerKey" = "8:_D0BB0F0DDECE4E5285DF84E18708CE99" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_831220F8175877637998924F9FDBADCA" - "OwnerKey" = "8:_941904083E86FAE641B480F3AECA82F4" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_941904083E86FAE641B480F3AECA82F4" + "MsmKey" = "8:_697CC46A40771D40B36C495D80625BB7" "OwnerKey" = "8:_D0BB0F0DDECE4E5285DF84E18708CE99" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_9CD6888F8000961A1360FDD61C7E071C" - "OwnerKey" = "8:_FE13CBA22C311135F55B1E8C39C0E82B" + "MsmKey" = "8:_697CC46A40771D40B36C495D80625BB7" + "OwnerKey" = "8:_C131AFFF9202D613DB3C8630B5E1CD3A" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_9CD6888F8000961A1360FDD61C7E071C" - "OwnerKey" = "8:_941904083E86FAE641B480F3AECA82F4" + "MsmKey" = "8:_82F3B020C1F675BCBEE259FDB921D60B" + "OwnerKey" = "8:_D0BB0F0DDECE4E5285DF84E18708CE99" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_9CD6888F8000961A1360FDD61C7E071C" - "OwnerKey" = "8:_28871284CD515E9AF8A7595938B3F8A3" + "MsmKey" = "8:_82F3B020C1F675BCBEE259FDB921D60B" + "OwnerKey" = "8:_C131AFFF9202D613DB3C8630B5E1CD3A" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_9CD6888F8000961A1360FDD61C7E071C" - "OwnerKey" = "8:_D0BB0F0DDECE4E5285DF84E18708CE99" + "MsmKey" = "8:_82F3B020C1F675BCBEE259FDB921D60B" + "OwnerKey" = "8:_5A777D5A893F6A8204A53F2B226076B8" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_9CD6888F8000961A1360FDD61C7E071C" - "OwnerKey" = "8:_F5865320124E6A429240E941D3CDDD03" + "MsmKey" = "8:_937F3716810B932565695949B1FA66DB" + "OwnerKey" = "8:_82F3B020C1F675BCBEE259FDB921D60B" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_9CD6888F8000961A1360FDD61C7E071C" - "OwnerKey" = "8:_B240B866FE1062F25576948E3C05FF1A" + "MsmKey" = "8:_937F3716810B932565695949B1FA66DB" + "OwnerKey" = "8:_C131AFFF9202D613DB3C8630B5E1CD3A" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_9CD6888F8000961A1360FDD61C7E071C" - "OwnerKey" = "8:_831220F8175877637998924F9FDBADCA" + "MsmKey" = "8:_937F3716810B932565695949B1FA66DB" + "OwnerKey" = "8:_236B623436330CDFFE713557E45144C2" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_9CD6888F8000961A1360FDD61C7E071C" - "OwnerKey" = "8:_074CAB6A107B07CB8899CFDAD609936D" + "MsmKey" = "8:_937F3716810B932565695949B1FA66DB" + "OwnerKey" = "8:_D0BB0F0DDECE4E5285DF84E18708CE99" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_9CD6888F8000961A1360FDD61C7E071C" - "OwnerKey" = "8:_6B3308BAA1EF1A6F0E6E8073FAC9FDF6" + "MsmKey" = "8:_937F3716810B932565695949B1FA66DB" + "OwnerKey" = "8:_C645DC02054BE0FF274F6AD481DBA5B5" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_9CD6888F8000961A1360FDD61C7E071C" - "OwnerKey" = "8:_63D2070E551B3DD83FBA7471262461F2" + "MsmKey" = "8:_937F3716810B932565695949B1FA66DB" + "OwnerKey" = "8:_5A777D5A893F6A8204A53F2B226076B8" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_A1AF89AD738C52DDFE91426FA8F5FC81" - "OwnerKey" = "8:_D0BB0F0DDECE4E5285DF84E18708CE99" + "MsmKey" = "8:_937F3716810B932565695949B1FA66DB" + "OwnerKey" = "8:_38703E72DB92A7E8F8122CB38F0737BE" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_A1AF89AD738C52DDFE91426FA8F5FC81" - "OwnerKey" = "8:_941904083E86FAE641B480F3AECA82F4" + "MsmKey" = "8:_937F3716810B932565695949B1FA66DB" + "OwnerKey" = "8:_342A543BF076AA58C842966F50D508C7" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_A1AF89AD738C52DDFE91426FA8F5FC81" - "OwnerKey" = "8:_28871284CD515E9AF8A7595938B3F8A3" + "MsmKey" = "8:_937F3716810B932565695949B1FA66DB" + "OwnerKey" = "8:_93CD3FCB1CA18F639EDB3E4135A608B3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_A1AF89AD738C52DDFE91426FA8F5FC81" - "OwnerKey" = "8:_54E43E257B8FF99AEE1B1D69227B9026" + "MsmKey" = "8:_937F3716810B932565695949B1FA66DB" + "OwnerKey" = "8:_295D017680AC0317D36704BFC02B9C0C" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_A1AF89AD738C52DDFE91426FA8F5FC81" - "OwnerKey" = "8:_F5865320124E6A429240E941D3CDDD03" + "MsmKey" = "8:_93CD3FCB1CA18F639EDB3E4135A608B3" + "OwnerKey" = "8:_38703E72DB92A7E8F8122CB38F0737BE" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_A1AF89AD738C52DDFE91426FA8F5FC81" - "OwnerKey" = "8:_6B3308BAA1EF1A6F0E6E8073FAC9FDF6" + "MsmKey" = "8:_93CD3FCB1CA18F639EDB3E4135A608B3" + "OwnerKey" = "8:_C131AFFF9202D613DB3C8630B5E1CD3A" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_A1AF89AD738C52DDFE91426FA8F5FC81" - "OwnerKey" = "8:_C32B0281238EF3E4B38DD806EFA8C8A9" + "MsmKey" = "8:_93CD3FCB1CA18F639EDB3E4135A608B3" + "OwnerKey" = "8:_236B623436330CDFFE713557E45144C2" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_AD9C2EA2DEE40607E87F1C8216C713DB" + "MsmKey" = "8:_93CD3FCB1CA18F639EDB3E4135A608B3" "OwnerKey" = "8:_D0BB0F0DDECE4E5285DF84E18708CE99" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_AD9C2EA2DEE40607E87F1C8216C713DB" - "OwnerKey" = "8:_074CAB6A107B07CB8899CFDAD609936D" + "MsmKey" = "8:_93CD3FCB1CA18F639EDB3E4135A608B3" + "OwnerKey" = "8:_C645DC02054BE0FF274F6AD481DBA5B5" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_AD9C2EA2DEE40607E87F1C8216C713DB" - "OwnerKey" = "8:_CB8CC3A7365785CBB1435D4189826E3D" + "MsmKey" = "8:_93CD3FCB1CA18F639EDB3E4135A608B3" + "OwnerKey" = "8:_5A777D5A893F6A8204A53F2B226076B8" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_AD9C2EA2DEE40607E87F1C8216C713DB" - "OwnerKey" = "8:_9CD6888F8000961A1360FDD61C7E071C" + "MsmKey" = "8:_9F7D101B7F4E90DDCAD66FD651E686BC" + "OwnerKey" = "8:_937F3716810B932565695949B1FA66DB" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B240B866FE1062F25576948E3C05FF1A" - "OwnerKey" = "8:_F5865320124E6A429240E941D3CDDD03" + "MsmKey" = "8:_9F7D101B7F4E90DDCAD66FD651E686BC" + "OwnerKey" = "8:_D0BB0F0DDECE4E5285DF84E18708CE99" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B240B866FE1062F25576948E3C05FF1A" - "OwnerKey" = "8:_941904083E86FAE641B480F3AECA82F4" + "MsmKey" = "8:_9F7D101B7F4E90DDCAD66FD651E686BC" + "OwnerKey" = "8:_342A543BF076AA58C842966F50D508C7" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B240B866FE1062F25576948E3C05FF1A" - "OwnerKey" = "8:_28871284CD515E9AF8A7595938B3F8A3" + "MsmKey" = "8:_9F7D101B7F4E90DDCAD66FD651E686BC" + "OwnerKey" = "8:_295D017680AC0317D36704BFC02B9C0C" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B240B866FE1062F25576948E3C05FF1A" + "MsmKey" = "8:_BCD63C4263AAB13625B0312E58E19121" "OwnerKey" = "8:_D0BB0F0DDECE4E5285DF84E18708CE99" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_C32B0281238EF3E4B38DD806EFA8C8A9" - "OwnerKey" = "8:_831220F8175877637998924F9FDBADCA" + "MsmKey" = "8:_BCD63C4263AAB13625B0312E58E19121" + "OwnerKey" = "8:_342A543BF076AA58C842966F50D508C7" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_C32B0281238EF3E4B38DD806EFA8C8A9" - "OwnerKey" = "8:_28871284CD515E9AF8A7595938B3F8A3" + "MsmKey" = "8:_BCD63C4263AAB13625B0312E58E19121" + "OwnerKey" = "8:_C421754394A1F8D2ECC9602A7E5D7496" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_C32B0281238EF3E4B38DD806EFA8C8A9" - "OwnerKey" = "8:_54E43E257B8FF99AEE1B1D69227B9026" + "MsmKey" = "8:_BCD63C4263AAB13625B0312E58E19121" + "OwnerKey" = "8:_937F3716810B932565695949B1FA66DB" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_C32B0281238EF3E4B38DD806EFA8C8A9" + "MsmKey" = "8:_C131AFFF9202D613DB3C8630B5E1CD3A" "OwnerKey" = "8:_D0BB0F0DDECE4E5285DF84E18708CE99" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_C32B0281238EF3E4B38DD806EFA8C8A9" - "OwnerKey" = "8:_B240B866FE1062F25576948E3C05FF1A" + "MsmKey" = "8:_C19040A983496D1C4982FEF02AEE79A8" + "OwnerKey" = "8:_38703E72DB92A7E8F8122CB38F0737BE" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_C32B0281238EF3E4B38DD806EFA8C8A9" - "OwnerKey" = "8:_6B3308BAA1EF1A6F0E6E8073FAC9FDF6" + "MsmKey" = "8:_C19040A983496D1C4982FEF02AEE79A8" + "OwnerKey" = "8:_236B623436330CDFFE713557E45144C2" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_CB8CC3A7365785CBB1435D4189826E3D" - "OwnerKey" = "8:_831220F8175877637998924F9FDBADCA" + "MsmKey" = "8:_C19040A983496D1C4982FEF02AEE79A8" + "OwnerKey" = "8:_49FF69E9B23BACFB6CD66E555F8B9EAC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_CB8CC3A7365785CBB1435D4189826E3D" + "MsmKey" = "8:_C19040A983496D1C4982FEF02AEE79A8" "OwnerKey" = "8:_D0BB0F0DDECE4E5285DF84E18708CE99" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_D0BB0F0DDECE4E5285DF84E18708CE99" - "OwnerKey" = "8:_UNDEFINED" + "MsmKey" = "8:_C19040A983496D1C4982FEF02AEE79A8" + "OwnerKey" = "8:_5A777D5A893F6A8204A53F2B226076B8" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_E3A1D185701C31080DBE60FB216D124F" - "OwnerKey" = "8:_1911A15B35C65544D4A3FA0397ADD05C" + "MsmKey" = "8:_C19040A983496D1C4982FEF02AEE79A8" + "OwnerKey" = "8:_93CD3FCB1CA18F639EDB3E4135A608B3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_E3A1D185701C31080DBE60FB216D124F" - "OwnerKey" = "8:_D0BB0F0DDECE4E5285DF84E18708CE99" + "MsmKey" = "8:_C2344B8955A3E9650E97556947196222" + "OwnerKey" = "8:_82F3B020C1F675BCBEE259FDB921D60B" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_E3A1D185701C31080DBE60FB216D124F" - "OwnerKey" = "8:_28871284CD515E9AF8A7595938B3F8A3" + "MsmKey" = "8:_C2344B8955A3E9650E97556947196222" + "OwnerKey" = "8:_C131AFFF9202D613DB3C8630B5E1CD3A" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_E3A1D185701C31080DBE60FB216D124F" - "OwnerKey" = "8:_54E43E257B8FF99AEE1B1D69227B9026" + "MsmKey" = "8:_C2344B8955A3E9650E97556947196222" + "OwnerKey" = "8:_D0BB0F0DDECE4E5285DF84E18708CE99" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_E3A1D185701C31080DBE60FB216D124F" - "OwnerKey" = "8:_F5865320124E6A429240E941D3CDDD03" + "MsmKey" = "8:_C2344B8955A3E9650E97556947196222" + "OwnerKey" = "8:_C645DC02054BE0FF274F6AD481DBA5B5" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_E3A1D185701C31080DBE60FB216D124F" - "OwnerKey" = "8:_B240B866FE1062F25576948E3C05FF1A" + "MsmKey" = "8:_C2344B8955A3E9650E97556947196222" + "OwnerKey" = "8:_5A777D5A893F6A8204A53F2B226076B8" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_E3A1D185701C31080DBE60FB216D124F" - "OwnerKey" = "8:_6B3308BAA1EF1A6F0E6E8073FAC9FDF6" + "MsmKey" = "8:_C2344B8955A3E9650E97556947196222" + "OwnerKey" = "8:_342A543BF076AA58C842966F50D508C7" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_E3A1D185701C31080DBE60FB216D124F" - "OwnerKey" = "8:_CB8CC3A7365785CBB1435D4189826E3D" + "MsmKey" = "8:_C2344B8955A3E9650E97556947196222" + "OwnerKey" = "8:_295D017680AC0317D36704BFC02B9C0C" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_E3A1D185701C31080DBE60FB216D124F" - "OwnerKey" = "8:_C32B0281238EF3E4B38DD806EFA8C8A9" + "MsmKey" = "8:_C2344B8955A3E9650E97556947196222" + "OwnerKey" = "8:_93CD3FCB1CA18F639EDB3E4135A608B3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_E3A1D185701C31080DBE60FB216D124F" - "OwnerKey" = "8:_FE13CBA22C311135F55B1E8C39C0E82B" + "MsmKey" = "8:_C2344B8955A3E9650E97556947196222" + "OwnerKey" = "8:_C421754394A1F8D2ECC9602A7E5D7496" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F5865320124E6A429240E941D3CDDD03" - "OwnerKey" = "8:_D0BB0F0DDECE4E5285DF84E18708CE99" + "MsmKey" = "8:_C2344B8955A3E9650E97556947196222" + "OwnerKey" = "8:_38703E72DB92A7E8F8122CB38F0737BE" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F5865320124E6A429240E941D3CDDD03" - "OwnerKey" = "8:_28871284CD515E9AF8A7595938B3F8A3" + "MsmKey" = "8:_C2344B8955A3E9650E97556947196222" + "OwnerKey" = "8:_9F7D101B7F4E90DDCAD66FD651E686BC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_FE13CBA22C311135F55B1E8C39C0E82B" - "OwnerKey" = "8:_D0BB0F0DDECE4E5285DF84E18708CE99" + "MsmKey" = "8:_C2344B8955A3E9650E97556947196222" + "OwnerKey" = "8:_937F3716810B932565695949B1FA66DB" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_FE13CBA22C311135F55B1E8C39C0E82B" - "OwnerKey" = "8:_941904083E86FAE641B480F3AECA82F4" + "MsmKey" = "8:_C421754394A1F8D2ECC9602A7E5D7496" + "OwnerKey" = "8:_38703E72DB92A7E8F8122CB38F0737BE" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_FE13CBA22C311135F55B1E8C39C0E82B" - "OwnerKey" = "8:_B240B866FE1062F25576948E3C05FF1A" + "MsmKey" = "8:_C421754394A1F8D2ECC9602A7E5D7496" + "OwnerKey" = "8:_D0BB0F0DDECE4E5285DF84E18708CE99" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_FF26E4F629E60226E54B9A4F92CFF598" - "OwnerKey" = "8:_941904083E86FAE641B480F3AECA82F4" + "MsmKey" = "8:_C645DC02054BE0FF274F6AD481DBA5B5" + "OwnerKey" = "8:_D0BB0F0DDECE4E5285DF84E18708CE99" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_FF26E4F629E60226E54B9A4F92CFF598" - "OwnerKey" = "8:_D0BB0F0DDECE4E5285DF84E18708CE99" + "MsmKey" = "8:_C645DC02054BE0FF274F6AD481DBA5B5" + "OwnerKey" = "8:_236B623436330CDFFE713557E45144C2" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_D0BB0F0DDECE4E5285DF84E18708CE99" + "OwnerKey" = "8:_UNDEFINED" "MsmSig" = "8:_UNDEFINED" } "Entry" @@ -562,25 +562,25 @@ "Entry" { "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_941904083E86FAE641B480F3AECA82F4" + "OwnerKey" = "8:_C131AFFF9202D613DB3C8630B5E1CD3A" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_FF26E4F629E60226E54B9A4F92CFF598" + "OwnerKey" = "8:_678497AF989FD1ED05820A73B249FE95" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_28871284CD515E9AF8A7595938B3F8A3" + "OwnerKey" = "8:_236B623436330CDFFE713557E45144C2" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_54E43E257B8FF99AEE1B1D69227B9026" + "OwnerKey" = "8:_49FF69E9B23BACFB6CD66E555F8B9EAC" "MsmSig" = "8:_UNDEFINED" } "Entry" @@ -592,91 +592,91 @@ "Entry" { "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_F5865320124E6A429240E941D3CDDD03" + "OwnerKey" = "8:_C645DC02054BE0FF274F6AD481DBA5B5" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_B240B866FE1062F25576948E3C05FF1A" + "OwnerKey" = "8:_5A777D5A893F6A8204A53F2B226076B8" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_831220F8175877637998924F9FDBADCA" + "OwnerKey" = "8:_38703E72DB92A7E8F8122CB38F0737BE" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_074CAB6A107B07CB8899CFDAD609936D" + "OwnerKey" = "8:_342A543BF076AA58C842966F50D508C7" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_6B3308BAA1EF1A6F0E6E8073FAC9FDF6" + "OwnerKey" = "8:_93CD3FCB1CA18F639EDB3E4135A608B3" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_63D2070E551B3DD83FBA7471262461F2" + "OwnerKey" = "8:_295D017680AC0317D36704BFC02B9C0C" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_CB8CC3A7365785CBB1435D4189826E3D" + "OwnerKey" = "8:_C421754394A1F8D2ECC9602A7E5D7496" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_C32B0281238EF3E4B38DD806EFA8C8A9" + "OwnerKey" = "8:_C19040A983496D1C4982FEF02AEE79A8" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_FE13CBA22C311135F55B1E8C39C0E82B" + "OwnerKey" = "8:_82F3B020C1F675BCBEE259FDB921D60B" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_9CD6888F8000961A1360FDD61C7E071C" + "OwnerKey" = "8:_937F3716810B932565695949B1FA66DB" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_75D98D79461C6718D0D11236BA13080D" + "OwnerKey" = "8:_9F7D101B7F4E90DDCAD66FD651E686BC" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_1911A15B35C65544D4A3FA0397ADD05C" + "OwnerKey" = "8:_C2344B8955A3E9650E97556947196222" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_E3A1D185701C31080DBE60FB216D124F" + "OwnerKey" = "8:_6250029E0501FAA2470E792D2ED4E49D" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_A1AF89AD738C52DDFE91426FA8F5FC81" + "OwnerKey" = "8:_28D0CD7037EBF475BA97A46E066B4C83" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_AD9C2EA2DEE40607E87F1C8216C713DB" + "OwnerKey" = "8:_BCD63C4263AAB13625B0312E58E19121" "MsmSig" = "8:_UNDEFINED" } "Entry" @@ -780,20 +780,20 @@ } "File" { - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_074CAB6A107B07CB8899CFDAD609936D" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_14D336698098DD7594BAD2467B041D8D" { "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Nethereum.Signer, Version=3.5.0.0, Culture=neutral, PublicKeyToken=8768a594786aba4e, processorArchitecture=MSIL" + "AssemblyIsInGAC" = "11:TRUE" + "AssemblyAsmDisplayName" = "8:System.Net.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" "ScatterAssemblies" { - "_074CAB6A107B07CB8899CFDAD609936D" + "_14D336698098DD7594BAD2467B041D8D" { - "Name" = "8:Nethereum.Signer.dll" + "Name" = "8:System.Net.Http.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:Nethereum.Signer.dll" + "SourcePath" = "8:System.Net.Http.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_5CE534B496694C539BCE840515F5A1A5" @@ -811,20 +811,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_14D336698098DD7594BAD2467B041D8D" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_236B623436330CDFFE713557E45144C2" { "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:TRUE" - "AssemblyAsmDisplayName" = "8:System.Net.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Nethereum.Web3, Version=4.14.0.0, Culture=neutral, PublicKeyToken=8768a594786aba4e, processorArchitecture=MSIL" "ScatterAssemblies" { - "_14D336698098DD7594BAD2467B041D8D" + "_236B623436330CDFFE713557E45144C2" { - "Name" = "8:System.Net.Http.dll" + "Name" = "8:Nethereum.Web3.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:System.Net.Http.dll" + "SourcePath" = "8:Nethereum.Web3.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_5CE534B496694C539BCE840515F5A1A5" @@ -842,20 +842,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_1911A15B35C65544D4A3FA0397ADD05C" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_28D0CD7037EBF475BA97A46E066B4C83" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Nethereum.Hex, Version=3.5.0.0, Culture=neutral, PublicKeyToken=8768a594786aba4e, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Common.Logging.Core, Version=3.4.1.0, Culture=neutral, PublicKeyToken=af08829b84f0328e, processorArchitecture=MSIL" "ScatterAssemblies" { - "_1911A15B35C65544D4A3FA0397ADD05C" + "_28D0CD7037EBF475BA97A46E066B4C83" { - "Name" = "8:Nethereum.Hex.dll" + "Name" = "8:Common.Logging.Core.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:Nethereum.Hex.dll" + "SourcePath" = "8:Common.Logging.Core.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_5CE534B496694C539BCE840515F5A1A5" @@ -873,20 +873,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_28871284CD515E9AF8A7595938B3F8A3" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_295D017680AC0317D36704BFC02B9C0C" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Nethereum.Web3, Version=3.5.0.0, Culture=neutral, PublicKeyToken=8768a594786aba4e, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Nethereum.Model, Version=4.14.0.0, Culture=neutral, PublicKeyToken=8768a594786aba4e, processorArchitecture=MSIL" "ScatterAssemblies" { - "_28871284CD515E9AF8A7595938B3F8A3" + "_295D017680AC0317D36704BFC02B9C0C" { - "Name" = "8:Nethereum.Web3.dll" + "Name" = "8:Nethereum.Model.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:Nethereum.Web3.dll" + "SourcePath" = "8:Nethereum.Model.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_5CE534B496694C539BCE840515F5A1A5" @@ -904,20 +904,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_54E43E257B8FF99AEE1B1D69227B9026" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_342A543BF076AA58C842966F50D508C7" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Nethereum.JsonRpc.RpcClient, Version=3.5.0.0, Culture=neutral, PublicKeyToken=8768a594786aba4e, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Nethereum.Signer, Version=4.14.0.0, Culture=neutral, PublicKeyToken=8768a594786aba4e, processorArchitecture=MSIL" "ScatterAssemblies" { - "_54E43E257B8FF99AEE1B1D69227B9026" + "_342A543BF076AA58C842966F50D508C7" { - "Name" = "8:Nethereum.JsonRpc.RpcClient.dll" + "Name" = "8:Nethereum.Signer.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:Nethereum.JsonRpc.RpcClient.dll" + "SourcePath" = "8:Nethereum.Signer.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_5CE534B496694C539BCE840515F5A1A5" @@ -935,20 +935,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_63D2070E551B3DD83FBA7471262461F2" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_38703E72DB92A7E8F8122CB38F0737BE" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Nethereum.Model, Version=3.5.0.0, Culture=neutral, PublicKeyToken=8768a594786aba4e, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Nethereum.Accounts, Version=4.14.0.0, Culture=neutral, PublicKeyToken=8768a594786aba4e, processorArchitecture=MSIL" "ScatterAssemblies" { - "_63D2070E551B3DD83FBA7471262461F2" + "_38703E72DB92A7E8F8122CB38F0737BE" { - "Name" = "8:Nethereum.Model.dll" + "Name" = "8:Nethereum.Accounts.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:Nethereum.Model.dll" + "SourcePath" = "8:Nethereum.Accounts.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_5CE534B496694C539BCE840515F5A1A5" @@ -966,20 +966,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_697CC46A40771D40B36C495D80625BB7" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_49FF69E9B23BACFB6CD66E555F8B9EAC" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Net.Http, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + "AssemblyAsmDisplayName" = "8:Nethereum.JsonRpc.RpcClient, Version=4.14.0.0, Culture=neutral, PublicKeyToken=8768a594786aba4e, processorArchitecture=MSIL" "ScatterAssemblies" { - "_697CC46A40771D40B36C495D80625BB7" + "_49FF69E9B23BACFB6CD66E555F8B9EAC" { - "Name" = "8:System.Net.Http.dll" + "Name" = "8:Nethereum.JsonRpc.RpcClient.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:System.Net.Http.dll" + "SourcePath" = "8:Nethereum.JsonRpc.RpcClient.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_5CE534B496694C539BCE840515F5A1A5" @@ -997,20 +997,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_6B3308BAA1EF1A6F0E6E8073FAC9FDF6" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_5A777D5A893F6A8204A53F2B226076B8" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Nethereum.RPC, Version=3.5.0.0, Culture=neutral, PublicKeyToken=8768a594786aba4e, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Nethereum.Contracts, Version=4.14.0.0, Culture=neutral, PublicKeyToken=8768a594786aba4e, processorArchitecture=MSIL" "ScatterAssemblies" { - "_6B3308BAA1EF1A6F0E6E8073FAC9FDF6" + "_5A777D5A893F6A8204A53F2B226076B8" { - "Name" = "8:Nethereum.RPC.dll" + "Name" = "8:Nethereum.Contracts.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:Nethereum.RPC.dll" + "SourcePath" = "8:Nethereum.Contracts.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_5CE534B496694C539BCE840515F5A1A5" @@ -1028,20 +1028,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_75D98D79461C6718D0D11236BA13080D" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_6250029E0501FAA2470E792D2ED4E49D" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Nethereum.RLP, Version=3.5.0.0, Culture=neutral, PublicKeyToken=8768a594786aba4e, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL" "ScatterAssemblies" { - "_75D98D79461C6718D0D11236BA13080D" + "_6250029E0501FAA2470E792D2ED4E49D" { - "Name" = "8:Nethereum.RLP.dll" + "Name" = "8:Newtonsoft.Json.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:Nethereum.RLP.dll" + "SourcePath" = "8:Newtonsoft.Json.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_5CE534B496694C539BCE840515F5A1A5" @@ -1059,20 +1059,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_831220F8175877637998924F9FDBADCA" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_678497AF989FD1ED05820A73B249FE95" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Nethereum.Accounts, Version=3.5.0.0, Culture=neutral, PublicKeyToken=8768a594786aba4e, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:TradeControl.Node, Version=3.34.9.0, Culture=neutral, PublicKeyToken=cb281103e4e604b8, processorArchitecture=MSIL" "ScatterAssemblies" { - "_831220F8175877637998924F9FDBADCA" + "_678497AF989FD1ED05820A73B249FE95" { - "Name" = "8:Nethereum.Accounts.dll" + "Name" = "8:TradeControl.Node.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:Nethereum.Accounts.dll" + "SourcePath" = "8:TradeControl.Node.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_5CE534B496694C539BCE840515F5A1A5" @@ -1090,20 +1090,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_941904083E86FAE641B480F3AECA82F4" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_697CC46A40771D40B36C495D80625BB7" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:TradeControl.Network, Version=1.2.1.0, Culture=neutral, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:System.Net.Http, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" "ScatterAssemblies" { - "_941904083E86FAE641B480F3AECA82F4" + "_697CC46A40771D40B36C495D80625BB7" { - "Name" = "8:TradeControl.Network.dll" + "Name" = "8:System.Net.Http.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:TradeControl.Network.dll" + "SourcePath" = "8:System.Net.Http.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_5CE534B496694C539BCE840515F5A1A5" @@ -1121,20 +1121,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_9CD6888F8000961A1360FDD61C7E071C" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_82F3B020C1F675BCBEE259FDB921D60B" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Nethereum.Util, Version=3.5.0.0, Culture=neutral, PublicKeyToken=8768a594786aba4e, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Nethereum.ABI, Version=4.14.0.0, Culture=neutral, PublicKeyToken=8768a594786aba4e, processorArchitecture=MSIL" "ScatterAssemblies" { - "_9CD6888F8000961A1360FDD61C7E071C" + "_82F3B020C1F675BCBEE259FDB921D60B" { - "Name" = "8:Nethereum.Util.dll" + "Name" = "8:Nethereum.ABI.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:Nethereum.Util.dll" + "SourcePath" = "8:Nethereum.ABI.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_5CE534B496694C539BCE840515F5A1A5" @@ -1152,20 +1152,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_A1AF89AD738C52DDFE91426FA8F5FC81" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_937F3716810B932565695949B1FA66DB" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Common.Logging.Core, Version=3.4.1.0, Culture=neutral, PublicKeyToken=af08829b84f0328e, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Nethereum.Util, Version=4.14.0.0, Culture=neutral, PublicKeyToken=8768a594786aba4e, processorArchitecture=MSIL" "ScatterAssemblies" { - "_A1AF89AD738C52DDFE91426FA8F5FC81" + "_937F3716810B932565695949B1FA66DB" { - "Name" = "8:Common.Logging.Core.dll" + "Name" = "8:Nethereum.Util.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:Common.Logging.Core.dll" + "SourcePath" = "8:Nethereum.Util.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_5CE534B496694C539BCE840515F5A1A5" @@ -1183,20 +1183,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_AD9C2EA2DEE40607E87F1C8216C713DB" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_93CD3FCB1CA18F639EDB3E4135A608B3" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:BouncyCastle.Crypto, Version=1.8.2.0, Culture=neutral, PublicKeyToken=0e99375e54769942" + "AssemblyAsmDisplayName" = "8:Nethereum.RPC, Version=4.14.0.0, Culture=neutral, PublicKeyToken=8768a594786aba4e, processorArchitecture=MSIL" "ScatterAssemblies" { - "_AD9C2EA2DEE40607E87F1C8216C713DB" + "_93CD3FCB1CA18F639EDB3E4135A608B3" { - "Name" = "8:BouncyCastle.Crypto.dll" + "Name" = "8:Nethereum.RPC.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:BouncyCastle.Crypto.dll" + "SourcePath" = "8:Nethereum.RPC.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_5CE534B496694C539BCE840515F5A1A5" @@ -1214,20 +1214,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_B240B866FE1062F25576948E3C05FF1A" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_9F7D101B7F4E90DDCAD66FD651E686BC" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Nethereum.Contracts, Version=3.5.0.0, Culture=neutral, PublicKeyToken=8768a594786aba4e, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Nethereum.RLP, Version=4.14.0.0, Culture=neutral, PublicKeyToken=8768a594786aba4e, processorArchitecture=MSIL" "ScatterAssemblies" { - "_B240B866FE1062F25576948E3C05FF1A" + "_9F7D101B7F4E90DDCAD66FD651E686BC" { - "Name" = "8:Nethereum.Contracts.dll" + "Name" = "8:Nethereum.RLP.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:Nethereum.Contracts.dll" + "SourcePath" = "8:Nethereum.RLP.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_5CE534B496694C539BCE840515F5A1A5" @@ -1245,20 +1245,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_C32B0281238EF3E4B38DD806EFA8C8A9" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_BCD63C4263AAB13625B0312E58E19121" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Nethereum.JsonRpc.Client, Version=3.5.0.0, Culture=neutral, PublicKeyToken=8768a594786aba4e, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:BouncyCastle.Crypto, Version=1.8.9.0, Culture=neutral, PublicKeyToken=0e99375e54769942" "ScatterAssemblies" { - "_C32B0281238EF3E4B38DD806EFA8C8A9" + "_BCD63C4263AAB13625B0312E58E19121" { - "Name" = "8:Nethereum.JsonRpc.Client.dll" + "Name" = "8:BouncyCastle.Crypto.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:Nethereum.JsonRpc.Client.dll" + "SourcePath" = "8:BouncyCastle.Crypto.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_5CE534B496694C539BCE840515F5A1A5" @@ -1276,20 +1276,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_CB8CC3A7365785CBB1435D4189826E3D" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_C131AFFF9202D613DB3C8630B5E1CD3A" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Nethereum.KeyStore, Version=3.5.0.0, Culture=neutral, PublicKeyToken=8768a594786aba4e, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:TradeControl.Network, Version=1.2.2.0, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { - "_CB8CC3A7365785CBB1435D4189826E3D" + "_C131AFFF9202D613DB3C8630B5E1CD3A" { - "Name" = "8:Nethereum.KeyStore.dll" + "Name" = "8:TradeControl.Network.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:Nethereum.KeyStore.dll" + "SourcePath" = "8:TradeControl.Network.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_5CE534B496694C539BCE840515F5A1A5" @@ -1307,20 +1307,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_E3A1D185701C31080DBE60FB216D124F" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_C19040A983496D1C4982FEF02AEE79A8" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Newtonsoft.Json, Version=10.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Nethereum.JsonRpc.Client, Version=4.14.0.0, Culture=neutral, PublicKeyToken=8768a594786aba4e, processorArchitecture=MSIL" "ScatterAssemblies" { - "_E3A1D185701C31080DBE60FB216D124F" + "_C19040A983496D1C4982FEF02AEE79A8" { - "Name" = "8:Newtonsoft.Json.dll" + "Name" = "8:Nethereum.JsonRpc.Client.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:Newtonsoft.Json.dll" + "SourcePath" = "8:Nethereum.JsonRpc.Client.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_5CE534B496694C539BCE840515F5A1A5" @@ -1338,20 +1338,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_F5865320124E6A429240E941D3CDDD03" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_C2344B8955A3E9650E97556947196222" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Nethereum.BlockchainProcessing, Version=3.5.0.0, Culture=neutral, PublicKeyToken=8768a594786aba4e, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Nethereum.Hex, Version=4.14.0.0, Culture=neutral, PublicKeyToken=8768a594786aba4e, processorArchitecture=MSIL" "ScatterAssemblies" { - "_F5865320124E6A429240E941D3CDDD03" + "_C2344B8955A3E9650E97556947196222" { - "Name" = "8:Nethereum.BlockchainProcessing.dll" + "Name" = "8:Nethereum.Hex.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:Nethereum.BlockchainProcessing.dll" + "SourcePath" = "8:Nethereum.Hex.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_5CE534B496694C539BCE840515F5A1A5" @@ -1369,20 +1369,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_FE13CBA22C311135F55B1E8C39C0E82B" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_C421754394A1F8D2ECC9602A7E5D7496" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Nethereum.ABI, Version=3.5.0.0, Culture=neutral, PublicKeyToken=8768a594786aba4e, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Nethereum.KeyStore, Version=4.14.0.0, Culture=neutral, PublicKeyToken=8768a594786aba4e, processorArchitecture=MSIL" "ScatterAssemblies" { - "_FE13CBA22C311135F55B1E8C39C0E82B" + "_C421754394A1F8D2ECC9602A7E5D7496" { - "Name" = "8:Nethereum.ABI.dll" + "Name" = "8:Nethereum.KeyStore.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:Nethereum.ABI.dll" + "SourcePath" = "8:Nethereum.KeyStore.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_5CE534B496694C539BCE840515F5A1A5" @@ -1400,20 +1400,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_FF26E4F629E60226E54B9A4F92CFF598" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_C645DC02054BE0FF274F6AD481DBA5B5" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:TradeControl.Node, Version=3.31.1.0, Culture=neutral, PublicKeyToken=cb281103e4e604b8, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Nethereum.BlockchainProcessing, Version=4.14.0.0, Culture=neutral, PublicKeyToken=8768a594786aba4e, processorArchitecture=MSIL" "ScatterAssemblies" { - "_FF26E4F629E60226E54B9A4F92CFF598" + "_C645DC02054BE0FF274F6AD481DBA5B5" { - "Name" = "8:TradeControl.Node.dll" + "Name" = "8:Nethereum.BlockchainProcessing.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:TradeControl.Node.dll" + "SourcePath" = "8:Nethereum.BlockchainProcessing.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_5CE534B496694C539BCE840515F5A1A5" @@ -1498,15 +1498,15 @@ { "Name" = "8:Microsoft Visual Studio" "ProductName" = "8:Trade Control Network Interface" - "ProductCode" = "8:{E8A914AD-93E7-451C-8E0B-6D72B8CC7066}" - "PackageCode" = "8:{4E14DF9E-DDEC-4088-9861-2011313AA091}" + "ProductCode" = "8:{52D71D7C-71A8-4072-8DDE-0ED3445FEC0A}" + "PackageCode" = "8:{398D7F7D-8C50-4993-8400-B74197397ACD}" "UpgradeCode" = "8:{898BDB0D-A120-474B-AF10-6DE485121C8C}" "AspNetVersion" = "8:4.0.30319.0" "RestartWWWService" = "11:FALSE" "RemovePreviousVersions" = "11:TRUE" "DetectNewerInstalledVersion" = "11:TRUE" "InstallAllUsers" = "11:FALSE" - "ProductVersion" = "8:1.2.2" + "ProductVersion" = "8:1.2.3" "Manufacturer" = "8:Trade Control" "ARPHELPTELEPHONE" = "8:" "ARPHELPLINK" = "8:" @@ -2034,7 +2034,7 @@ { "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_D0BB0F0DDECE4E5285DF84E18708CE99" { - "SourcePath" = "8:..\\tcNetworkClient\\obj\\Debug\\TradeControl.Network.Client.exe" + "SourcePath" = "8:..\\tcNetworkClient\\obj\\Release\\TradeControl.Network.Client.exe" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_5CE534B496694C539BCE840515F5A1A5"