Size: a a a

2021 July 13

MD

Microwave Dev in Ethereum Russia
там дело не в том что тяжелый запрос, а в том что надо получать данные за определённый блок
источник

MD

Microwave Dev in Ethereum Russia
именно это не все ноды поддерживают
источник

MD

Microwave Dev in Ethereum Russia
ну может что-то ещё о чем я не знаю)
источник

Q

Qox in Ethereum Russia
не, так я не указывал конкретный блок
источник

MD

Microwave Dev in Ethereum Russia
ты форкнул в определённый момент
источник

Q

Qox in Ethereum Russia
просто лейтест
источник

MD

Microwave Dev in Ethereum Russia
зафиксировался блок
источник

MD

Microwave Dev in Ethereum Russia
и на этот блок все данные нужны
источник

Q

Qox in Ethereum Russia
в доках написано, что если хочешь за конкретный блок, то нужна архивная нода, а если за лейтест - то нет
источник

MD

Microwave Dev in Ethereum Russia
тогда не знаю)
источник

Q

Qox in Ethereum Russia
))
источник

Q

Qox in Ethereum Russia
хотя видимо ты прав
источник

MD

Microwave Dev in Ethereum Russia
источник

Q

Qox in Ethereum Russia
там просто странно написано
источник

MD

Microwave Dev in Ethereum Russia
я понятия не имею что такое лейтест и как он может помочь)
источник

Q

Qox in Ethereum Russia
в общем случае в начале -- To use this feature you need to connect to an archive node. We recommend using Alchemy(opens new window) .
и потом в параграфе pinning the block -- You will need access to a node with archival data for this to work. This is why we recommend Alchemy(opens new window) , since their free plans include archival data.
источник

Q

Qox in Ethereum Russia
да прост последний блок
источник

Q

Qox in Ethereum Russia
есть разница между archive node and node with archival data? lol
источник

MD

Microwave Dev in Ethereum Russia
скорее всего нет))
источник

Q

Qox in Ethereum Russia
я вообще правильно конекчусь? или мне где-то явно надо прописать локалхост рпс ендпоинт?

const hre = require("hardhat");

const { connected } = require("process");
async function test(){
   const answer = await hre.network.provider.request({
       method: "eth_blockNumber",
       params: [],
     });
    console.log("block",answer);
}
test();
источник