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

better formatted logs

cd3f938ad824c435536e20b431a50b8eb38110b0 authored about 8 years ago
allow absolute path for -conf

3228b4210537634996a9d26423587cfda5a67afd authored about 8 years ago
fix some bugs of the CachedCoinView

645d2883cdbe5347513107da2ae4b435d2fab438 authored about 8 years ago
default ExternalEndpoint is not internal ip

138f2566870496fa18de4d134b851f4c9b1c1ad4 authored about 8 years ago
Can cancel the consensus loop

f9392a8ccc0e08fca38ac56bc63ab3b5eb300b39 authored about 8 years ago
ValidSomeBlock now use the fullnode class

aba3184f979d018ce97ee888519d0836d0d8bdf7 authored about 8 years ago
removing outdated code

69ef7417a20bfffb2acb0c6f59e0e52c4758605a authored about 8 years ago
fix bug of node stuck on first run

7c98dc0794939cbf4cdeed67d41df81b78cd22ca authored about 8 years ago
do not kick if stalling (1MB block takes time, so stalling is normal)

3b1d90ef4ee484ae721ce1499418a9750686da6d authored about 8 years ago
change stalling score to quality score

4cc57d547185815c7b7a0425c798e988aa71b477 authored about 8 years ago
reassing download if peer is really stalling

bcc5a891bea6cb052f4c34ad4a1f6c097447e6d3 authored about 8 years ago
Distribute work on non stalling nodes

a6f7a67fb78cec6390ecc54a5004c2e71b33aebd authored about 8 years ago
fixing bug of CacheView: Should clone requested utxo

a764694d155a7afa7473d5082396f8c03d2311d1 authored about 8 years ago
renaming, fix connection logs

53b8502fc9e4c91d9cf6591a3125605eb6ac53f8 authored about 8 years ago
add logs on connection speed

05bca0f2740428b5b047823714dc3808011da81d authored about 8 years ago
fix, ChainRepository not properly saving

381256ebb262487f388df017c018bc9453c277b1 authored about 8 years ago
better logs and node exit

280f0c2c9a253ebb9d1aacf0d33c7c9e84110e24 authored about 8 years ago
Clean exit the consensus loop, flush the cache on exit

ea531f339563fad4274cccdd558cad47a6822f01 authored about 8 years ago
remove from cache prunable coins once flushed

a317972d444f95163b75fa2f82e7e9d0e850ee4b authored about 8 years ago
fixing bug of some coins not correctly persisted into the coinview

0b765c29494c294eb2604c882cd6b6c0e44c4a44 authored about 8 years ago
fix a test, open RPC after the chain has been loaded

78e60513116dfc7a2599dd3509c536b27e312089 authored about 8 years ago
consensus loop

30673be9a002b1b3512ec2299ae3e66375a431c4 authored about 8 years ago
NodesBlockPuller, block puller using several nodes

4f5d43651302f9527e24d2208256eeb903e2302d authored about 8 years ago
Fix bug, NodesCanConnectToEachOthers

ef495355e18df4568a66b5c7f4ae3315ed862ad1 authored about 8 years ago
Handle some common RPC errors, servers listen on right port, RPC addnode implementation

d20915f9b74e12d0d1258618be56e5a1ded90a00 authored about 8 years ago
Fullnode open node server and bound addresses

1f67b21bcbe410a9851cfe1bd9ac742cc3c10d46 authored about 8 years ago
Implement addnode and connect from config file

ba3088335173cdebc2a5e4d6f4d28b131143c17d authored about 8 years ago
Test and Fix bug where authentication was bypassed

6a581e77377961e450e7bf671425526a5f0efdd4 authored about 8 years ago
add rpc user auth

fce4e261da8b625c59f1b851b36f764137148498 authored about 8 years ago
check IP auth on rpc

e8da6a60217ecd34c966e91b8950777a539a9d83 authored about 8 years ago
cleanly stop node

a9e18422ff8329a74a5e06951d07be1c1b3df382 authored about 8 years ago
RPC Authentication via cookie

2a2030aef86caaaa0fcda2af13a74ad21196bac4 authored about 8 years ago
ConnectionManager discovering peers

048ecca13b4fa58e3f3edd211cb1e285e671a551 authored about 8 years ago
ChainRepository, background flusher for addrman and Chain

