Dyrell Chapman

Results 10 issues of Dyrell Chapman

# Description A draft of the new pipeline for milestone solidification. This consolidates the services provided in the `LatestMilestoneTracker`, `LatestSolidMilestoneTracker` and `MilestoneSolidifier` into just one class that all utilise the...

### Description The current milestone solidification logic relies on a 3 step process that is rather disjointed. Milestones are found in the `LatestMilestoneTracker` (LMT) through an address search and then...

C-Consensus
Epic
C-Solidification

# Description In PR #1646 the `TransactionSolidifier` uses a queue of hashes with no reference to the originating neighbour. When the transactions make it through the solidification processing, they are...

C-Network
C-Solidification

# Description Abstract the broadcast queue to allow solidification and networking operations to place transactions in the `BroadcastStage`. This improves the speed that transactions are broadcast to neighbours to improve...

# Description The current `GetTips` api call returns both solid and unsolid tips. This can lead to chaining of transactions off of unsolid tips, which will not be seen by...

# Description Add to the current tests to account for zmq topic publishing. It is intended to catch any breaking changes to zmq publishing of transaction and milestone data. Fixes...

### Description Hardcode the regression test dependencies to avoid deprecation errors like the one from `aloe`. ### Motivation To avoid unexpected maintenance handling in the event of library deprecations

# Description Adds a regression test for exporting and importing spentAddresses.txt files using the export-spent and merge-spent iri-extension tools. The tests export the spent addresses of one node into a...

### Bug description When trying to solidify over wide gaps, there is a possibility that the node will not properly solidify. This can be identified in two ways. Either the...

T-Bug
C-Solidification

### Problem description When using the [/trust-chain](https://github.com/hashgraph/guardian/blob/main/swagger.yaml#L8392) api as highlighted in the swagger files, I noticed that only an Auditor role account is allowed to use it. This seems an...

Feature Enhancement
P1
Limechain
tbd_board
good first issue candidate