Треба написати лайв парсер транзакцій в блокчейні бск.
наприклад:
from web3 import Web3
from web3.middleware import geth_poa_middleware
def get_all_txs_in_block(block_number):
node_url = 'https://binance.llamarpc.com'
w3 = Web3(Web3.HTTPProvider(node_url))
w3.middleware_onion.inject(geth_poa_middleware, layer=0)
block = w3.eth.get_block(block_number, full_transactions=True)
return block.transactions
1) отримати всі транзакції BEP20 останнього блоку.
2) витягнути з кожної транзакціі {token_contract, from_address, to_address, amount}
3) парсинг транзакцій виконувати офлайн, без запитів до rpc (проблема з лімітами, дуже багато транзакцій в одиницю часу)
4) парсинг повинен вміти парсити транзакції з багатьма переказами (наприклад агрегаторів 1инч, киберсвап, юнисвап, панкейксвап і т.д.)
пишіть одразу в телеграм @Manager_toptop
ПО ПЕРЕДПЛАТІ НЕ ПРАЦЮЮ