Size: a a a

2021 December 02

IS

Ivan Savchuk in Ethereum Russia
для разблокирования, что бы потом мог применить метод контракта
источник

IS

Ivan Savchuk in Ethereum Russia
Всем ещё раз привет
Если кто-то подскажет - буду очень признателен
Unlock:

const wss = 'wss://speedy-nodes-nyc.moralis.io/.../polygon/mainnet/ws';
web3 = new Web3(new Web3.providers.WebsocketProvider(wss));
web3.eth.personal.unlockAccount("0x...", "pass...",600)

Получаю ответ:
Error: Returned error: the method personal_unlockAccount does not exist/is not available
источник

IS

Ivan Savchuk in Ethereum Russia
Можете пояснить - как правильно в web3 делать unlock?
источник

IS

Ivan Savchuk in Ethereum Russia
Спасибо!
источник

Q

Qox in Ethereum Russia
personal вроде geth метод
источник

Q

Qox in Ethereum Russia
и юзается на своей ноде, а не на делегированном эндпоинте
источник

IS

Ivan Savchuk in Ethereum Russia
Да, я тоже так понял
источник

IS

Ivan Savchuk in Ethereum Russia
Спасибо
источник

A

Alien Deployer in Ethereum Russia
думаю правильное решение для апгрейдов пулов - это таймлоки
например, upgrader прокси - адрес таймлок контроллера, у которого единственный proposer - адрес governance контракта
тогда все апгрейды пройдут через голосование и временную блокировку
источник

A

Alien Deployer in Ethereum Russia
читал что идею придумал Сатоши Накамото)
nSequences -> HTLC -> современный timelock controller)
источник

VT

Vasiliy Tikhonenko in Ethereum Russia
Зачем таймлок, если голосование и так во времени процесс растягивает. Ты ж не можешь мгновенно проголосовать за решение
источник

VT

Vasiliy Tikhonenko in Ethereum Russia
В смысле проголосовать то сможешь, но решение не будет принято до окончания срока голосования
источник

A

Alien Deployer in Ethereum Russia
таймлок чтобы после голосования дать время людям выйти из протокола не спеша
источник

VT

Vasiliy Tikhonenko in Ethereum Russia
они это могут сделать пока голосование идет
источник

A

Alien Deployer in Ethereum Russia
если голосование идет, но результат уже известен, то да
источник

VT

Vasiliy Tikhonenko in Ethereum Russia
если решение жизненноважное, и с непредсказуемым результатом, то таймлоковость принятия решения можно прописать в самом пропозале. Сам по себе таймлок неудобная штука, как по мне
источник

VT

Vasiliy Tikhonenko in Ethereum Russia
поэтому по дефолту его втыкать на все решения - лично мне не очень нравится
источник

A

Alien Deployer in Ethereum Russia
согласен
возможно timelocked governance -это слишком во многих случаях)
но если владелец протокола админ-частник, то таймлоковость нужна
источник

A

Alien Deployer in Ethereum Russia
Badger DAO взломали через фронтенд
Cloudflare API interception или типа того
https://www.theblockcrypto.com/post/126072/defi-protocol-badgerdao-exploited-for-120-million-in-front-end-attack
источник

f

folex in Ethereum Russia
Хм, интересно как они сумели увести деньги. Украли приватные ключи чз фронтенд? Или просто инициировали транзакцию, а юзеры подтвердили неглядя?
источник