Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Acspeed #64

Merged
merged 56 commits into from
Nov 24, 2016
Merged

Acspeed #64

merged 56 commits into from
Nov 24, 2016

Conversation

jl777
Copy link
Owner

@jl777 jl777 commented Nov 24, 2016

No description provided.

@jl777 jl777 merged commit dce9996 into dPoW Nov 24, 2016
jl777 pushed a commit that referenced this pull request Jan 22, 2018
miketout referenced this pull request in miketout/VerusCoin Jul 31, 2018
jl777 pushed a commit that referenced this pull request Jan 11, 2019
jl777 pushed a commit that referenced this pull request Apr 16, 2019
fix wallet code. Force daemon close and reccomend zapwallettxns for n…
dimxy referenced this pull request in dimxy/komodo Aug 10, 2020
* fixed name conflict (global namespace)

* CCtokens_impl.h renamed

* more global namespace fix

* fixed libcc.so dependencies

* all templated to impl.h

* fix single def for helpers;
restore global namespaces;
restore fix for tokentransfer inputs check

* fix tokenv2balance evalcode

* first ver of Unspent CC Index;
SetCCUnspentsInMempool added, AddNormalInpustRemote mempool flag;
tokencreate use normals in mempool (temp)

* TestBlockValidity call surrounded by crit section

* fixed maxOutputs

* deb logging

* added TokenV2List with unspent cc index support

* added if-cc-active condition like in other places

* refactored critical section for TestBlockValidity

* changed cc index key (txid index added) and value;
revuint used for creationid;
template GetNonFungible calls fixed;

* lost in the prev commit

* old token logging refactored

* del extra logging

* deleted more trace logging

* fix mempool index keyType for cryptoconditions

* added opt ver IsSpentInMempool using spent index;
calls profiling

* added mempool cs around TestBlockValidity

* try LOCK2 for TestBlockValidity

* restored cs_main around TestBlockValidity; formatting (justification) in BitcoinMiner

* removed time profiling

* restored mempool index in AddNormalInputsRemote

* tx param changed to const in myAddToMempool

* added mempool.check and a loop to update mempool indexes in CheckBlock (instead of CCTxFix...)

* removed txhash and index from unspent cc index key,
fixed mempool address and spent index for cc txns type,
added unspent cc index for mempool
tokentransfer usemempool input

* restored txhash and index in the cc index key (needed to allow multiple cc tx for one creationid)

* added listccunspents rpc (to browse unspent cc index)
dimxy referenced this pull request in dimxy/komodo Oct 29, 2020
* fixed name conflict (global namespace)

* CCtokens_impl.h renamed

* more global namespace fix

* fixed libcc.so dependencies

* all templated to impl.h

* fix single def for helpers;
restore global namespaces;
restore fix for tokentransfer inputs check

* fix tokenv2balance evalcode

* first ver of Unspent CC Index;
SetCCUnspentsInMempool added, AddNormalInpustRemote mempool flag;
tokencreate use normals in mempool (temp)

* TestBlockValidity call surrounded by crit section

* fixed maxOutputs

* deb logging

* added TokenV2List with unspent cc index support

* added if-cc-active condition like in other places

* refactored critical section for TestBlockValidity

* changed cc index key (txid index added) and value;
revuint used for creationid;
template GetNonFungible calls fixed;

* lost in the prev commit

* old token logging refactored

* del extra logging

* deleted more trace logging

* fix mempool index keyType for cryptoconditions

* added opt ver IsSpentInMempool using spent index;
calls profiling

* added mempool cs around TestBlockValidity

* try LOCK2 for TestBlockValidity

* restored cs_main around TestBlockValidity; formatting (justification) in BitcoinMiner

* removed time profiling

* restored mempool index in AddNormalInputsRemote

* tx param changed to const in myAddToMempool

* added mempool.check and a loop to update mempool indexes in CheckBlock (instead of CCTxFix...)

* removed txhash and index from unspent cc index key,
fixed mempool address and spent index for cc txns type,
added unspent cc index for mempool
tokentransfer usemempool input

* restored txhash and index in the cc index key (needed to allow multiple cc tx for one creationid)

* added listccunspents rpc (to browse unspent cc index)
dimxy referenced this pull request in dimxy/komodo May 7, 2021
* fixed name conflict (global namespace)

* CCtokens_impl.h renamed

* more global namespace fix

* fixed libcc.so dependencies

* all templated to impl.h

* fix single def for helpers;
restore global namespaces;
restore fix for tokentransfer inputs check

* fix tokenv2balance evalcode

* first ver of Unspent CC Index;
SetCCUnspentsInMempool added, AddNormalInpustRemote mempool flag;
tokencreate use normals in mempool (temp)

* TestBlockValidity call surrounded by crit section

* fixed maxOutputs

* deb logging

* added TokenV2List with unspent cc index support

* added if-cc-active condition like in other places

* refactored critical section for TestBlockValidity

* changed cc index key (txid index added) and value;
revuint used for creationid;
template GetNonFungible calls fixed;

* lost in the prev commit

* old token logging refactored

* del extra logging

* deleted more trace logging

* fix mempool index keyType for cryptoconditions

* added opt ver IsSpentInMempool using spent index;
calls profiling

* added mempool cs around TestBlockValidity

* try LOCK2 for TestBlockValidity

* restored cs_main around TestBlockValidity; formatting (justification) in BitcoinMiner

* removed time profiling

* restored mempool index in AddNormalInputsRemote

* tx param changed to const in myAddToMempool

* added mempool.check and a loop to update mempool indexes in CheckBlock (instead of CCTxFix...)

* removed txhash and index from unspent cc index key,
fixed mempool address and spent index for cc txns type,
added unspent cc index for mempool
tokentransfer usemempool input

* restored txhash and index in the cc index key (needed to allow multiple cc tx for one creationid)

* added listccunspents rpc (to browse unspent cc index)
DeckerSU added a commit to DeckerSU/komodo that referenced this pull request Nov 21, 2023
this patch fixes errors like:

```
include/boost/concept/detail/general.hpp:39:47: warning: 'this' pointer null [-Wnonnull]
   39 |     static void failed() { ((Model*)0)->~Model(); }
```

during build with gcc 11.x, more details can be found here:

- boostorg/concept_check#27
- boostorg/concept_check#28
DeckerSU added a commit to DeckerSU/komodo that referenced this pull request Nov 22, 2023
this patch fixes errors like:

```
include/boost/concept/detail/general.hpp:39:47: warning: 'this' pointer null [-Wnonnull]
   39 |     static void failed() { ((Model*)0)->~Model(); }
```

during build with gcc 11.x, more details can be found here:

- boostorg/concept_check#27
- boostorg/concept_check#28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant