Ecosyste.ms: OpenCollective

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

github.com/firoorg/firo

The privacy-focused cryptocurrency
https://github.com/firoorg/firo

Reduce reserved memory space for flushing

As the maximum amount of data that can be pulled into the cache due to
a block validation is muc...

1a9903272c296334ae0b801041ec877eba3ab69d authored almost 5 years ago
Remove unused CCoins methods

f5eb4a0124eb3bdf18fdaf8b69e0ea9c9cb48607 authored almost 5 years ago
Switch CCoinsView and chainstate db from per-txid to per-txout

This patch makes several related changes:
* Changes the CCoinsView virtual methods (GetCoins, Ha...

70a8f3c16091f2dacbefa4ca525c28d895c24175 authored almost 5 years ago
Refactor GetUTXOStats in preparation for per-COutPoint iteration

148af5b52ec15c73905834f31073644d86742d02 authored almost 5 years ago
Replace CCoins-based CTxMemPool::pruneSpent with isSpent

81a2dc0033c4ae9b704d2632c7154847a4d95128 authored almost 5 years ago
Remove ModifyCoins/ModifyNewCoins

25e542ecdf44aa2cfe1904f269cfc13daeae9bf7 authored almost 5 years ago
Only pass things committed to by tx's witness hash to CScriptCheck

This clarifies a bit more the ways in which the new script execution
cache could break consensus...

9f16188e896cdedd98b06bb97e12ac60406a5f99 authored almost 5 years ago
Switch CScriptCheck to use Coin instead of CCoins

3d931e5ad37ca88affc34b1a94e77417628b8094 authored almost 5 years ago
Switch tests from ModifyCoins to AddCoin/SpendCoin

66549f0e12bc89dc1dda8e66ab2112b5c0c2aa70 authored almost 5 years ago
Switch from per-tx to per-txout CCoinsViewCache methods in some places

e946bc79b2df20777aa8c7b01fdb7c4d1ad87c4b authored almost 5 years ago
Introduce new per-txout CCoinsViewCache functions

The new functions are:
* CCoinsViewCache::AddCoin: Add a single COutPoint/Coin pair.
* CCoinsVie...

b6bc51b85442769eff5f32a57b7822553b4cc5dd authored almost 5 years ago
Optimization: Coin&& to ApplyTxInUndo

This avoids a prevector copy in ApplyTxInUndo.

d7e6763e950f7378019aa948e652c97518047565 authored almost 5 years ago
Introduce Coin, a single unspent output

8a3b72c8d0fe74f57fe91fd4c796e6f70d1143f3 authored almost 5 years ago
Store/allow tx metadata in all undo records

Previously, transaction metadata (height, coinbase or not, and before
the previous commit also n...

078a84c090a847da5ed68fcd1ce60850b3c48e1b authored almost 5 years ago
Replace CTxInUndo with Coin

The earlier CTxInUndo class now holds the same information as the Coin
class. Instead of duplica...

c19ab98a088bd5d87844100fcafd3b70642a26ec authored almost 5 years ago
Report on-disk size in gettxoutsetinfo

8c7143f7168b40e1d80662bc27525593f61e0d8d authored almost 5 years ago
Remove/ignore tx version in utxo and undo

This makes the following changes:
* In undo data and the chainstate database, the transaction nV...

70c07048fcbe61ba989612acd93d75456f150bae authored almost 5 years ago
Add specialization of SipHash for 256 + 32 bit data

We'll need a version of SipHash for tuples of 256 bits and 32 bits
data, when CCoinsViewCache sw...

55b32138483adafe0db8f93cb5dd535c5bd393e5 authored almost 5 years ago
Introduce CHashVerifier to hash read data

This is necessary later, when we drop the nVersion field from the undo
data. At that point deser...

39e0f1c5633cb3693e58fbb87ad78c8b98b37f93 authored almost 5 years ago
error() in disconnect for disk corruption, not inconsistency

The error() function unconditionally reports an error. It should only
be used for actually excep...

8e31c44cb4565a06deea3ee4f5793b9b78978fc0 authored almost 5 years ago
Additional fixes to evo

329a7d63e72eeec0acb9423005599ce6ea4c65b4 authored almost 5 years ago
Review comments applied and some more improvements

8439efe90439357f78b2cd4ca0ffb75eb8576a72 authored almost 5 years ago
Add class for wrapping CWalletDB instead of unique ptr

1b02b90558fa575765a3d8642494c961490daedc authored almost 5 years ago
Merge branch 'znode_tests' into core14

d9e0064b454c449f86082b3796e55f6b31f89116 authored almost 5 years ago
Simple Znode test is done

617b02f411da158b89e4d3df8517d2c275e9b15d authored almost 5 years ago
Fixes for bitcoin PR #8775

3e102e77eada591538f1eb45b3eecd2f1d7e63b5 authored almost 5 years ago
Wallet/RPC: Use filename rather than CWallet pointer, for lockwallet RPCRunLater job name

The job name is logged, and could pose as an information leak to someone attacking the process, ...

0b5fdb48b8713e6c56ac31212daa66fbd94955c4 authored almost 5 years ago
More tightly couple EnsureWalletIsAvailable with GetWalletForJSONRPCRequest where appropriate

85c1f12424c1520218c922fa9283ca066ede9d1e authored almost 5 years ago
Wallet: Sanitise -wallet parameter

37f8fd93a7d6c6ef0416677dc9faf8f888356b45 authored almost 5 years ago
Move wallet RPC declarations to rpcwallet.h

295969c853b3707d5a993f19a861dbc7d0716655 authored almost 5 years ago
RPC: Pass on JSONRPCRequest metadata (URI/user/etc) for "help" method

f2686744de307eebefc8771da8d9835497b1bdb3 authored almost 5 years ago
Reformat touched lines with C++11

3e887f679ec6528f6d7355f542d17d98e22fb956 authored almost 5 years ago
Move nWalletUnlockTime to CWallet::nRelockTime, and name timed task unique per CWallet

eadf5eb02313c041217191ed727ba10f3a61822b authored almost 5 years ago
RPC: Do all wallet access through new GetWalletForJSONRPCRequest

b90077226605671657d717c39b965fbe793f2100 authored almost 5 years ago
Fixes to evo masternodes part 4

80e5c1e34f96ed53e77dd6816b94458c520a5929 authored almost 5 years ago
Add custom deleter to unique ptr to delete db only if construct in local

22b03ea59e8fa29c96307f94690baf99689e1316 authored almost 5 years ago
Move db related funtions in sigma wallet to a db class

177faacc2885b9b3eb43155e3c5ff9b3f6636448 authored almost 5 years ago
Fixes to evo masternodes part 3

1c73221a47ef6bacfb6912d30ab90bd235bdc07c authored almost 5 years ago
Fix invalid assertion

688e3fb60f550519616a546c75dc1b691fb969b0 authored almost 5 years ago
Refactor elysium sigma wallet

f196442a29c97eb738f16c2ed3ea6baafb9d4d42 authored almost 5 years ago
Change to pass node number instead of rpc client

2126b5a7f4d2b0fd0174f8fdcfd61e2ee9dca1a8 authored almost 5 years ago
Refactor sigma primitive classes and fix namespace issue

cd15f5063831d3fc9b8bb0f5ec5bbe5306f411bb authored almost 5 years ago
Rename python tests

6fb3bf7eab6cde96be190773c6a26a5e979ac5fb authored almost 5 years ago
Merge branch 'master' into rename-exodus

954aaa0f069870dad2487d5a90a1725a47a46ae7 authored almost 5 years ago
Merge pull request #815 from thebevrishot/rpc-exodus-spend-test

Add exodus spend test after wallet is encrypted

80caba3fb9cd1022d0834afdcb05a9f562d5490f authored almost 5 years ago
Merge branch 'core14' into core14-bls

b1d35328017c04cac5a01596c70f2b116e1b7bf5 authored almost 5 years ago
Merge remote-tracking branch 'upstream/znode_tests' into core14

4a04b9fee0ba24b9904b9029652fb6cc8eeb6da6 authored almost 5 years ago
Update build flags on the gha ci script to enable Elysium

3f1b9ec44cf6e96a5d0f946560690c0539c41588 authored almost 5 years ago
Merge branch 'master' into rename-exodus

af7b909707ef0905bb6b36104504c2194cb3f982 authored almost 5 years ago
Merge pull request #814 from thebevrishot/gha

Add CI for all supported platforms

82472cc4b8e7821114700b73a6052ccc32f2363b authored almost 5 years ago
Merge branch 'nextgen' into nextgen_core14

0017b1c4cc205c0c429f7cf86d388fcdea3bdffe authored almost 5 years ago
Some missed errors fixed

91b9984ad5151ab08063c0d1de2e1ab4238ec925 authored almost 5 years ago
core14 merged to Lelantus

e3f48ba21c7972de39a245c24e2c78d0f23e20eb authored almost 5 years ago
Enable warnings as error for liblelantus

a2a8ca3f6ca0ddec2149c2056389895a757c7f30 authored almost 5 years ago
Refactored Lelantus file names to match Sigma

2b68e7b8489b43869211445e941a6dcf3117f998 authored almost 5 years ago
Fixing Lelantus params generation

379efbe8b89ce618268e551abe892619372abd72 authored almost 5 years ago
Fixes to evo masternodes part 2

57d998a7fa80097314e2fa5987abafe11835c466 authored almost 5 years ago
Rename ecdsa signature

b1cb5e922b0df6759579b70617baea2213686025 authored almost 5 years ago
Replace key array by ckey

81dee4fc4788d72647307c2e2506a1fdde55ee36 authored almost 5 years ago
Replace array signature with class

ecb7823c0c4e0350429e96e7de9ef809239c6279 authored almost 5 years ago
Merge pull request #823 from ultimaweapon/remove-old-ci

Remove old CI configurations

b7018e53c63eb3857335bed588bc0d429507ae31 authored almost 5 years ago
Add ecdsa signature wrapper

4b180b74122fc2aab7b2f81605740d11bfbc1168 authored almost 5 years ago
Fixes to evo masternodes part 1

9972e640832b4fd0d723aecdb1d223be2f3c47c4 authored almost 5 years ago
Refactor elysium python tests

26fe7bcaac30c4cc0f3bac47985cea647d7d1694 authored almost 5 years ago
Move serial out of Sigma Proof

3e05861c7f48ae93f853b85c572242235bc4e728 authored almost 5 years ago
Fix invalid path and encoding

9dd71fe18c89a434b1e8b1d8d9a9c37b88750077 authored almost 5 years ago
A simple znode test has been done

3c04278fd3cd49702107607db26b4ebe0d5e2e68 authored almost 5 years ago
Remove the payload rpc patch

0676e271c965cc0bc377efd1ec3fbb114ce800a4 authored almost 5 years ago
Rename wallet db functions

05753527accd27a069355ecb6d8e858d9c0b909f authored almost 5 years ago
Fixed a deadline

8d97eff5a7e2c1061e372eed7a274cf58749477c authored almost 5 years ago
Now znodes work, but sync time is huge

38456a7e1e29dd41dcf9f83796b623610e53289b authored almost 5 years ago
Znode tests implementation started

7e0fa99436884a2325ba53d6081416998d3c16f9 authored almost 5 years ago
Remove default parameter value out of python test helper functions

ea958b88bc8a6302af976c018e2d965ce652c84c authored almost 5 years ago
Added files from dash

f7e362669556316829d64133e7b6456eec53d6d8 authored almost 5 years ago
Remove unused import from python test

d9546aab9c775477a3c06679077555afc57cdd58 authored almost 5 years ago
Add test for wallet recovery

8ed11a98da0374897be85d18fb5bb94fe259e313 authored almost 5 years ago
Fix lgtm false positive

f5c2da07dfc1a6c4eb390e70ede307a8685bec61 authored almost 5 years ago
Updated bls external library

a326f0d50272bc95607e89c718881e881540be85 authored almost 5 years ago
Change available cpu number querying command on CI script for macOS

277a728e7707f52a52353dd69ec7c943463c1a42 authored almost 5 years ago
Update block to enable feature

7063d1ffa1c61ee85ce06b7b76c23b40aef980b8 authored almost 5 years ago
Add external chain counters

46dcb7fe495c32d2a8a29f1ef15ee806c9e90238 authored almost 5 years ago
Rename exodus wallet function and icons

72cb2bb74bcdb5829fe0b399b0402754ca08485c authored almost 5 years ago
Rename Exodus in comments

57202653e68b887b5997c4d3b9d2c5a8b6a94ecc authored almost 5 years ago
Rename exodus test prefix

d0801f32727332f656f7c2be5137a2219211e95b authored almost 5 years ago
Refactor log exodus flags

634d87088b4120efb887e1278e119dfafeee491b authored almost 5 years ago
Rename exodus files

f7ae9a8945351fbd5fcb7d8d5d47fb032d2b6408 authored almost 5 years ago
Change namespace exodus to elysium

a4ea1c6613868068a11289dc352d5c5a77076f92 authored almost 5 years ago
Rename elysium directory and Makefile

7f8a4d95c8d1aef6760938bffddb167c228c97e1 authored almost 5 years ago
Change configure option to enable exodus to elysium

5c66b83d779a7952320056e798944e9223b57f87 authored almost 5 years ago
Rename exodus flags

4156f0d0f8c46f540a051e167509532081badacf authored almost 5 years ago
Rename class exoassetsdialog

836cb018f83d05309957457892015be90e772874 authored almost 5 years ago
Update signal names

a736e4713aa852a22e9fc86b41415fceb874d1ab authored almost 5 years ago
Rename exodus variable in qt

c654c1d73365a80aeb6edc0f50f44851eee52e5a authored almost 5 years ago
Rename constant and define

9512443556c17ae1644407995823a04091eed88e authored almost 5 years ago
Rename exodus rpc to elysium

380172ada3ac73d02d6bf369420563397cb5bd81 authored almost 5 years ago
Change version checking

c513d20c848aa8165229b582ca0a92e995afc55d authored almost 5 years ago
Add test to verify ecdsa would fail when content is not matched

5e74f3aa0f824ff87f0f2f354c3fbf131878e427 authored almost 5 years ago
Add condition to check signature only if exodus message version is v1

93ab4e507d44534aec4f7dd96867120fefc00178 authored almost 5 years ago
Add ecdsa type alias

66b81e43e3c8bb4cac3a0d8fbb27f5099026a62c authored almost 5 years ago
Change exodus sigma spend v1 activation block on regtest

385ea6711d05b3033b71dc6b14657475eb78f2dd authored almost 5 years ago