← Web3 / web3 / ethereum-gateway / reference
Прекращение поддержки Rinkeby
Хотя шлюз Cloudflare Ethereum Gateway изначально поддерживал тестовую сеть Rinkeby, сеть Rinkeby не работала через The Merge ↗ и, как следствие, перестанет быть надежной тестовой средой для mainnet.
Cloudflare прекратит поддержку Rinkeby 30 января 2023 года.
Переход
Чтобы избежать проблем при разработке или отладке Web3, переключитесь на тестовая сеть Sepolia, который полностью поддерживается вашим Ethereum Gateway.
Чтобы выполнить переход, обновите конечные точки, которые вы используете, когда чтения из или записи в сеть Ethereum.
Например, ранее вы могли использовать предыдущие конечные точки для работы с вашим Ethereum Gateway.
curl https://web3-trial.cloudflare-eth.com/v1/rinkeby \
--header 'Content-Type: application/json' \
--data '{
"jsonrpc": "2.0",
"method": "eth_getBlockByNumber",
"params": ["0x2244", true],
"id": 1
}'await fetch(
new Request('https://web3-trial.cloudflare-eth.com/v1/rinkeby', {
method: 'POST',
body: JSON.stringify({
jsonrpc: '2.0',
method: 'eth_getBlockByNumber',
params: ['0x2244', true],
id: 1,
}),
headers: {
'Content-Type': 'application/json',
},
})
).then(resp => {
return resp.json();
});Чтобы перейти с Rinkeby, измените окончание вашей конечной точки на другую тестовую сеть.
curl https://web3-trial.cloudflare-eth.com/v1/sepolia \
--header 'Content-Type: application/json' \
--data '{
"jsonrpc": "2.0",
"method": "eth_getBlockByNumber",
"params": ["0x2244", true],
"id": 1
}'await fetch(
new Request('https://web3-trial.cloudflare-eth.com/v1/sepolia', {
method: 'POST',
body: JSON.stringify({
jsonrpc: '2.0',
method: 'eth_getBlockByNumber',
params: ['0x2244', true],
id: 1,
}),
headers: {
'Content-Type': 'application/json',
},
})
).then(resp => {
return resp.json();
});