DeFiCh / DeFiCh/ain

Creating multiple masternodes results in already used collateral being selected

Open
#612 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
397
Forks
129
PR merge metrics
No merged PRs in 30d

Description

If you create multiple masternodes then collateral selected in previous masternode creation can be selected again if the masternode creation transaction has not yet been confirmed on the blockchain. This limits creations on bulk masternodes on test networks.

```
fa3b33a688e79324b77494b94e65954f26e0ad119df7a9545d48966410d39da7
error code: -26
error message:
collateral-locked-in-mempool, tried to spend collateral of non-created mn or token fa3b33a688e79324b77494b94e65954f26e0ad119df7a9545d48966410d39da7, cheater? (code 16)
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.