the biggest innovation here is letting a caller filter for new txs since a given “last seen” index number (called a sequence)
the second biggest innovation is returning structured tx data so you can easily scan the mempool’s data for just what you’re looking for
I heard on a space today that the best way to get a PR merged in core is to campaign for it, so this is me starting a campaign for a listmempooltransactions RPC
my rationale for this is that it’ll let you more easily scan the mempool for new transactions that have arrived (since the last time you scanned it)
this is a massive improvement imo for usability of mempool data for apps that want to know about newly arrived txs to their node
there currently is no RPC for quickly fetching out new outputs created in the mempool or inputs spent.
to do this currently you’d have to call getrawmempool, which returns a list of all txids currently in the mempool and then call getrawtransaction on every returned entry. this is painful and unnecessary
I also implemented a feature into a branch CLN using it that would let you scan for interesting unconfirmed txs, to demonstrate its immediate usefulness. more details in the open PR!
wow what a cool mom. i’d bet everyone who does it’s mom is proud of them
it’s lindy for a reason, it probably won’t ever change 😂
i havent been writing a lot of code lately, so you, as a bitcoiner who cares about people who are actually working to improve bitcoin, should definitely unfollow me
I have been working on videos and just published a new class schedule for live/online classes, so go follow nostr:npub1vmpf90hq56wzyxht6teg3llpa74rzcepw9suj5unxl3tph24zd4qgtxhm7 instead 😂
a bitcoin fork wouldn’t be custodial……..
I called out someone on a twitter space earlier for using “his mom” as a foil for a non-technical person who might struggle to understand self custody
this is something I’ve thought about quite a bit — i wrote up some longer thoughts on the overusage of “mom” as a know-nothing tech person 6y ago
tldr: i understand why it’s something people reach for natively but im not sure it’s a good idea to keep casting implicit shade on mother’s capacity for understanding (even if in your case, it’s a true statement)
https://basicbitch.software/posts/2018-08-05-Dear-Mother.html
how do you know about it then?
fun fact: jane jacobs describes the “fork or get priced-out by higher resource transactors” mechanism (in very different words) in her 1980 book A Question of Separatism
this later inspired a longer form book with more details: cities and the wealth of nations, which doesn’t have a wikipedia page, unfortunately 😞

Nice. I remember hearing it got switched out. Did they write it up anywhere?
the reason you can’t afford L1 is because wealthier people crowded you out sneee
the ctv agitators might be onto something about forks being the answer to how to keep bitcoin affordable 🤣
ctv is a primitive that lets you build protocols, like ark
saying ctv gets you “shared utxos” is meaningless without a protocol for *how* that sharing works. ark is one such protocol. you mentioned a diy one — what were you referring to?
hm might be limited to 15 w/ liquid still, i might be misremembering how dynafed works
it’s written explicitly into the chain and made globally available to all nodes via block propagation; see BRC20s
for the record, a “federation backed ledger” is a setup where a small group (3-7 for fedimints iiuc, 15+ for liquid) hold a multisig address
bitcoin is deposited into that address, in return you get a “permission less” account object (ecash/a liquid utxo) that corresponds to the deposit you made
the multisig group runs a redemption gateway that you can claim L1 utxos in exchange for the account object you hold; generally third parties also run swap services where you can exchange your account object for an LN payment (made to a node you or someone else runs)
why isn’t ark using the diy design you outlined then? I don’t understand how an opcode gets you something that ark, built with that opcode, doesn’t?
i think wallet of satoshi would have something to say about that your assertion that phoenix is the whole LN 😂
while i have you: phoenix is monetizing the issues you’ve outlined with liquidity (charging for it). does mutiny have a strategy for how to monetize fedimint usage?
doesn’t ark use ctv?
if you have channels established that you use regularly enough to justify the cost + capital lockup, it’s probably fine 😆
