diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 85cede458..16ac855ba 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -39,7 +39,7 @@ jobs:
shell: bash
- name: Unit Test
- run: dotnet test -v=normal --no-build --filter 'FullyQualifiedName!~IntegrationTests&Unstable!=True' --configuration ${{env.BUILD_CONFIGURATION}} ${{env.SOLUTION_PATH}}
+ run: dotnet test -v=normal --filter "FullyQualifiedName!~IntegrationTests&Unstable!=True" -c ${{env.BUILD_CONFIGURATION}} ${{env.SOLUTION_PATH}}
- name: Nuget Pack
run: dotnet pack --configuration ${{env.BUILD_CONFIGURATION}} --output "${{github.workspace}}/package/" ${{env.SOLUTION_PATH}}
diff --git a/.github/workflows/publish-release.yml b/.github/workflows/publish-release.yml
index 571f83d38..850a207eb 100644
--- a/.github/workflows/publish-release.yml
+++ b/.github/workflows/publish-release.yml
@@ -24,20 +24,6 @@ jobs:
- name: Setup NuGet
uses: NuGet/setup-nuget@v1.0.5
- # - name: Set GITHUB_OWNER
- # run: echo "::set-env name=GITHUB_OWNER::$(echo ${{github.repository}} | cut -d "/" -f 1)"
-
- # - name: Override bash shell PATH (workaround issue - tinyurl.com/w3dbtou)
- # run: echo "::add-path::C:\Program Files\Git\bin"
-
- # - name: Update Directory.Build.props for Push
- # run: |
- # find . -name 'Directory.Build.props' -print0 | while read -d $'\0' file
- # do
- # sed -i 's,,\n\tgit\n\tgit://github.com/${{github.repository}},g' $file
- # done
- # shell: bash
-
- name: Nuget Pack
run: dotnet pack --configuration ${{env.BUILD_CONFIGURATION}} --output "${{github.workspace}}\package\" ${{env.SOLUTION_PATH}}
diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml
index 9702e5a32..4fe4e2c60 100644
--- a/.github/workflows/pull-request.yml
+++ b/.github/workflows/pull-request.yml
@@ -23,12 +23,7 @@ jobs:
steps:
- uses: actions/checkout@v1
-
- # - name: Setup .NET Core
- # uses: actions/setup-dotnet@v1
- # with:
- # dotnet-version: '3.1.300'
-
+
- name: Restore
run: dotnet restore ${{env.SOLUTION_PATH}}
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index 108077d45..49760b219 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -26,11 +26,6 @@ jobs:
- uses: actions/checkout@v1
- - name: Setup .NET Core
- uses: actions/setup-dotnet@v1
- with:
- dotnet-version: '3.1.202'
-
- name: Restore
run: dotnet restore ${{env.SOLUTION_PATH}}
diff --git a/src/Blockcore/Base/TimeSyncBehavior.cs b/src/Blockcore/Base/TimeSyncBehavior.cs
index 1102c1166..c417522a2 100644
--- a/src/Blockcore/Base/TimeSyncBehavior.cs
+++ b/src/Blockcore/Base/TimeSyncBehavior.cs
@@ -441,8 +441,8 @@ private Task OnMessageReceivedAsync(INetworkPeer peer, IncomingMessage message)
VersionPayload version = peer.PeerVersion;
if (version != null)
{
- TimeSpan timeOffset = version.Timestamp - this.dateTimeProvider.GetTimeOffset();
- if (timeOffset != null) this.state.AddTimeData(address, timeOffset, peer.Inbound);
+ TimeSpan? timeOffset = version.Timestamp - this.dateTimeProvider.GetTimeOffset();
+ if (timeOffset != null) this.state.AddTimeData(address, timeOffset.Value, peer.Inbound);
}
else this.logger.LogDebug("Node '{0}' does not have an initialized time offset.", peer.RemoteSocketEndpoint);
}
diff --git a/src/Blockcore/Blockcore.csproj b/src/Blockcore/Blockcore.csproj
index 7f08d5ba5..4e915a142 100644
--- a/src/Blockcore/Blockcore.csproj
+++ b/src/Blockcore/Blockcore.csproj
@@ -23,29 +23,23 @@
-
-
-
-
-
-
+
+
+
+
+
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
diff --git a/src/Directory.Build.props b/src/Directory.Build.props
index 0051a5f8c..817089c33 100644
--- a/src/Directory.Build.props
+++ b/src/Directory.Build.props
@@ -1,8 +1,8 @@
1.0.17
- 3.1.4
- netcoreapp3.1
+ 5.0.1
+ net5.0
false
Blockcore
MIT
diff --git a/src/Features/Blockcore.Features.BlockStore/Blockcore.Features.BlockStore.csproj b/src/Features/Blockcore.Features.BlockStore/Blockcore.Features.BlockStore.csproj
index 3b5e6e3b0..db741188c 100644
--- a/src/Features/Blockcore.Features.BlockStore/Blockcore.Features.BlockStore.csproj
+++ b/src/Features/Blockcore.Features.BlockStore/Blockcore.Features.BlockStore.csproj
@@ -10,11 +10,11 @@
true
-
-
-
-
-
+
+
+
+
+
diff --git a/src/Features/Blockcore.Features.Consensus/Blockcore.Features.Consensus.csproj b/src/Features/Blockcore.Features.Consensus/Blockcore.Features.Consensus.csproj
index af1705021..89b58a332 100644
--- a/src/Features/Blockcore.Features.Consensus/Blockcore.Features.Consensus.csproj
+++ b/src/Features/Blockcore.Features.Consensus/Blockcore.Features.Consensus.csproj
@@ -17,7 +17,7 @@
-
+
diff --git a/src/Features/Blockcore.Features.LightWallet/Blockcore.Features.LightWallet.csproj b/src/Features/Blockcore.Features.LightWallet/Blockcore.Features.LightWallet.csproj
index 8c626ad0b..6b56ef3aa 100644
--- a/src/Features/Blockcore.Features.LightWallet/Blockcore.Features.LightWallet.csproj
+++ b/src/Features/Blockcore.Features.LightWallet/Blockcore.Features.LightWallet.csproj
@@ -18,13 +18,6 @@
-
-
- all
- runtime; build; native; contentfiles; analyzers
-
-
-
diff --git a/src/Features/Blockcore.Features.MemoryPool/Blockcore.Features.MemoryPool.csproj b/src/Features/Blockcore.Features.MemoryPool/Blockcore.Features.MemoryPool.csproj
index 9518c5818..434784e72 100644
--- a/src/Features/Blockcore.Features.MemoryPool/Blockcore.Features.MemoryPool.csproj
+++ b/src/Features/Blockcore.Features.MemoryPool/Blockcore.Features.MemoryPool.csproj
@@ -12,10 +12,10 @@
true
-
-
-
-
+
+
+
+
diff --git a/src/Features/Blockcore.Features.Miner/Blockcore.Features.Miner.csproj b/src/Features/Blockcore.Features.Miner/Blockcore.Features.Miner.csproj
index b076e8467..a16ce6a70 100644
--- a/src/Features/Blockcore.Features.Miner/Blockcore.Features.Miner.csproj
+++ b/src/Features/Blockcore.Features.Miner/Blockcore.Features.Miner.csproj
@@ -16,8 +16,7 @@
-
-
+
diff --git a/src/Features/Blockcore.Features.NodeHost/Blockcore.Features.NodeHost.csproj b/src/Features/Blockcore.Features.NodeHost/Blockcore.Features.NodeHost.csproj
index 52b27baa7..b6c5ca3cb 100644
--- a/src/Features/Blockcore.Features.NodeHost/Blockcore.Features.NodeHost.csproj
+++ b/src/Features/Blockcore.Features.NodeHost/Blockcore.Features.NodeHost.csproj
@@ -19,14 +19,14 @@
-
+
-
+
-
-
-
-
+
+
+
+
diff --git a/src/Features/Blockcore.Features.Notifications/Blockcore.Features.Notifications.csproj b/src/Features/Blockcore.Features.Notifications/Blockcore.Features.Notifications.csproj
index f982242a4..d0bfc7579 100644
--- a/src/Features/Blockcore.Features.Notifications/Blockcore.Features.Notifications.csproj
+++ b/src/Features/Blockcore.Features.Notifications/Blockcore.Features.Notifications.csproj
@@ -7,12 +7,11 @@
False
-
-
-
-
+
+
+
-
+
diff --git a/src/Features/Blockcore.Features.RPC/Blockcore.Features.RPC.csproj b/src/Features/Blockcore.Features.RPC/Blockcore.Features.RPC.csproj
index 3dbdaa5ad..6aa2c3e14 100644
--- a/src/Features/Blockcore.Features.RPC/Blockcore.Features.RPC.csproj
+++ b/src/Features/Blockcore.Features.RPC/Blockcore.Features.RPC.csproj
@@ -9,14 +9,14 @@
true
-
-
-
-
-
-
+
+
+
+
+
+
-
+
diff --git a/src/Features/Blockcore.Features.Wallet/Blockcore.Features.Wallet.csproj b/src/Features/Blockcore.Features.Wallet/Blockcore.Features.Wallet.csproj
index 46583b285..3b7498393 100644
--- a/src/Features/Blockcore.Features.Wallet/Blockcore.Features.Wallet.csproj
+++ b/src/Features/Blockcore.Features.Wallet/Blockcore.Features.Wallet.csproj
@@ -17,12 +17,12 @@
-->
-
-
-
-
+
+
+
+
-
+
diff --git a/src/Features/Blockcore.Features.WalletWatchOnly/Blockcore.Features.WalletWatchOnly.csproj b/src/Features/Blockcore.Features.WalletWatchOnly/Blockcore.Features.WalletWatchOnly.csproj
index 6b329c625..767866375 100644
--- a/src/Features/Blockcore.Features.WalletWatchOnly/Blockcore.Features.WalletWatchOnly.csproj
+++ b/src/Features/Blockcore.Features.WalletWatchOnly/Blockcore.Features.WalletWatchOnly.csproj
@@ -7,12 +7,12 @@
False
-
-
-
-
+
+
+
+
-
+
diff --git a/src/Features/Persistence/Blockcore.Features.Base.Persistence.LevelDb/Blockcore.Features.Base.Persistence.LevelDb.csproj b/src/Features/Persistence/Blockcore.Features.Base.Persistence.LevelDb/Blockcore.Features.Base.Persistence.LevelDb.csproj
index c962f5947..927168eb8 100644
--- a/src/Features/Persistence/Blockcore.Features.Base.Persistence.LevelDb/Blockcore.Features.Base.Persistence.LevelDb.csproj
+++ b/src/Features/Persistence/Blockcore.Features.Base.Persistence.LevelDb/Blockcore.Features.Base.Persistence.LevelDb.csproj
@@ -10,10 +10,10 @@
true
-
-
-
-
+
+
+
+
diff --git a/src/Features/Persistence/Blockcore.Features.Base.Persistence.RocksDb/Blockcore.Features.Base.Persistence.RocksDb.csproj b/src/Features/Persistence/Blockcore.Features.Base.Persistence.RocksDb/Blockcore.Features.Base.Persistence.RocksDb.csproj
index a9563ab37..6cd7b098f 100644
--- a/src/Features/Persistence/Blockcore.Features.Base.Persistence.RocksDb/Blockcore.Features.Base.Persistence.RocksDb.csproj
+++ b/src/Features/Persistence/Blockcore.Features.Base.Persistence.RocksDb/Blockcore.Features.Base.Persistence.RocksDb.csproj
@@ -10,10 +10,10 @@
true
-
-
-
-
+
+
+
+
diff --git a/src/Features/Persistence/Blockcore.Features.BlockStore.Persistence.LevelDb/Blockcore.Features.BlockStore.Persistence.LevelDb.csproj b/src/Features/Persistence/Blockcore.Features.BlockStore.Persistence.LevelDb/Blockcore.Features.BlockStore.Persistence.LevelDb.csproj
index 21d55e628..5de1f1fdd 100644
--- a/src/Features/Persistence/Blockcore.Features.BlockStore.Persistence.LevelDb/Blockcore.Features.BlockStore.Persistence.LevelDb.csproj
+++ b/src/Features/Persistence/Blockcore.Features.BlockStore.Persistence.LevelDb/Blockcore.Features.BlockStore.Persistence.LevelDb.csproj
@@ -10,10 +10,10 @@
true
-
-
-
-
+
+
+
+
diff --git a/src/Features/Persistence/Blockcore.Features.BlockStore.Persistence.RocksDb/Blockcore.Features.BlockStore.Persistence.RocksDb.csproj b/src/Features/Persistence/Blockcore.Features.BlockStore.Persistence.RocksDb/Blockcore.Features.BlockStore.Persistence.RocksDb.csproj
index 3792e1ece..5d9e559fe 100644
--- a/src/Features/Persistence/Blockcore.Features.BlockStore.Persistence.RocksDb/Blockcore.Features.BlockStore.Persistence.RocksDb.csproj
+++ b/src/Features/Persistence/Blockcore.Features.BlockStore.Persistence.RocksDb/Blockcore.Features.BlockStore.Persistence.RocksDb.csproj
@@ -10,10 +10,10 @@
true
-
-
-
-
+
+
+
+
diff --git a/src/Features/Persistence/Blockcore.Features.Consensus.Persistence.LevelDb/Blockcore.Features.Consensus.Persistence.LevelDb.csproj b/src/Features/Persistence/Blockcore.Features.Consensus.Persistence.LevelDb/Blockcore.Features.Consensus.Persistence.LevelDb.csproj
index c41283fab..310658754 100644
--- a/src/Features/Persistence/Blockcore.Features.Consensus.Persistence.LevelDb/Blockcore.Features.Consensus.Persistence.LevelDb.csproj
+++ b/src/Features/Persistence/Blockcore.Features.Consensus.Persistence.LevelDb/Blockcore.Features.Consensus.Persistence.LevelDb.csproj
@@ -10,10 +10,10 @@
true
-
-
-
-
+
+
+
+
diff --git a/src/Features/Persistence/Blockcore.Features.Consensus.Persistence.RocksDb/Blockcore.Features.Consensus.Persistence.RocksDb.csproj b/src/Features/Persistence/Blockcore.Features.Consensus.Persistence.RocksDb/Blockcore.Features.Consensus.Persistence.RocksDb.csproj
index ad7055ec5..f04d55b82 100644
--- a/src/Features/Persistence/Blockcore.Features.Consensus.Persistence.RocksDb/Blockcore.Features.Consensus.Persistence.RocksDb.csproj
+++ b/src/Features/Persistence/Blockcore.Features.Consensus.Persistence.RocksDb/Blockcore.Features.Consensus.Persistence.RocksDb.csproj
@@ -10,10 +10,10 @@
true
-
-
-
-
+
+
+
+
diff --git a/src/Features/Persistence/Blockcore.Features.Persistence.LevelDb.CorePackage/Blockcore.Features.Persistence.LevelDb.CorePackage.csproj b/src/Features/Persistence/Blockcore.Features.Persistence.LevelDb.CorePackage/Blockcore.Features.Persistence.LevelDb.CorePackage.csproj
index c5d085ee3..8d2be34cb 100644
--- a/src/Features/Persistence/Blockcore.Features.Persistence.LevelDb.CorePackage/Blockcore.Features.Persistence.LevelDb.CorePackage.csproj
+++ b/src/Features/Persistence/Blockcore.Features.Persistence.LevelDb.CorePackage/Blockcore.Features.Persistence.LevelDb.CorePackage.csproj
@@ -10,10 +10,10 @@
true
-
-
-
-
+
+
+
+
diff --git a/src/Features/Persistence/Blockcore.Features.Persistence.Rocksdb.CorePackage/Blockcore.Features.Persistence.Rocksdb.CorePackage.csproj b/src/Features/Persistence/Blockcore.Features.Persistence.Rocksdb.CorePackage/Blockcore.Features.Persistence.Rocksdb.CorePackage.csproj
index b57874f19..5ea39bc0f 100644
--- a/src/Features/Persistence/Blockcore.Features.Persistence.Rocksdb.CorePackage/Blockcore.Features.Persistence.Rocksdb.CorePackage.csproj
+++ b/src/Features/Persistence/Blockcore.Features.Persistence.Rocksdb.CorePackage/Blockcore.Features.Persistence.Rocksdb.CorePackage.csproj
@@ -10,10 +10,10 @@
true
-
-
-
-
+
+
+
+
diff --git a/src/Features/Persistence/Blockcore.Persistence.LevelDb/Blockcore.Persistence.LevelDb.csproj b/src/Features/Persistence/Blockcore.Persistence.LevelDb/Blockcore.Persistence.LevelDb.csproj
index 9bd6d0764..53c49b35d 100644
--- a/src/Features/Persistence/Blockcore.Persistence.LevelDb/Blockcore.Persistence.LevelDb.csproj
+++ b/src/Features/Persistence/Blockcore.Persistence.LevelDb/Blockcore.Persistence.LevelDb.csproj
@@ -10,10 +10,10 @@
true
-
-
-
-
+
+
+
+
diff --git a/src/Features/Persistence/Blockcore.Persistence.RocksDb/Blockcore.Persistence.RocksDb.csproj b/src/Features/Persistence/Blockcore.Persistence.RocksDb/Blockcore.Persistence.RocksDb.csproj
index f0818ee30..e9b8b7fc0 100644
--- a/src/Features/Persistence/Blockcore.Persistence.RocksDb/Blockcore.Persistence.RocksDb.csproj
+++ b/src/Features/Persistence/Blockcore.Persistence.RocksDb/Blockcore.Persistence.RocksDb.csproj
@@ -10,10 +10,10 @@
true
-
-
-
-
+
+
+
+
diff --git a/src/Node/Blockcore.Node/Blockcore.Node.csproj b/src/Node/Blockcore.Node/Blockcore.Node.csproj
index 3c29a8d75..8134b9380 100644
--- a/src/Node/Blockcore.Node/Blockcore.Node.csproj
+++ b/src/Node/Blockcore.Node/Blockcore.Node.csproj
@@ -2,8 +2,6 @@
Exe
- netcoreapp3.1
- Blockcore
Blockcore.Node
Blockcore.Node
Blockcore.Node
diff --git a/src/Tests/Blockcore.Features.BlockStore.Tests/Blockcore.Features.BlockStore.Tests.csproj b/src/Tests/Blockcore.Features.BlockStore.Tests/Blockcore.Features.BlockStore.Tests.csproj
index 79abd2478..6d72d3cde 100644
--- a/src/Tests/Blockcore.Features.BlockStore.Tests/Blockcore.Features.BlockStore.Tests.csproj
+++ b/src/Tests/Blockcore.Features.BlockStore.Tests/Blockcore.Features.BlockStore.Tests.csproj
@@ -17,10 +17,10 @@
-
+
-
+
all
runtime; build; native; contentfiles; analyzers
diff --git a/src/Tests/Blockcore.Features.ColdStaking.Tests/Blockcore.Features.ColdStaking.Tests.csproj b/src/Tests/Blockcore.Features.ColdStaking.Tests/Blockcore.Features.ColdStaking.Tests.csproj
index ab3375613..14121e60c 100644
--- a/src/Tests/Blockcore.Features.ColdStaking.Tests/Blockcore.Features.ColdStaking.Tests.csproj
+++ b/src/Tests/Blockcore.Features.ColdStaking.Tests/Blockcore.Features.ColdStaking.Tests.csproj
@@ -17,8 +17,8 @@
-
-
+
+
all
runtime; build; native; contentfiles; analyzers
diff --git a/src/Tests/Blockcore.Features.Consensus.Tests/Blockcore.Features.Consensus.Tests.csproj b/src/Tests/Blockcore.Features.Consensus.Tests/Blockcore.Features.Consensus.Tests.csproj
index 9a33976b9..d3cf20ebb 100644
--- a/src/Tests/Blockcore.Features.Consensus.Tests/Blockcore.Features.Consensus.Tests.csproj
+++ b/src/Tests/Blockcore.Features.Consensus.Tests/Blockcore.Features.Consensus.Tests.csproj
@@ -17,8 +17,8 @@
-
-
+
+
all
runtime; build; native; contentfiles; analyzers
diff --git a/src/Tests/Blockcore.Features.Dns.Tests/Blockcore.Features.Dns.Tests.csproj b/src/Tests/Blockcore.Features.Dns.Tests/Blockcore.Features.Dns.Tests.csproj
index a8608bc80..c66fac24c 100644
--- a/src/Tests/Blockcore.Features.Dns.Tests/Blockcore.Features.Dns.Tests.csproj
+++ b/src/Tests/Blockcore.Features.Dns.Tests/Blockcore.Features.Dns.Tests.csproj
@@ -17,13 +17,13 @@
-
-
+
+
all
runtime; build; native; contentfiles; analyzers
-
+
diff --git a/src/Tests/Blockcore.Features.MemoryPool.Tests/Blockcore.Features.MemoryPool.Tests.csproj b/src/Tests/Blockcore.Features.MemoryPool.Tests/Blockcore.Features.MemoryPool.Tests.csproj
index 0d8b6f241..eb2a549df 100644
--- a/src/Tests/Blockcore.Features.MemoryPool.Tests/Blockcore.Features.MemoryPool.Tests.csproj
+++ b/src/Tests/Blockcore.Features.MemoryPool.Tests/Blockcore.Features.MemoryPool.Tests.csproj
@@ -17,9 +17,9 @@
-
-
-
+
+
+
all
runtime; build; native; contentfiles; analyzers
diff --git a/src/Tests/Blockcore.Features.Miner.Tests/Blockcore.Features.Miner.Tests.csproj b/src/Tests/Blockcore.Features.Miner.Tests/Blockcore.Features.Miner.Tests.csproj
index 9c9d86b76..b56f46f0b 100644
--- a/src/Tests/Blockcore.Features.Miner.Tests/Blockcore.Features.Miner.Tests.csproj
+++ b/src/Tests/Blockcore.Features.Miner.Tests/Blockcore.Features.Miner.Tests.csproj
@@ -11,9 +11,9 @@
-
-
-
+
+
+
all
runtime; build; native; contentfiles; analyzers
diff --git a/src/Tests/Blockcore.Features.NodeHost.Tests/Blockcore.Features.NodeHost.Tests.csproj b/src/Tests/Blockcore.Features.NodeHost.Tests/Blockcore.Features.NodeHost.Tests.csproj
index 931ef6825..a55516c1f 100644
--- a/src/Tests/Blockcore.Features.NodeHost.Tests/Blockcore.Features.NodeHost.Tests.csproj
+++ b/src/Tests/Blockcore.Features.NodeHost.Tests/Blockcore.Features.NodeHost.Tests.csproj
@@ -7,12 +7,12 @@
-
-
+
+
all
runtime; build; native; contentfiles; analyzers
-
+
diff --git a/src/Tests/Blockcore.Features.Notifications.Tests/Blockcore.Features.Notifications.Tests.csproj b/src/Tests/Blockcore.Features.Notifications.Tests/Blockcore.Features.Notifications.Tests.csproj
index 7d619d5d2..a0e42f19a 100644
--- a/src/Tests/Blockcore.Features.Notifications.Tests/Blockcore.Features.Notifications.Tests.csproj
+++ b/src/Tests/Blockcore.Features.Notifications.Tests/Blockcore.Features.Notifications.Tests.csproj
@@ -11,9 +11,9 @@
-
-
-
+
+
+
all
runtime; build; native; contentfiles; analyzers
diff --git a/src/Tests/Blockcore.Features.PoA.Tests/Blockcore.Features.PoA.Tests.csproj b/src/Tests/Blockcore.Features.PoA.Tests/Blockcore.Features.PoA.Tests.csproj
index 6c1d810f4..d26af73a0 100644
--- a/src/Tests/Blockcore.Features.PoA.Tests/Blockcore.Features.PoA.Tests.csproj
+++ b/src/Tests/Blockcore.Features.PoA.Tests/Blockcore.Features.PoA.Tests.csproj
@@ -5,9 +5,9 @@
-
+
-
+
all
runtime; build; native; contentfiles; analyzers
diff --git a/src/Tests/Blockcore.Features.RPC.Tests/Blockcore.Features.RPC.Tests.csproj b/src/Tests/Blockcore.Features.RPC.Tests/Blockcore.Features.RPC.Tests.csproj
index bccd03a2a..76ef72a39 100644
--- a/src/Tests/Blockcore.Features.RPC.Tests/Blockcore.Features.RPC.Tests.csproj
+++ b/src/Tests/Blockcore.Features.RPC.Tests/Blockcore.Features.RPC.Tests.csproj
@@ -17,9 +17,9 @@
-
-
-
+
+
+
all
runtime; build; native; contentfiles; analyzers
diff --git a/src/Tests/Blockcore.Features.Wallet.Tests/Blockcore.Features.Wallet.Tests.csproj b/src/Tests/Blockcore.Features.Wallet.Tests/Blockcore.Features.Wallet.Tests.csproj
index 06f129790..692639771 100644
--- a/src/Tests/Blockcore.Features.Wallet.Tests/Blockcore.Features.Wallet.Tests.csproj
+++ b/src/Tests/Blockcore.Features.Wallet.Tests/Blockcore.Features.Wallet.Tests.csproj
@@ -17,10 +17,10 @@
-
+
-
-
+
+
all
runtime; build; native; contentfiles; analyzers
diff --git a/src/Tests/Blockcore.Features.WalletWatchOnly.Tests/Blockcore.Features.WalletWatchOnly.Tests.csproj b/src/Tests/Blockcore.Features.WalletWatchOnly.Tests/Blockcore.Features.WalletWatchOnly.Tests.csproj
index 6fbfffffe..33b10895a 100644
--- a/src/Tests/Blockcore.Features.WalletWatchOnly.Tests/Blockcore.Features.WalletWatchOnly.Tests.csproj
+++ b/src/Tests/Blockcore.Features.WalletWatchOnly.Tests/Blockcore.Features.WalletWatchOnly.Tests.csproj
@@ -11,9 +11,9 @@
-
-
-
+
+
+
all
runtime; build; native; contentfiles; analyzers
diff --git a/src/Tests/Blockcore.IntegrationTests/Blockcore.IntegrationTests.csproj b/src/Tests/Blockcore.IntegrationTests/Blockcore.IntegrationTests.csproj
index dc7af9c13..d2dc804d3 100644
--- a/src/Tests/Blockcore.IntegrationTests/Blockcore.IntegrationTests.csproj
+++ b/src/Tests/Blockcore.IntegrationTests/Blockcore.IntegrationTests.csproj
@@ -23,10 +23,10 @@
-
+
-
+
@@ -53,8 +53,8 @@
-
-
+
+
all
runtime; build; native; contentfiles; analyzers
diff --git a/src/Tests/Blockcore.Tests.Common/Blockcore.Tests.Common.csproj b/src/Tests/Blockcore.Tests.Common/Blockcore.Tests.Common.csproj
index 28eec0a88..2e54f2db8 100644
--- a/src/Tests/Blockcore.Tests.Common/Blockcore.Tests.Common.csproj
+++ b/src/Tests/Blockcore.Tests.Common/Blockcore.Tests.Common.csproj
@@ -4,15 +4,15 @@
Blockcore.Tests.Common
Blockcore.Tests.Common
False
- true
-
-
+
+
-
+
+
all
runtime; build; native; contentfiles; analyzers
@@ -28,7 +28,4 @@
-
- true
-
\ No newline at end of file
diff --git a/src/Tests/Blockcore.Tests/Blockcore.Tests.csproj b/src/Tests/Blockcore.Tests/Blockcore.Tests.csproj
index c13e71b01..5dfe30776 100644
--- a/src/Tests/Blockcore.Tests/Blockcore.Tests.csproj
+++ b/src/Tests/Blockcore.Tests/Blockcore.Tests.csproj
@@ -17,10 +17,10 @@
-
-
-
-
+
+
+
+
all
runtime; build; native; contentfiles; analyzers