acc85d05ff0f4cd1a357dfbd1bf06f5d831d9850 authored about 8 years ago
ConsensusLoop

de798aca48703fde2b1b4ebef4a4ba7ae42d0f0b authored about 8 years ago
update nbitcoin

d06ea56d2b67b5f902a0d61a93fa353729d14c6d authored about 8 years ago
Hack ASP.NET MVC so that making RPC method is easy

97e74bb47d1f94c30d75ded62cb417f0a356254d authored about 8 years ago
fix bugs in CachedCoinView

685acb88e11bf352f9fe95a24536cc6252a37a9e authored about 8 years ago
Big refactoring: Simplify design. DBreezeCoinView is single threaded, Asyncify CoinView, CachedCoinView does not commit to inner CoinView pruned coin it never saw.

bf5ea08e0b1c4b4abed12c02bb4af6089ad71cbd authored about 8 years ago
Renaming logging

5ee049befaf934e9047c1ffbc997d70066b9ff42 authored about 8 years ago
Host RPC on the right port, handle not found actions

bd3796a300f22365d0d98025de9ad163b4d56c4c authored about 8 years ago
fixing configuration parsing, add the NodeBuilder type for creating tests easily

0ca829a9d8b8257c6132e6b35b2acfd742f9f9db authored about 8 years ago
Shorten namespace to Stratis.Bitcoin

587a581346ab9217fc166a45708b3989ccd7e735 authored about 8 years ago
move files into Stratis.Bitcoin.FullNode

41b7b19193cec7158a4dd4cd48764d28479e2c32 authored about 8 years ago
parsing command line bitcoind

69d68c7431bddea6f307dfd61fab533455bef424 authored about 8 years ago
create bitcoind project

97fe9bd29fce325d678a724393638982ac0c2d84 authored about 8 years ago
Switch from Windows only to .NET Standard 1.6 (.NET Core compatible)

d24961bb076c5b388a828b51e48b82309a1ac15b authored about 8 years ago
fix parallelCoinView

9b7897785d500af6ad0489531318ecb40a65e3a3 authored about 8 years ago
ParralelCoinView (useful for other CoinView implementation limited by latency)

1544c5d4c087313d5f1638234cfc8eee05fd3bbc authored about 8 years ago
Fix perf printing

6c59c7a6b82e26762dda076b2511192484db4a09 authored about 8 years ago
fixing lookahead puller

eeb49b8ece8c6be4eed8fa335aa5908788400d66 authored about 8 years ago
prefetching works

a022391fc4d8981fa5a6cfc245d7829a7e6b11e7 authored about 8 years ago
Refactor, use type UnspentOutput instead of Coins. Use Coins only for serialization.

7f646783d670a74e4601f8426e669f571a2e0cd3 authored about 8 years ago
Fixing incorrectly fetched inner coin in CacheCoinView

dc7be85f4f1ce79f2dc5f1cbd1b88de747ae2a50 authored about 8 years ago
Remove prefetcher for now. FetchCoins into the commitable before running ExecuteBlock

41d6b2e0acbb689d2a0a8c04e27be3e09dca7436 authored about 8 years ago
Commitable don't commit unchanged coins. Restore LookaheadBlockPuller, partially evict the cache once threshold is reached, deactivate the prefetcher

48558b5866d95ff20294f157d6a306c17a708166 authored about 8 years ago
Measure more correctly UTXO fetching time, trying to fix the prefetcher

1e937a437d1f8303428eb4cf39eaa0e0788e3af6 authored about 8 years ago
Big refactoring of the CoinView stack

ab5a306190606ae97702a029ac7f793e56b2c2f3 authored over 8 years ago
better report of timing

b5bdf642d339d11877d72cf2580eb2aa859056bc authored over 8 years ago
Move CoinViews inside own folder

521707a4120401033ac933002a575ba0828cfc21 authored over 8 years ago
Fix concurrence race crash, add performance counters for backend, add CoinView.FetchCoins

5f27d1cbb81dabbd1d284b82c9a93a2c40de7dd9 authored over 8 years ago
Clear CommitableCoinView once they are flushed to disk

e3767bf35d1f77adcd184b65f6c08d8243217f72 authored over 8 years ago
Add persistent storage with DBreeze

