Хорошо, я немного покопался и нашел свои ответы.
eth_pendingTransactions
не может быть отфильтровано. eth_newpendingtransactionfilter
ничего не фильтрует , вместо этого он подписывает клиента на получение событий, когда новая ожидающая транзакция входит в пул транзакций.
Однако есть метод JSON_RP C в реализации Open Ethereum Ethereum узел, позволяющий фильтровать отложенные транзакции.
parity_pendingtransactions
Пример:
{
"jsonrpc":"2.0",
"method":"parity_pendingTransactions",
"params":[
null,
{
"to": { "eq": "0xe8b2d01ffa0a15736b2370b6e5064f9702c891b6" }
}
],
"id":1
}
Очевидно это означает запуск узла Open Ethereum.