Симуляция купли/продажи блокчейн токенов ERC20 на тестовом сервисе. Как сделать?
по твоей ссылке bscheck использует honeypot.is, который в свою очередь на этом блокчейне работает только с одним PancakeSwap

Не совсем понимаю, зачем нужна симуляция процесса, так как если контракт обменника известен, можно посмотреть ликвидность в пуле по самому блокчейну (другое дело что документация на это дело обычно скудная)

Могу предположить, что это чтобы не разбираться с самим контрактом и блокчейном, можно развернуть инфраструктуру обменника локально на своем изолированном сервере, подключить его к своей ноде, и для симуляции отключить ноду от интернета сразу перед созданием транзакции на обмен, в зависимости от того будет ли она создана и по какой цене (можно slippage tolerance по увеличивать чтобы оценить, на сколько пустой пул ликвидности)

Лично я бы это реализовал через создание снапшота машины, в которой запущена нода и приложение/браузер, в котором открыт обменник, запуска этого снапшота с отключенным интернетом, создании транзакции, посмотреть какая получилась или нет транзакция и удаление этого снапшота.
ты бро rPman описал слишком костыльный вариант решения для одной узкой задачи. чем больше "чтобы не разбираться" - тем больше "легко обойти".
А решение общей задачи сводится к реализации статического анализатора кода солидити с нужными правилами. чо хорошо - то, что куски кода парсинга кода (кода кода кода кода) можно выдергивать прямо из интерпретатора парсера солидити из EVM. 
на ноде я бы такое не решал.