diff --git a/Blockcore.SampleCoin/src/SampleCoin.Node/Blockcore.SampleCoin.Node.csproj b/Blockcore.SampleCoin/src/SampleCoin.Node/Blockcore.SampleCoin.Node.csproj index d291ebf..31ff6ab 100644 --- a/Blockcore.SampleCoin/src/SampleCoin.Node/Blockcore.SampleCoin.Node.csproj +++ b/Blockcore.SampleCoin/src/SampleCoin.Node/Blockcore.SampleCoin.Node.csproj @@ -25,7 +25,7 @@ - + diff --git a/Blockcore.SampleCoin/src/SampleCoin/Blockcore.SampleCoin.csproj b/Blockcore.SampleCoin/src/SampleCoin/Blockcore.SampleCoin.csproj index 07ebc36..54c7847 100644 --- a/Blockcore.SampleCoin/src/SampleCoin/Blockcore.SampleCoin.csproj +++ b/Blockcore.SampleCoin/src/SampleCoin/Blockcore.SampleCoin.csproj @@ -11,10 +11,17 @@ - - - - - + + + + + + + + + + + + \ No newline at end of file diff --git a/Blockcore.SampleCoin/src/SampleCoin/Networks/Policies/SampleCoinStandardScriptsRegistry.cs b/Blockcore.SampleCoin/src/SampleCoin/Networks/Policies/SampleCoinStandardScriptsRegistry.cs index fbf75f5..dfb843f 100644 --- a/Blockcore.SampleCoin/src/SampleCoin/Networks/Policies/SampleCoinStandardScriptsRegistry.cs +++ b/Blockcore.SampleCoin/src/SampleCoin/Networks/Policies/SampleCoinStandardScriptsRegistry.cs @@ -3,7 +3,7 @@ using Blockcore.Consensus.ScriptInfo; using Blockcore.Consensus.TransactionInfo; using Blockcore.Networks; -using NBitcoin.BitcoinCore; +using Blockcore.NBitcoin.BitcoinCore; namespace Blockcore.SampleCoin.Networks.Policies { diff --git a/Blockcore.SampleCoin/src/SampleCoin/Networks/SampleCoinMain.cs b/Blockcore.SampleCoin/src/SampleCoin/Networks/SampleCoinMain.cs index e2db314..23d1136 100644 --- a/Blockcore.SampleCoin/src/SampleCoin/Networks/SampleCoinMain.cs +++ b/Blockcore.SampleCoin/src/SampleCoin/Networks/SampleCoinMain.cs @@ -6,9 +6,6 @@ using Blockcore.Features.MemoryPool.Rules; using Blockcore.SampleCoin.Networks.Policies; using Blockcore.SampleCoin.Networks.Rules; -using NBitcoin; -using NBitcoin.BouncyCastle.Math; -using NBitcoin.DataEncoders; using System.Linq; using System.Net; using Blockcore.SampleCoin.Networks.Setup; @@ -19,6 +16,9 @@ using Blockcore.P2P; using Blockcore.Consensus.TransactionInfo; using Blockcore.Consensus.ScriptInfo; +using Blockcore.NBitcoin; +using Blockcore.NBitcoin.BouncyCastle.math; +using Blockcore.NBitcoin.DataEncoders; using Blockcore.SampleCoin.Networks.Deployments; namespace Blockcore.SampleCoin.Networks @@ -130,8 +130,8 @@ public SampleCoinMain() proofOfStakeTimestampMask: setup.ProofOfStakeTimestampMask ) { - PosEmptyCoinbase = SampleCoinSetup.Instance.IsPoSv4(), - PosUseTimeFieldInKernalHash = SampleCoinSetup.Instance.IsPoSv4() + PosEmptyCoinbase = SampleCoinSetup.Instance.IsPoSv3(), + PosUseTimeFieldInKernalHash = SampleCoinSetup.Instance.IsPoSv3() }; // TODO: Set your Base58Prefixes diff --git a/Blockcore.SampleCoin/src/SampleCoin/Networks/SampleCoinRegTest.cs b/Blockcore.SampleCoin/src/SampleCoin/Networks/SampleCoinRegTest.cs index 224440f..2a159e4 100644 --- a/Blockcore.SampleCoin/src/SampleCoin/Networks/SampleCoinRegTest.cs +++ b/Blockcore.SampleCoin/src/SampleCoin/Networks/SampleCoinRegTest.cs @@ -4,13 +4,13 @@ using Blockcore.Base.Deployments; using Blockcore.Consensus; using Blockcore.Consensus.BlockInfo; +using Blockcore.NBitcoin; +using Blockcore.NBitcoin.BouncyCastle.math; +using Blockcore.NBitcoin.DataEncoders; using Blockcore.Networks; using Blockcore.P2P; using Blockcore.SampleCoin.Networks.Policies; using Blockcore.SampleCoin.Networks.Setup; -using NBitcoin; -using NBitcoin.BouncyCastle.Math; -using NBitcoin.DataEncoders; namespace Blockcore.SampleCoin.Networks { diff --git a/Blockcore.SampleCoin/src/SampleCoin/Networks/SampleCoinTest.cs b/Blockcore.SampleCoin/src/SampleCoin/Networks/SampleCoinTest.cs index 93952eb..9195eff 100644 --- a/Blockcore.SampleCoin/src/SampleCoin/Networks/SampleCoinTest.cs +++ b/Blockcore.SampleCoin/src/SampleCoin/Networks/SampleCoinTest.cs @@ -8,9 +8,9 @@ using Blockcore.P2P; using Blockcore.SampleCoin.Networks.Policies; using Blockcore.SampleCoin.Networks.Setup; -using NBitcoin; -using NBitcoin.BouncyCastle.Math; -using NBitcoin.DataEncoders; +using Blockcore.NBitcoin; +using Blockcore.NBitcoin.BouncyCastle.math; +using Blockcore.NBitcoin.DataEncoders; namespace Blockcore.SampleCoin.Networks { diff --git a/Blockcore.SampleCoin/src/SampleCoin/Networks/Setup/CoinSetup.cs b/Blockcore.SampleCoin/src/SampleCoin/Networks/Setup/CoinSetup.cs index b04ea89..e34f30e 100644 --- a/Blockcore.SampleCoin/src/SampleCoin/Networks/Setup/CoinSetup.cs +++ b/Blockcore.SampleCoin/src/SampleCoin/Networks/Setup/CoinSetup.cs @@ -1,7 +1,7 @@ using System; using System.Collections.Generic; using Blockcore.Consensus.Checkpoints; -using NBitcoin; +using Blockcore.NBitcoin; namespace Blockcore.SampleCoin.Networks.Setup { diff --git a/Blockcore.SampleCoin/src/SampleCoin/SampleCoinSetup.cs b/Blockcore.SampleCoin/src/SampleCoin/SampleCoinSetup.cs index ce7633f..0d321db 100644 --- a/Blockcore.SampleCoin/src/SampleCoin/SampleCoinSetup.cs +++ b/Blockcore.SampleCoin/src/SampleCoin/SampleCoinSetup.cs @@ -1,9 +1,10 @@ using System; using System.Collections.Generic; using Blockcore.Consensus.Checkpoints; +using Blockcore.NBitcoin; using Blockcore.SampleCoin.Networks; using Blockcore.SampleCoin.Networks.Setup; -using NBitcoin; + namespace Blockcore.SampleCoin {