kaspad icon indicating copy to clipboard operation
kaspad copied to clipboard

Kaspad is the reference full node Kaspa implementation written in Go (golang).

Results 164 kaspad issues
Sort by recently updated
recently updated
newest added

Ideally this should run in a similar fashion to the utxoindex. It shoud store the txID as the key, and the accepting blockhash as the value. The accepting blockhash can...

* Implement `GetVirtualUTXOSet(expectedVirtualParentHashes *DomainHash, fromOutpoint *DomainOutpoint, limit int) ([]*OutpointAndUTXOEntryPair, error)` that will work like `GetPruningPointUTXOs`. * Implement `startP2PFlows` and `stopP2PFlows` RPC commands. * Add the virtual UTXO diff and the...

design-required

Block height doesn't make sense in a DAG. we should use the right terminology where it fits.

docs

Currently, many nodes have RPC ports potentially open to the world Some manner of authentication should be implemented to mitigate it Suggested solution: gRPC supports authentication out-of-the-box: https://grpc.io/docs/guides/auth/

good first issue
cli
RPC
security
kaspactl

The second part of #1257 Tests for CSV (conditioned by time and DAA score).

So to see who's bought and who's mined coins, and maybe incentivize people to compound their balances seeing the huge number of funds' chunks

Adds a new optional "-u" key to show UTXOs count in a wallet's balance report, both for verbose and usual modes. Also a minor fix to a wallet daemon status...

It can be very critical for small capacity caches like pruningStore

Do not copy direct parent hashes in BuildParents; Get ghostdagData only once in ValidateHeaderInContext; Remove unused daaScore in BuildParents; Typo in checkHeaderBlueScore;

This is a suggestion for new, powerful, mechanism in the wallet that allows building precise transactions based on relevant outpoints and payments. Since it gives full control over utxos and...