Bitcoin-Core

testmempoolaccept 是否檢查所有可能的拒絕規則?

  • August 20, 2020

是否有任何拒絕規則testmempoolaccept不會檢查,或者可以安全地假設如果它通過testmempoolaccept驗證,它至少會被廣播?

主要關注複雜的原因,例如too-long-mempool-chain.

不,不是,或者至少在任何時候都不是。

記憶體池接受特定交易有不變的和時間相關的規則。

testmempoolaccept命令將根據前者(策略和共識規則)檢查您的交易,但您實際上無法檢查後者。

作為時間相關規則的範例,您可以讓一個軟體檢查預先簽署的交易,支付 253sat/kW 的費用testmempoolaccept

有效交易將通過檢查,但如果在廣播時記憶體池的最低費率 > 253sat/kW,它們將不會廣播。

引用自:https://bitcoin.stackexchange.com/questions/98611