Bitcoin-Core
testmempoolaccept 是否檢查所有可能的拒絕規則?
是否有任何拒絕規則
testmempoolaccept
不會檢查,或者可以安全地假設如果它通過testmempoolaccept
驗證,它至少會被廣播?主要關注複雜的原因,例如
too-long-mempool-chain
.
不,不是,或者至少在任何時候都不是。
記憶體池接受特定交易有不變的和時間相關的規則。
該
testmempoolaccept
命令將根據前者(策略和共識規則)檢查您的交易,但您實際上無法檢查後者。作為時間相關規則的範例,您可以讓一個軟體檢查預先簽署的交易,支付 253sat/kW 的費用
testmempoolaccept
。有效交易將通過檢查,但如果在廣播時記憶體池的最低費率 > 253sat/kW,它們將不會廣播。