---
# System prepended metadata

title: Nakamoto Agenda 23-06-2023
tags: [triage]

---


# Ready PRs

- [ ] [Fix: Fix crash caused by block duplication during loading](https://github.com/cloudhead/nakamoto/pull/144)
    - This is not valid;
- [x] [P2P: Remove unused inbox field from FiniteStateMachine](https://github.com/cloudhead/nakamoto/pull/142)
- [ ] [Feat: Get a UTXO from the mempool](https://github.com/cloudhead/nakamoto/pull/138)
    - There is a better solution, but it requires some work to ensure that the UTXO we get is valid and secure.
    - We are able to get just own transaction that we send, but no the getutxo. 
    - So we should move the name to get transaction, but we are not able to access to the getutxo 
- [x] [Fix: Remove the assertion](https://github.com/cloudhead/nakamoto/pull/136)
    - Addings some logs to track how often this happens.
- [x] [Deps: Migrate from lazy_static to one_cell](https://github.com/cloudhead/nakamoto/pull/135)


# Open to discussion

- [ ] [Feat: Add the possibility to query the fee estimation by block](https://github.com/cloudhead/nakamoto/pull/139)
    - This is not the correct way to do it, and it seems difficult to achieve without using an external API.
    - The use case I'm trying to solve is how to estimate a transaction fee with a confirmation target. [More on this in the documentation](https://github.com/ElementsProject/lightning/blob/master/doc/PLUGINS.md#estimatefees)
    - My suggestion is to close it for now and use an external API. We should find time to analyze different fee estimation methods compared to Bitcoin Core.
    - Do not make sense.

# New issues

- [ ] [Better access to the fee estimation](https://github.com/cloudhead/nakamoto/issues/141)
    - Needs analysis for nakamoto
- [ ] [Nakamoto p2p: Panicked at 'assertion failed: peer.last_asked.as_ref() != Some(&locators)'](https://github.com/cloudhead/nakamoto/issues/140)
    - We can remove the assert in favor of just remove the assert.
- [ ] [Debug assertion trigger inside the popol](https://github.com/cloudhead/nakamoto/issues/137)
    - This may be trigger by the wake of a command but the command is empty
- [ ] [Panic after receiving a new block](https://github.com/cloudhead/nakamoto/issues/133)
    - Not discussed
- [ ] [Mobile integration](https://github.com/cloudhead/nakamoto/issues/87)
    - While the bdk team is thinking about it, I implemented it in a couple of nights. See [here](https://git.hedwing.dev/vincenzopalazzo/lampo-flutter) for more details.
    - Lightning node PoC: [link](https://app.radicle.xyz/seeds/rad.hedwing.dev/rad:zLEvMXwoqiUV9GdZfFZDhDWamPsx)

# Not Ready PR

- [ ] [Migration to Bitcoin 0.30](https://github.com/cloudhead/nakamoto/pull/145)