c6715ed7f3ddefcdfe6855fb08112956c3a7eeb0 authored over 8 years ago
Do not remove coins from the cache of CommitableCoinView

bc80757a5df3863c48fc77fe1384f8885d89f112 authored over 8 years ago
Make proper abstraction for CoinView

605e3841848be27db98a7da5335856f3c1e34a7a authored over 8 years ago
show lookahead in logs

e0b8154596d54c0d82b3edca25e532859e5df68f authored over 8 years ago
Make ConsensusValidator.Run returns the stream of validated blocks

ba56fc5e9260130fe44ddaa1175d4f99c15a5a1c authored over 8 years ago
prefetching of Block in the UTXO

ed802d24b937369856b4d63663584cf992318427 authored over 8 years ago
Change inputs performance counter to show ms/inputs

00918b0f3ee7e7a343568495810f6aad73d92e24 authored over 8 years ago
BlockPuller for a Single node

04dfcaacfeb8058821408775442da646ec0f08a8 authored over 8 years ago
Benchmarking code

b760c0fd9da8a31ea577a3a4bee5b239d1beef6f authored over 8 years ago
fixing bug, waiting for script to be actually executed

5fb500df8c2f1493a9fdd12f9dd4f775a58d2193 authored over 8 years ago
fix some bugs

85ca5f680038b169c32a3c40b4ef66286701b80f authored over 8 years ago
Implement ExecuteBlock

732bbfbb98e2f99ab3e183ee69a24817d65423e2 authored over 8 years ago
fix bug in merkle root calculation

61a05ac80d4e5d9cd5eaa0d1fc33b2265483a140 authored over 8 years ago
basic test for CheckBlock

cf16b40ae661d44be6c13f46c9dfccf58a5530ef authored over 8 years ago
calling GetSize does not need to allocate data

48bba4f628584d687d1ab97327cb8869d90ee082 authored over 8 years ago
CheckBlock, CheckTransaction

ae24da72417fb82a6c52023ade58800b88bc055c authored over 8 years ago
Throw exception if consensus error

591b87b92816b30edc60d8f3818ed47f50f224ed authored over 8 years ago
Fix bug: ContextualBlockInformation data was calculated on the wrong block, and incorrect handling of genesis block with GetState

443309111ac2f465f75745f79569492539a4e82d authored over 8 years ago
Do not allocate too much for calculating the block weight

2104044321ac41eafc6cd3923dd2c48469441c5a authored over 8 years ago
Update NBitcoin version

4ca29ec2d4d3006289746093e9eaa906e6ef0114 authored over 8 years ago
Make a buffer for having only one allocation

20add90476b8208e34f5a47ebc89ca58752657c0 authored over 8 years ago
Use MemoryStream(int capacity) to make less allocations

a624d5069151dcd69d6a04b9508e6d33aefa9019 authored over 8 years ago
Add happy path test of CheckBlockHeader and ContextualCheckBlock[Header]

8d6cb8eeaf6d65d8d8f866b93d864a4945638cf5 authored over 8 years ago
implement ContextualCheckBlock

9b3a7c0ff2983fe896f1b59e5cbd0849e97bc24e authored over 8 years ago
renaming

6eb3daa29a46cac9f9cfb6890c20fda72c0b4d65 authored over 8 years ago
ConsensusFlags take the ThresholdStates in input

8bf1cff0a996d4eb858e336ac7edc730a397a4a0 authored over 8 years ago
Implement ThresholdConditionCache

a3de392bdb305c03c0232fea62d881b94561b6ec authored over 8 years ago
Fix using wrong buried deployement

282e46fbf7d74213982973e63e6a867cfb0ba812 authored over 8 years ago
introduce ConsensusFlags

87738b553482e0fc7f4dac14f4350be3d04dab6c authored over 8 years ago
Move NextWorkRequired out of ContextBlockInformation

e212d4e400bc30c6f2fc6ded435633c8e285821e authored over 8 years ago
ConsensusValidator CheckBlockHeader and ContextualCheckBlockHeader

d40e95c5433ce8dddf50837b7617393385403ce3 authored over 8 years ago
Initial commit

c2bd1b4ba5bf2fc3207c7ff15d3c3c3d57e1453c authored over 8 years ago