mintlayer-core icon indicating copy to clipboard operation
mintlayer-core copied to clipboard

Mintlayer Core: The central repository housing the essential components to operate a Mintlayer node. It encompasses the node and wallet functionalities necessary for seamless operation, alongside an a...

Results 137 mintlayer-core issues
Sort by recently updated
recently updated
newest added

There is an optional `DECOMISSION_KEY` parameter, that accepts a public key (for use with a cold wallet). From @TheQuantumPhysicist: > It should be taken from the cold wallet… not provided...

wallet
Consensus

It should be possible to unify code in that function and the rest of the mod to be able to perform reorgs both in memory and in a database transaction...

Consensus
storage
transaction-verifier

It's come up a number of times recently, so to prevent people from doing it, let's automate this by preventing this in `do_checks.sh`

build

Fuzzing is the process of using pseudo random data on the entry points of programs, and possibly individual functions. Fuzzing is important as it shows flaws in the construction of...

testing

`PoSAccountingStorageRead` should be a supertrait of `TransactionVerifierStorageRef` instead of `PoSAccountingView`. See [chainstate/tx-verifier/src/transaction_verifier/storage.rs](https://github.com/mintlayer/mintlayer-core/blob/dbf3be08ddae7f7122746159a5e0421cbfef2ad6/chainstate/tx-verifier/src/transaction_verifier/storage.rs#L63)

Consensus
storage
transaction-verifier

Node binary does not show default values in the help. We should show default (and possible allowed values) so users could easily tweak what they need. For example from `bitcoind...

documentation
daemon

The node configuration process should be properly tested. We already have some basic `assert_cmd` tests, but the more advanced testing can be done through functional tests.

testing
functional-tests

PR #1017 is an attempt at fixing time synchronization issues between nodes. However, this is not enough. Here are a few issues: - Nodes can have clocks that drift over...

bug
p2p
Consensus
security

> I am not convinced the number of points is a good way to parameterise this. Tn that case, the resolution depends on the number of transactions in the mempool....

Having bans in the system has it's own benefits as it quickly reacts and punishes misbehaving nodes thus saves the resources of honest nodes. On the other hand it is...

p2p