https://faucets.chain.link/
спасибо. и еще чуть более тупой вопрос. как не имея никаких фреймворков из названия метода получить его hex для обращения к методу? ну типа для balanceOf получить 0x70a08231, чтобы опросить контракт, используя call в ноде?
Взять первые 8 символов от keccak-256 хэша, вписав имяФункции(типАргумента1,типАргумента2), например balanceOf(address), transfer(address,uint256) - Тут https://emn178.github.io/online-tools/keccak_256.html можно - С энкодингом параметров https://abi.hashex.org/ - Тут можно https://web3playground.io/ ввести console.log(web3.eth.abi.encodeFunctionSignature('transfer(address,uint256)')); - Тут keccak256(toUtf8Bytes('transfer(address,uint256)')).substring(0,10)
keccak-256 - спасибо. примерно так и думал. только ша-3 тыкал(
Обсуждают сегодня