< bitcoin-git>
[bitcoin] brunoerg opened pull request #21483: p2p, refactor: add time when deserialize file db for ReadAnchors (master...2021-03-time-anchors) https://github.com/bitcoin/bitcoin/pull/21483
< bitcoin-git>
[bitcoin] fanquake closed pull request #21475: Only log time to write coins cache to disk if bench debug enabled (master...LogCoinsCacheDurationIfBenchDebug) https://github.com/bitcoin/bitcoin/pull/21475
< bitcoin-git>
[bitcoin] fanquake opened pull request #21486: rand: only try and use freeifaddrs if it's available (master...use_freeifaddrs_only_when_available) https://github.com/bitcoin/bitcoin/pull/21486
< bitcoin-git>
[bitcoin] MarcoFalke opened pull request #21487: fuzz: Use ConsumeWeakEnum in addrman for service flags (master...2103-fuzzEnumWeak) https://github.com/bitcoin/bitcoin/pull/21487
< bitcoin-git>
bitcoin/master 787df19 Sebastian Falbesoner: validation: don't try to invalidate genesis block
< bitcoin-git>
bitcoin/master 63952f7 MarcoFalke: Merge #20921: validation: don't try to invalidate genesis block in CChainS...
< bitcoin-git>
[bitcoin] MarcoFalke merged pull request #20921: validation: don't try to invalidate genesis block in CChainState::InvalidateBlock (master...2021-rpc-forbid_invalidateblock_on_genesisblock) https://github.com/bitcoin/bitcoin/pull/20921
< warren>
Is there anything in core like decoderawtransaction but it will tell you what the feerate paid would be?
< sipa>
decodepsbt
< jonatack_>
warren: estimatesmartfee or you can also set the fee_rate (in sat/vB) explicitly
< jonatack_>
(the latter starting from 0.21)
< warren>
jonatack_: I have a signed transaction from elsewhere (lightningd in this case), I want a tool to calculate what the fee rate is if this tx were to be transmitted.
< sipa>
testmempoolaccept will tell you the fee, i think
< warren>
"reject-reason": "mempool min fee not met"
< warren>
In the case where it would reject because the fee rate is too low it doesn't tell you how low it was.
< warren>
(lightningd has a corner case bug where you tell it to make a transaction where it picks a "slow" feerate and it is immediately rejected by Bitcoin Core as being too low. Trying to find a tool that tells you exactly how low it was.)
< glozow>
yeah testmempoolaccept only tells you the fee if it’s valid
< phantomcircuit>
warren, probably have to change the testmempoolaccept rpc to tell you
< luke-jr>
warren: with Knots, you can override the rejections for testmempoolaccept
< warren>
why is everyone staring at IRC during a weekend? =) Thanks everyone.
< luke-jr>
not perfect, but might get the job done
< phantomcircuit>
warren, it's the weekend?
< bitcoin-git>
[bitcoin] jonatack opened pull request #21488: test: add ParseUInt16() unit test and fuzz coverage (master...ParseUInt16-test-coverage) https://github.com/bitcoin/bitcoin/pull/21488
< luke-jr>
XD
< sipa>
phantomcircuit: in many human cultures on earth, people say it is "weekend" when the integral number of days since dec 28 1969 modulo 7 equals its own square
< sipa>
it's a weird thing
< phantomcircuit>
sipa, odd
< warren>
Weekend is when you wear shorts instead of the usual WFH sweatpants because the latter is too formal.