public void GetLastCheckPointHeight_CheckpointsEnabledAfterLoad_RetrievesCheckpointsCorrectly() { var consensusSettings = new ConsensusSettings() { UseCheckpoints = false }; var checkpoints = new Checkpoints(Network.Main, consensusSettings); var result = checkpoints.GetLastCheckpointHeight(); Assert.Equal(0, result); consensusSettings.UseCheckpoints = true; result = checkpoints.GetLastCheckpointHeight(); Assert.Equal(491800, result); }
public void GetLastCheckPointHeight_WithoutConsensusSettings_ReturnsZero() { var checkpoints = new Checkpoints(); var result = checkpoints.GetLastCheckpointHeight(); Assert.Equal(0, result); }
public void GetLastCheckPointHeight_CheckpointsEnabledAfterLoad_RetrievesCheckpointsCorrectly() { var consensusSettings = new ConsensusSettings(NodeSettings.Default(this.network)) { UseCheckpoints = false }; var checkpoints = new Checkpoints(this.network, consensusSettings); int result = checkpoints.GetLastCheckpointHeight(); Assert.Equal(0, result); consensusSettings.UseCheckpoints = true; result = checkpoints.GetLastCheckpointHeight(); Assert.Equal(610000, result); }
public void GetLastCheckPointHeight_StratisTestnet_ReturnsLastCheckPointHeight() { var checkpoints = new Checkpoints(Network.StratisTest, new ConsensusSettings() { UseCheckpoints = true }); var result = checkpoints.GetLastCheckpointHeight(); Assert.Equal(163000, result); }
public void GetLastCheckPointHeight_BitcoinRegTestNet_DoesNotLoadCheckpoints() { var checkpoints = new Checkpoints(Network.RegTest, new ConsensusSettings() { UseCheckpoints = true }); var result = checkpoints.GetLastCheckpointHeight(); Assert.Equal(0, result); }
public void GetLastCheckPointHeight_BitcoinMainnet_ReturnsLastCheckPointHeight() { var checkpoints = new Checkpoints(Network.Main, new ConsensusSettings() { UseCheckpoints = true }); var result = checkpoints.GetLastCheckpointHeight(); Assert.Equal(491800, result); }
public void GetLastCheckPointHeight_SettingsDisabledCheckpoints_DoesNotLoadCheckpoints() { var checkpoints = new Checkpoints(Network.Main, new ConsensusSettings() { UseCheckpoints = false }); var result = checkpoints.GetLastCheckpointHeight(); Assert.Equal(0, result); }
public void GetLastCheckPointHeight_StraxTestnet_ReturnsLastCheckPointHeight() { var checkpoints = new Checkpoints(KnownNetworks.StraxTest, new ConsensusSettings(NodeSettings.Default(KnownNetworks.StraxTest)) { UseCheckpoints = true }); int result = checkpoints.GetLastCheckpointHeight(); Assert.Equal(250_000, result); }
public void GetLastCheckPointHeight_BitcoinRegTestNet_DoesNotLoadCheckpoints() { var checkpoints = new Checkpoints(KnownNetworks.RegTest, new ConsensusSettings(NodeSettings.Default(KnownNetworks.StraxTest)) { UseCheckpoints = true }); int result = checkpoints.GetLastCheckpointHeight(); Assert.Equal(0, result); }
public void GetLastCheckPointHeight_BitcoinMainnet_ReturnsLastCheckPointHeight() { var checkpoints = new Checkpoints(this.network, new ConsensusSettings(NodeSettings.Default(this.network)) { UseCheckpoints = true }); int result = checkpoints.GetLastCheckpointHeight(); Assert.Equal(610000, result); }
public void GetLastCheckPointHeight_SettingsDisabledCheckpoints_DoesNotLoadCheckpoints() { var checkpoints = new Checkpoints(this.network, new ConsensusSettings(NodeSettings.Default(this.network)) { UseCheckpoints = false }); int result = checkpoints.GetLastCheckpointHeight(); Assert.Equal(0, result); }
public void GetLastCheckPointHeight_StratisMainnet_ReturnsLastCheckPointHeight() { var checkpoints = new Checkpoints(KnownNetworks.StratisMain, new ConsensusSettings() { UseCheckpoints = true }); int result = checkpoints.GetLastCheckpointHeight(); Assert.Equal(850000, result); }
public void GetLastCheckPointHeight_BitcoinTestnet_ReturnsLastCheckPointHeight() { var checkpoints = new Checkpoints(KnownNetworks.TestNet, new ConsensusSettings() { UseCheckpoints = true }); int result = checkpoints.GetLastCheckpointHeight(); Assert.Equal(1210000, result); }