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

Move the proof-of-stake time field to the PosTransaction class (#26)

* Move time property to PosTransaction

* Fix PosTrx override

* Fix some tests (not complet...

c70f35f7d61ee45fe47679662877b6faf49dcf24 authored about 5 years ago
Adding script hash staking (#18)

Correctly tracking and creating the withdraw trx

Add the redeem script to the indexer

Add ...

152b38a00844852a9875e479e0cc5e8d7a1e3faa authored about 5 years ago
Azure pipelines and blockcore solution (#25)

* Added azure-pipline.yml for CI and PackNuget.ps1 to pack nuget packages.

Removed the Apps.B...

a0bdf4c8e6b3b4bcd409c2f3f2370841a16beffa authored about 5 years ago
Remove apps projects (#21)

* Remove apps

* Delete projects

ed86f697dab35e971df5093da0ad1a2261e25c45 authored about 5 years ago
Upgrade to .NET Core 2.2 (#11)

* Remove unnecessary nugets

* Update to dotnet core 2.2

* Update Cirrus daemons

* Updat...

e4a3a68c50a17bfcbaea2959f1cec488a5c8eeb3 authored about 5 years ago
Fix the currently failing build (#19)

* Fix the currently failing build

* fix test

4989d9d73e3a17be2a1ab1e5cc50a3536211997d authored about 5 years ago
Merge pull request #17 from block-core/segwit

Merge Segwit to master

26ec44f14f31bc8e7c2bd050a4c9b7f737aca868 authored about 5 years ago
Merge branch 'master' into segwit

49b36a14b29830b6818b1b3177bff62c2296f711 authored about 5 years ago
Merge pull request #16 from stratisproject/segwit

Segwit

dd91484877484c037d8fa283ce7cc5bf6c807f72 authored about 5 years ago
Merge branch 'master' of https://github.com/stratisproject/StratisBitcoinFullNode into segwit

15822b53af20083db8985d497fb05bb272bb6f2c authored over 5 years ago
[WIP][FN] Additional mempool/segwit tests (#3835)

* Enable segwit in networks and in the miner code

* Add the BIP 141 SegWit coinbase commitmen...

f6f41c2b2c2f75b9dd2b8da924d5c9d6c4de65e6 authored over 5 years ago
[FN] Wallet to support segwit (#3797)

* Enable segwit in networks and in the miner code

* Add the BIP 141 SegWit coinbase commitmen...

df775e6865aaae0514e674b0b32ef78796f29b84 authored over 5 years ago
[FN] Enable Segregated Witness on POS protocols (Stratis network) (#3775)

* Enable segwit in networks and in the miner code

* Add the BIP 141 SegWit coinbase commitmen...

a0b06f708d70f7c5ed270b53ba8d31b587689e81 authored over 5 years ago
Add block number to receipt (#4012)

aa354111716da78294d4efef9894a891ee782239 authored over 5 years ago
Gateway integration test improved (#4023)

* Reduce processing for integration test

* Zip file

ddb1711b82273b16b202e5be43e901ee961af4c4 authored over 5 years ago
RPC add method listsinceblock,getunusedaddress and change getnewaddress (#4)

* Change getnewaddress method so that it will always generate a new address
Add listsinceblock ...

6ef036a35a189409fa74f6ce4fcf2a57add2cd73 authored over 5 years ago
Lets fix the CI (#4021)

22ff3d9bb3d8a72043df511ee5bba3264b84e1c0 authored over 5 years ago
[SC] Cache Mining SC Results for validation (#3983)

* Cache Mining SC results so we don't execute twice

* Self Review 1

* Self Review 2

2272022f4db703502b308a97aaa781b8bff72586 authored over 5 years ago
Allow inbound connections to be whitelisted (#4002)

b799f0a2b60004656be048028c80b4ffbeff3dfb authored over 5 years ago
[RPC] Fix RPC call for decoding transaction (#4011)

* Fix for invalid hex being passed

* Added test

d0ccf21a59add2b242f006dad42231f286552138 authored over 5 years ago
Bring coin selection in master in line with 3.0.6 (#4004)

* Revert changes to intrude UTXO filtering on WalletTransactionHandler.cs (#3993)

* Update ma...

c5b0dd973f5026a249c64b7e8443dffaba618910 authored over 5 years ago
Update LaunchSidechainMasternode.ps1 (#4010)

Altered call to WorldTimeAPI as 'UTC' is no longer a supported timezone.

11ae888188643e189c9e7cccb5ef25ce9d794474 authored over 5 years ago
[RPC] Fix for RPC ListUnspent default parameter binding (#3992)

* Fix for RPC default param

* Simplified logic

* Unit test

* Removed extra CRLF

75bf388d804eaaefe0a9e1c7b53e894977e0c129 authored over 5 years ago
Include days when displaying tip age (#4003)

3aa7218e1fa9b9a4cbfb11382459cf3cf6ed52c2 authored over 5 years ago
Fix Network Rule Injection (#3988)

* Fix Network Rule Injection

* Missing Line

30d4238b59e8167492bc528d02a0da48d04a4523 authored over 5 years ago
Change BlockModel Time to long (#3977)

a68d2df24ecc15879589c96352c08a2d782c03a8 authored over 5 years ago
[RPC] Fixed parsing of floats (#3972)

* Fixed parsing of floats

* Updated to use var

9c115634fceb55ebadf6848d7234096352788d42 authored over 5 years ago
Make verbose parameter more resilient (#3969)

* Make verbose parameter more resilient

* Minor fix

* Removed properties

fafe00c9874e57006d5851ca6b14f0fc25cb6396 authored over 5 years ago
Log more information when there are transaction conflicts (#3973)

f81f8c6158396d59cf63a974cfda671ffa38ff62 authored over 5 years ago
Update NodeInitialisationTests.cs (#3971)

efc7867f9a9c04fc64552f9473ea65b53521ee9b authored over 5 years ago
SQLiteWalletRepository (#3891)

* SQLiteWalletRepository

* Upgraded Fody

* Configure Fody

* Add HDPayment table

* Up...

0b35d2dc0e80d8517e1c3ab52988e60e61c0d4bd authored over 5 years ago
Allow Dust Transaction Building + Mempool Rule To Reject (#3961)

* First commit

* Add Test

* Update SmartContractWalletTransactionHandler.cs

* Fix Test
...

f39a5291499e6e2c849aca890bafc1b58e56c718 authored over 5 years ago
[SC] Destination address fixes (#3966)

a2fef51bd9b2283baba8e06a69acbe831eb5043a authored over 5 years ago
API Versioning (#3882)

* Remove unused assembly reference

* Fixes

* Muchas progressas

* Getting routes correct...

9aededcf80946d5591105904ff7bc3d4aeb684f6 authored over 5 years ago
Implement Network Rule Registration for Cirrus/Smart Contracts (#3917)

* First commit

* Small updates

* Remove commented out code.

* Remove POA rule registrat...

aa4fe517647697042860ac5eb40152f5d967736f authored over 5 years ago
[FN] Fix for transaction build verification (#3962)

* Fix for transaction build verification

* Updated order

* Minor formatting fix

* Updat...

2ed954882643f7895e805c60092a0f2ea33cf392 authored over 5 years ago
[SC] Bloom filter improvements (#3934)

* Only expose copies of internal bloom data

* Add override to allow bloom comparison

* Rem...

68e218bc4f64efed1a51b66a01a28c7559773918 authored over 5 years ago
[Wallet] Transaction building improvement (#3930)

* cleaned up and removed unneeded changes

* disable GroupByScriptPubKey by default

* fixed...

9f627efd245dfe8a8f3eb622123bdef06f1f8615 authored over 5 years ago
Fix tests (#3963)

f229e71cacd804db2608c8a159b4cc8c2d7b0e27 authored over 5 years ago
Added new Wallet API which returns UTXO statistics (#3907)

* Added new Wallet API which returns UTXO statistics

* Update WalletController.cs

d0fbef738b82bbd574e2369db9a5eb4d9a493901 authored over 5 years ago
Set explicit SC POA networkd (#3957)

25c4f8201a6c75ada71904a081af057450cd9f31 authored over 5 years ago
Signalr port foreach network (#3954)

* Fix multiple wallet event + Add correct serialiser settings to match output from controllers
...

fe218bb1df7a041562d3b53c7d8fde1668912272 authored over 5 years ago
Update TransactionBuilder.cs (#3955)

a6b118496f0fc7919ccdea5884b81f39f1b1f760 authored over 5 years ago
[FS] Update Agent String (#3953)

a555e617e8ee94e3cc7d778105d66404243806ff authored over 5 years ago
[FS] Enforce Minimum Protocol Version on Cirrus (#3952)

* [FS] Enforce Minimum Protocol Version on Cirrus

* Update CirrusTest.cs

* Fix

c905b9963407e5048b817db2931af3aec1a681be authored over 5 years ago
Multiple wallet and json fix (#3951)

* Fix multiple wallet event + Add correct serialiser settings to match output from controllers
...

52d73237dd9c27eac3ecbe33548b69f27bc897e9 authored over 5 years ago
[FN] Set the Block.BlockSize property only on first serialization (#3949)

* Set the Block.BlockSize property only on first run

* Fix failing test

90f1f818a2b414687688076ab076428785c08da2 authored over 5 years ago
Add SignalR and Wallet Address Info to Broadcaster (#3946)

* Add SignalR and Wallet Address Info to Broadcaster

* WIP update to SignalR Structure for Mu...

846a8e13062eef15d9d5dc50a2ae8b7d4559622d authored over 5 years ago
[SC] Fix issue where federation wallet is left with unconfirmed balance after deposit flooding (#3941)

* Update FederationWalletManager.cs

* Update FederationWalletManager.cs

* Update Federatio...

6a6b7be9bc85dc7e50659d4ae4eef6476e4ed02b authored over 5 years ago
Add SpendableAmount to AddressBalance (#3948)

4d7895cc592ec5fdf18d405a7a8d576b9e87eca9 authored over 5 years ago
[FN] RPC - getblockchaininfo deployments (#3925)

* Returning deployment results in getblockchaininfo rpc method

* Act on review

e0db54ff2ef8df680b347913cf68f0fa483d93dd authored over 5 years ago
BlockRepository.GetTransaction(s)ById returns genesis (#3945)

* Add tests

* Add more tests

* Test fixes

* Add implementations

2483ba7bc16841420401f79b42ecc4d0ae89acbe authored over 5 years ago
Ensure that the RPCClient will work even if the server is listening on all interfaces (#3938)

ab96cba9817dc54b8ad9ad51f0cfb33186f326fc authored over 5 years ago
BlockRepository.GetBlocks returns genesis (#3935)

* Add tests

* Return genesis block

* Use same blockstore query method for consistency

cfd90589dc00aed16d17f802d4fdd2ab48f66d41 authored over 5 years ago
Only first deployment showed vote data (#3937)

1d65feda4c5080deea313202764d9af894e87e16 authored over 5 years ago
Update NetworkPeerServer.cs (#3939)

2afb98584bce3fd5ce3304aef330ec7cb05b97b9 authored over 5 years ago
Corrected value returned in the id field of the RPC response (#3923)

* Corrected value returned in the id field of the RPC response

* Fixed JSon response for the ...

2ee17c6e907035ce9c4ced5ccf11af9dd1f56404 authored over 5 years ago
[FS] Add Masternode Launch Script (#3931)

* [FS] Add Masternode Launch Script

This PR adds the Masternode Launch Script to the .\Script...

666c34d78b5bd50b3a83f5db1e922ae248eeb3d6 authored over 5 years ago
[FN] Delete ProvenHeaderConsensusFactory (#3656)

* Delete ProvenHeaderConsensusFactory and its concrete assignment move that functionality to Pos...

96b95f9213350939ac1e011c5717651f09d37ee4 authored over 5 years ago
Fix error message formatting (#3929)

c406bdb2c98fb397be41e21945f7dbebc9bc3c40 authored over 5 years ago
[SC] Add deserialized log event to receipt history (#3843)

e0d3b800d9a053e544956dde1e7158e0337b490b authored over 5 years ago
Enforce protocol version check at predefined block height (#3919)

* Added P2P behaviour which will change minimum supported protocol version based on the predefin...

c96ae9f6a35e0b980fec784b9fd3b82478b44fd8 authored over 5 years ago
[SC] Add extra logging to smartcontract feature rules (#3922)

* Added logger dependency to SC

* Removed unused tests

* Review feedback

* run build

d7e57352e01fdbaf325c3c53223bb43a93cc5417 authored over 5 years ago
Added extra catch (#3924)

eea4aee1629c4fb85e2841ee9345f84433d09a4d authored over 5 years ago
Cleanup (#3920)

4ce031434f7905d0d2e9d30f3c8ea68b3e01382f authored over 5 years ago
Fixing tests for SC / Mempool changes (#3918)

* Whole things builds

* Finally complete

* Remove injectRules

f572b0c12f77f5d4c6f8fd2311d5297d98f2a5ea authored over 5 years ago
[FN] Refactor mempool validator to use rule classes (#3782)

* WIP

* Fix SC rules

* SC tests

* Remove unused class

* WIP DI refactor

* Manual ...

17f2a8cba14be63c37f8d2075dc7a2acce1c2709 authored over 5 years ago
[FN] Exclude transactions with too-new timestamps from block template (#3889)

* Exclude transactions with very new timestamps

* Missed some methods

* Revert "Missed som...

c23760f0708955e77b29dc076fe0d74473fb4442 authored over 5 years ago
[SC] Fix broken tests in master (#3914)

* Fix broken tests in master

* Skip the stress tests

4c40777fe96526b3ecf388d7b53a1537b32f57a9 authored over 5 years ago
[FN] Added an extra handling for fed wallet orphan txs getting stuck (#3910)

* Added an extra handling for fed wallet orphan txs getting stuck

* Update FederationWalletMa...

a50fb98ab20a43ab59158b75dc19f33ca0b00284 authored over 5 years ago
[SC] Test demonstrating internal transactions don't cause an issue with block size. (#3906)

* Stress tests for CALL

* Comments and test rename

* Full block with smart contract and no...

8e24fcf6d71f46ddc28604ba9658bc96785dcaca authored over 5 years ago
Coinbase spends will be removed after reorg (#3899)

* SC Stress Tests

* Undo unnecessary

* Test showing that the transaction lingers in mempoo...

c8ab463c8a7ecbec1b9b7d5700e2e14cd7aa7043 authored over 5 years ago
Add SignalR Feature (#3901)

* New SignalR feature

* Fixed SignalR feature resolver

* Added CORS

* Fix for connectio...

dd0b06b52093aca1be78cf52ee1a1728949a8004 authored over 5 years ago
[SC] CALL stress test (#3904)

* Stress tests for CALL

* Comments and test rename

1f688620aaf1d57203db79d11e79b40a4ef90484 authored over 5 years ago
[Smart Contracts] Check Block Gas Limit (#3902)

* Documentation

* Add gas check exception to coin view rule

* Update and fix tests

* De...

876ea13737813bf5af8bb6ce7f5720e1dc56f3fe authored over 5 years ago
[Smart contracts] Update API message when building and sending contract transactions (#3895)

* Update message

* Self review

c74aedab5a9f782be8ce012a391c1f653c6b8108 authored over 5 years ago
Add lock around addnode list (#3888)

40a91e07288b46410cee3b60eebe9150f4fe7ba4 authored over 5 years ago
[SC] A stress test (#3898)

* SC Stress Tests

* Undo unnecessary

* Fixes as suggested

5028e6f14e529098a5b611d45a482cd9a687b13b authored over 5 years ago
Add lock to root storage caches (#3894)

a15e94493f781bb21b74cf965bb03fb403cf501c authored over 5 years ago
Throw error when mnemonic passed to enable-federation doesnt match the pub key for the member (#3892)

b702c0b6559972ad175f9f8071d168215eaa509b authored over 5 years ago
Fix null in PartialTransactionRequester (#3887)

* Small cleanup

* Update CrossChainTransferStore.cs

* Update AddressIndexerOutpointsReposi...

72707eca0355ba45e7fcd5dd0e3fc9be66ec26ee authored over 5 years ago
[AddressIndexer] Ensure that rewind data is cleared during a Rewind (reorg) (#3881)

* Update AddressIndexerIntegrationTests.cs

* Fix

* Add delete to RewindData method

* Re...

e6c60f6a6b4868cfc58e23ff1b653225f87fc3c9 authored over 5 years ago
[SC] Add tx fee estimation endpoint (#3883)

cbf75e7c5f2a68fc409484f89d543780827fe4c7 authored over 5 years ago
[FS] Fix null ref in periodic benchmark. Each daemon now only has 1 PoAConsensusRules (#3890)

* Engine only injected once

* Add basic test checking for the problem, and fix for the sidech...

bd6cc30ecdda41c4eb6e5fac28ae933330630dc9 authored over 5 years ago
Update AssemblyInfo.cs (#3886)

ce3c6bf550937096280c3147d93205e79ac93b9a authored over 5 years ago
Only register rules if needed (#3885)

c30558d1b73e0100ba44cec033f0eb20da841157 authored over 5 years ago
Fix for addnode list enumeration (#3884)

bf3217344cf5cdd4537024d35416c146bb460be2 authored over 5 years ago
[SC] Matured blocks improvements (#3752)

* Make GetMaturedDeposits synchronous

* Formatting

* Rename fields

* Ensure Result is s...

cb46642d98e13cb9cfb572674faff11d9a4d647e authored over 5 years ago
[FN] Use async code for NetworkPeerServer (#3873)

* Use async code for NetworkPeerServer

* Add Skip + Take to StratisBitcoinFullNode

* Rever...

0509d69b2365605df6a4df17822686dd86730daa authored over 5 years ago
Fix insideCallback inconsistency in NetworkPeer (#3858)

* Fix insideCallback inconsistency in NetworkPeer

* Fix logic and inadvertently introduced lo...

931bc0a0d85833f56cd22fa2fc3f669200d9449b authored over 5 years ago
Bump master version and update nuget scripts (#3880)

* Update version and nuget script

* Update src/Stratis.Features.FederatedPeg/Stratis.Features...

daad5510144a96a146c421790ad278a50acfb696 authored over 5 years ago
Collateral in its own assembly (#3879)

6fea12ef80ae8cbc444aa864efcbf0e822b95a68 authored over 5 years ago
Remove unused assembly reference (#3877)

235361e2a79b51678b2965e21b7f20f67ce0853d authored over 5 years ago
[SC] Get receipts for history in one DBreeze transaction (#3876)

* [SC] Get receipts for history in one DBreeze transaction

* Fix tests

* IList

f7b5ad7786a91465636ba8eb35e0328336b6c517 authored over 5 years ago
[SC] Build transfer transactions (#3870)

9e43e2e41ca2baaff12a3cc7cabae48979712415 authored over 5 years ago
[SC] Micro optimisations for SC script tests (#3872)

* [SC] Micro optimisations for SC script tests

* Clearer code

* Revert "[SC] Micro optimis...

441fb305e75f17307f607de7afd3e202059ce19d authored over 5 years ago
[SC] Skip + take on SC GetHistory (#3875)

* Use async code for NetworkPeerServer

* Add Skip + Take to StratisBitcoinFullNode

* Rever...

352a7a63a21c5bbbc49f9d2fa16b55c98cdbd3d4 authored over 5 years ago
Remove unneeded trace logs (#3874)

f6ea94dd9d48521a2de69b44c2a15918843208b1 authored over 5 years ago
Fix for tx history (#3869)

87a33d961f41a3d5dc53640dda33eb5d349e861b authored over 5 years ago
[WIP] Update Tracer.Fody and fix tracing (#3871)

* Update Tracer.Fody and fix tracing

* Suppress XSD generation

* Project level configs can...

6d1eb27d963539591fb52c0a53445ac5dda62c43 authored over 5 years ago