Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/block-core/blockcore

Open source .NET Core Bitcoin based blockchain node in C#
https://github.com/block-core/blockcore

Hotfix/store pending storage bug (#46)

First item in batch was not removed from pending store items

6d4f19fb3defd5822b885aa7a929a4f940404aaa authored almost 8 years ago
Merge pull request #45 from stratisproject/feature/dependency-injection

Dependency Injection

30ed17933529de5b80f3c2fabb0784afb1837933 authored almost 8 years ago
Add a todo

c1cd31a4b21d961979a77ba9c84c1385c3158590 authored almost 8 years ago
Typo fix

767b0536b8de59d1b1520449e3b3415dd5e3f3f1 authored almost 8 years ago
Merge branch 'develop'

7f632e94c1161edb5ae13111e0798d0137c40fac authored almost 8 years ago
Dependency Injection freamwork add on the mempool

cecbea8a51553c05c15c6d5d7b29b6c98721c46f authored almost 8 years ago
Merge pull request #44 from Neurosploit/newdevelop

Unit test project

8dd5366e001e510da47621bdb9f8bbeda50728d9 authored almost 8 years ago
Bump NBitcoin version

59b87e4be5f685c5d0eccd2debac2984ad6eef23 authored almost 8 years ago
Unit tests for the signaler, signalobserver and signals classes.

23667a20bb7274bdd221d3ebe347facba650d0d8 authored almost 8 years ago
Fix mempool and signalobserver typos. Rename Check to Guard.

(cherry picked from commit 1aad54fbfc6869d73743ee9ba4cf3536892d822d)

6a38d6ab9a16e459746fca262a921f4ef6b8724d authored almost 8 years ago
Update IntegrationTests namespace and add Tests project

(cherry picked from commit a4d281759a6e32db5dc07a93f2753259ebb66868)

3701d79ad9f5189b11ba4f88024559e7339122de authored almost 8 years ago
Rename Tests project to IntegrationTests

(cherry picked from commit db27697b6c0bece4a8b2916da0475a9257ce16d6)

c2f84dfdb9003eaa8e574b2bac0e92843f0030ec authored almost 8 years ago
Add "mine" args

Add "mine" arg to Program.cs

d03a92f8586fe84d28a388b4fdb3ef6d40628ca0 authored almost 8 years ago
Add "mine" arg to Program.cs

48284c7ffdb08d2fe63809da0667ac3206bfcb41 authored almost 8 years ago
Merge from Develop

Merge from Develop

2140095f011d83eec17e29038c8e5b93d638d610 authored almost 8 years ago
Merge pull request #40 from stratisproject/feature/bump-version

Bump NBitcoin and DBreeze

d1f0e01262e0c37bc80150e543351dbfb709f09b authored almost 8 years ago
Bump NBitcoin and DBreeze

eccc71c76feb7a9f319584ff932320215dfe7708 authored almost 8 years ago
Merge pull request #39 from MithrilMan/fixing-typos

Fixing typos

19ea742ce8c6fadbbcedd4819dcfd264d55f39ec authored almost 8 years ago
remove unused

public void Signal(Block block)
{
this.Blocks.Broadcast(block);
}

public void Signal...

a591f579032a22bdb63f695b7d4c472b0116c13c authored almost 8 years ago
MemepoolValidationState -> MempoolValidationState

8ead1725ecc0fb9cf1c9ead317d425684cff387a authored almost 8 years ago
Signale -> Signal

84f4821b835a57f79afc5e5da6d3f7cd4cffabc8 authored almost 8 years ago
Adding support for TxIndex (ReIndex not supported yet)

1541ee05b26624d8eb1c22753a3a7a7a1ce99194 authored almost 8 years ago
Add a BlockStoreCache in the block behaviour (also to be used by RPC) using the MS cache extention

5921575ffd41b860dd99653fde54bc9dafe21918 authored almost 8 years ago
BlockStore add reorg support

549335c1f22bc4d0e6daa9be50051e1f76372198 authored almost 8 years ago
BlockStore to use only one loop this is to avoid zombie blocks writen to store and be able to reorg

5470ea5fdff9782481628e97d19cbc61b296f0b1 authored almost 8 years ago
Rename SchedulerPairSession to AsyncLock

4a54b306c21633e94dd4b390df5dbe89997bf109 authored almost 8 years ago
AsyncLoop, and small midifications to BlockStoreLoop

ca3617613267f9a67e26f45b711ebe1116625ec0 authored almost 8 years ago
BlockStore

c2488a32d134733e7b35a4733e7d7167fbdc9a94 authored almost 8 years ago
Block repository to commit in batches

8ec42a36cc0876e0bcd1447ef2ea83fc2a7b90a8 authored almost 8 years ago
NBticoin and nuget package bump

33c645e644487e0c4bf9cebbed29974976f52131 authored almost 8 years ago
Use the standard LoggerFactory with the ConsoleLoggerProvider, rather than manually creating loggers. Note the default will already create null loggers, so that isn't needed either. Change the first parameter of the config of the console logger from a func(n,l) => true, to just specify the lowest min level. (#19)

1b2d362d03b6798fed9ea0101695912135c2f295 authored almost 8 years ago
Add a ReadMe file with some basic instructions for getting started (#21)

* Add ReadMe file

* Basic readme instructions

* Readme details of project with basic getti...

0caa666884fd2ca5f6d3451952257e17e4745900 authored almost 8 years ago
Merge pull request #17 from sgryphon/contrib1

Increase timeout on tests (from 10s to 30s) so that they pass

b240ae72446648aef3ed76f2fed40eba37744891 authored almost 8 years ago
Merge pull request #16 from stratisproject/QualityScoreDisplay

Improve quality score display in console when the score is less than 10

b1ae0fd889a2a77614ac800fa8dcde0df6a031e5 authored almost 8 years ago
Moving the trickle timer to the signaler (so only one loop is triggered and not on each behaviour, this also reduces locking on the concurrent dictionaries on each behaviour) creating a PeriodicAsyncTask to handle async loops

97f31bc0ae305d9fbad4597502bfabc34d5f9479 authored almost 8 years ago
Increase timeout on tests (from 10s to 30s) so that they pass on my machine.

9872f2c0b9ae8440a55fbb255646c470ceb1ac8e authored almost 8 years ago
Add a todo comment

9a6c4e96a1c1d60c769a19b4e09ae9dcc37f298d authored almost 8 years ago
Improve quality score display in console when the score is less than 10

a2b03e603c1258318c269321131e094ec469d32c authored almost 8 years ago
Small fix on ChainBehaviour.SetPendingTip to not follow with a GetHeaders

85f09415d982a9d17c88440d92cd107261369dc2 authored almost 8 years ago
Set ChainBehaviour.PendingTip when HeadersPayload is sent to that peer. Removing the usless LastFork paramteres.

8d315c4cf4a0a657f1fdb812ec0e8bf8fc9d88b0 authored almost 8 years ago
Stalling nodes with low score to remove from download

a874cd09c983ef7b2e7a55a0108f01fc3ba1a656 authored almost 8 years ago
Ensure mined block is written to disk before mining another

Mock IBD and DateTime provider

f67ea3c6f8d285f8b42995a1f08dbf7be25b4c0c authored almost 8 years ago
Adding some general stats

4a8d79a0e8ae096a2893ad9eea4484f8c3c6b89a authored almost 8 years ago
Behaviours to throw when unhandled exteption (while in dev)

4dd82e98b46dcb924877c214b999b140ba183f6c authored almost 8 years ago
Mempool bug fix - allow same parent outputs

ea19cccd11fa45588c733e2399aa49811d746936 authored almost 8 years ago
Remove the ChainState from the puller

b1860db3d4784b56cc7a7adf42129e81ee9f8c34 authored almost 8 years ago
Add indicator to the puller on a peers best belock

Add the ChainBehaviour from NBitcoin
Announce blocks from consensus.Tip (not chain.Tip)
Add a com...

4c8df4d8f28a86d606c753a664373465f95e6efb authored almost 8 years ago
Enable config values with hyphens

1fca6b6b3589ce54f380c84b87220a2edd6c448a authored almost 8 years ago
BlockPolicyEstimator with its tests

ba2e6a9cec307534d9c241892790a72c5ecc847a authored almost 8 years ago
Adding signals using Rx

96e6428953fd4f56d6a48cfa8ebbcc89ab248cc2 authored almost 8 years ago
Merge pull request #13 from nopara73/block-pulling

BlockPulling

9f603d7e479ed66d1f3debef6e73cd430508c927 authored almost 8 years ago
Cleanup BlockPulling

6e5393259b1c04a97810b3580c1b43bf8bf6c117 authored almost 8 years ago
Block Relay inv and BlockHeader

42163bf6e45d5a7a8d8bed3d09e4b5b363890140 authored almost 8 years ago
Mempool - Remove transactions when a block is found

5c861b89bcce2566044d752609d0108f46439fe8 authored almost 8 years ago
Add the IBD check and ignore Inv (prevent GetData) during IBD

b98cd25da506d7281a008ec1124852f1113f9606 authored almost 8 years ago
Mempool - GetDataPayload, InventoryPayload, MempoolPayload, periodic trickle trx to peers, tests to sync mempool transactions between peers

34e00064487ad96d903e8b4ca6a67f6ce3a3d553 authored almost 8 years ago
Mempool orphan transactions

c474ff8b5cf1d84ede6c841b17dbe9636b98dc31 authored almost 8 years ago
Preparing for orphan trx and Relay

3647b3fd205805eacb5716b3c3607802412282af authored almost 8 years ago
Implement CheckStandardTransaction

591a86741034d1e8d93ddb0d2cdb0a61fcce420e authored almost 8 years ago
Mempool - errors to static classes and implement sequence locks

da50d95dcd74f5635e886217c342f77633afe0e7 authored almost 8 years ago
Adding some more tests on the mempool

e04336e7c790f36f14b9af6d56cfe50297eae081 authored about 8 years ago
Mempool behavior and manager accept new tx to the mempool

097795c96ebb567ed055f5a010a1a429e3a8b3fb authored about 8 years ago
Move some code around

e4f6676cec97d28adcc82994652e65ae968dacb3 authored about 8 years ago
Breaking validation code in to methods

a042156a2addc8a40a53cc98b57afbcb996251d9 authored about 8 years ago
Memepool - complete most of the validation code

b54df811ba0d3183c2fa0d0fa97078f11044ed95 authored about 8 years ago
Mempool Validator - partially complete

48fe58d78e50e75142675a58270034715c5b94f3 authored about 8 years ago
Mempool operations scheduler

fa80bf15b497c9cd88b994f636a7775a983dd2ad authored about 8 years ago
Mempool SizeLimit tests (#11)

Mempool SizeLimit tests

bedb5bb007ebd92dffe9376ffe972f12de69e700 authored about 8 years ago
Mem pool additional tests (#9)

* Mempool DescendantScore tests

* Mempool MiningScore tests

* Mempool AncestorScore tests

f9e8123676e9ea2c3870ecbc87d2f2f95db3b91e authored about 8 years ago
Mem pool basic

* Test for GetData payload

* Unused param

* Indent

* GetData test - StratisSyncToStrati...

3fef9022aef72837e0fbc0bafaae5b8c39fcb295 authored about 8 years ago
GetData test (#4)

* Test for GetData payload

* Unused param

* Indent

* GetData test - StratisSyncToStrati...

5558fc701cbe995b9443aba327a077cae3ff7f62 authored about 8 years ago
update NBitcoin so the version start height is correclty set

38417db307a971ed3f4a8e0dc0872a8328d84487 authored about 8 years ago
Do not advertize NETWORK if pruning.

d357d618118ba8ea51d5ccdac644a14743d971a1 authored about 8 years ago
Better logs, add fetching time

01f3bdcf3daba4a2d02ca7420899614a6836e883 authored about 8 years ago
fixing consensus bug and testing CachedCoinView better

fcf64357da900c7a60ba577acc6b5ea374127d9c authored about 8 years ago
UnspentOutputs were not properly saved, ConsensusLoop rewind the chain if a fork happened.

3e633a524488582fb502f319a0f3d324c1dadd55 authored about 8 years ago
update nbitcoin

9662ba5e1d3b58626a2edf092df8d81d3d7ef4fb authored about 8 years ago
do not broadcast not validated headers, mark invalid block as invalid, kick nodes broadcasting them.

cec043d1cb024b397d3a9a4becc5737c71f28d28 authored about 8 years ago
Flush the cache if the last validated block is the most PoW

b83581d24d3279a262722abc513a58c38448e4d9 authored about 8 years ago
if segwit is activated, ConnectionManager does not connect to them at startup

1ff086cccd25b4419836391189143bd5acbf7545 authored about 8 years ago
If a segwit becomes activated, only download blocks from segwit supporting nodes.

1a2d16a2167d752659eaa20cd020f12bc450f7fa authored about 8 years ago
strip witness data from block if peer does not support

7f569445f3650da4173ad381d6c23fad23f016f5 authored about 8 years ago
removing useless await

13ab623fd699c131eb9a728cbce3dfd47a64f0fc authored about 8 years ago
remove some useless await

12624af38660b8a44224b3ea428dc6e6b38e7016 authored about 8 years ago
Merge branch 'master' of https://github.com/stratisproject/StratisBitcoinFullNode

d012b2da2e5cef8b6e51483f9b7c9cb085d9689c authored about 8 years ago
Ask witness to nodes that support it

2c0891fc504a5d8b3c4147862bfab42c473f7094 authored about 8 years ago
Block store (#2)

* Add a BlockRepository that can be disabled with a -pruned flag

* Remove BlockReposiroty for...

2f8fcdd91e1a136579cff3aa7a8623c689683d41 authored about 8 years ago
BlockRepository (#1)

* Add a BlockRepository that can be disabled with a -pruned flag

* Remove BlockReposiroty for...

6274c8dcf179736f1c95739be56e30bf1492b5f5 authored about 8 years ago
nbitcoin update consensus bug fix

44245363ae22c6a99d1ab8b89c5b44ba6de745ef authored about 8 years ago
update NBitcoin, fixing consensus bug

e1526450fcd00a78af40700265403fd70be6514e authored about 8 years ago
BlockPuller.PushBlock should throw if the node becomes offline

3ea76e021ebd8d1697c2ba52b491393632401ee3 authored about 8 years ago
reset original outputs from cache after flushing

f5f8a78e3962c2b8c302486df937db1f1651e1fe authored about 8 years ago
update NBitcoin fixing OP_TUCK

248e129b5d45952c4006e8ebe8c75a0004de7bb9 authored about 8 years ago
fix divide by zero

ca8c1d94d68b384efe97b6e414860168e0ef704a authored about 8 years ago
fix bug of Rewind of DBreezeCoinView, and memory leak for RegTest using the Addrman

2d2ef0db959b8f36eac85e326486348bd9674ba7 authored about 8 years ago
test basic reorg, fix bug

5f620dc8ba12a833336de686ccd2caf54ae559d3 authored about 8 years ago
bug break;

aecf03fcfa6455704b5ea43519e70d8cb607d089 authored about 8 years ago
Consensus Rewinding

7428f59a230cbac972a9e908166b32e56cf9c20d authored about 8 years ago
Unit test for Stratis synching a Core node

22f84e7e4f1f777be19b4a2be2a894ffe9674c80 authored about 8 years ago
fix crash if only datadir is specified

4bb1d314ad0b0c9f075fee813de4da8212f2aa75 authored about 8 years ago