Size: a a a

2020 July 08

AK

Artem K in Ethereum Russia
Max Block
Приветствую!

А существуют ли какие-то трастовые библиотеки на питоне, которые могут из мнемоники и пути деривации выводить адреса и приватные ключи?

https://iancoleman.io/bip39/ — что вот эта известная тулза делает

P.S. Оказывается стандартная eth-account это все умеет, как-то я раньше на нее криво смотрел.
там раньше этого и не было, совсем недавно смержили
источник

MB

Max Block in Ethereum Russia
Artem K
там раньше этого и не было, совсем недавно смержили
Да, точно новые фичи. Чтобы они заработали в коде надо явно сказать, что готов на все:
Account.enable_unaudited_hdwallet_features()
источник

AK

Artem K in Ethereum Russia
там еще есть ветка с поддержкой леджера, которая видимо тоже никак до аудита не добралась
источник

SS

Sasha Shilina in Ethereum Russia
DeFi in Ether
Biweekly update on Ethereum DeFi ecosystem vol.8, 24th June — 8th July

Katalyst and KyberDAO are live, 0x launches Matcha, Aave is starting native Credit Delegation, Omen prediction markets are here, Synthetix introduces binary options, Nexus Mutual releases pooled staking, Augur v2 will launch on July 28th, and much more!

TL;DR
- Katalyst and KyberDAO are now live. Updates on the Katalyst launch, Kyber metrics, insights into KyberSwap, new integrations and more in this month's ecosystem report from Kyber.
- The 0x team finally released Matcha into the world, a simple decentralized crypto exchange designed for everyone.
- Aave is starting native Credit Delegation (CD). Check out Aave monthly update on $100M milestone, Bug Bounty boost, and epic events.
- Omen, a decentralization maximalist prediction market platform launched, maintained, and governed by the DXdao. The DXdao built Omen on an open framework developed by Gnosis for prediction markets.
- Augur v2 will be launched on the Ethereum mainnet on July 28th, 2020 and current REP holders will need to manually migrate their v1 REP tokens to v2.
- Nexus Mutual launches pooled staking.
- The Acrux release is now complete and binary options are now live on Synthetix.
- MakerDAO is exploring Peg Stabilization Modules, i.e. stablecoin to stablecoin trading. As a result of an Executive Vote that ended last week, MKR holders have accepted KNC and ZRX as new collateral assets in the Maker Protocol. Check out Maker Governance Review and Making Maker.
- New proposals have passed through Compound’s governance system since the public COMP distribution went live. Most of them are a reaction to the user behavior surrounding the initial mechanics of the COMP distribution, and seek to both ensure the safety of the protocol and its users and ensure fair distribution of governance rights.
- Starting July, Dharma users can buy ETH instantly, directly from a debit card. The team also launched StackingStreakSweepstakes.
- The dYdX team shared the second edition of dYdX Trader Insights. In this post, they take a look at the recent yield farming trend and what it means for building liquidity and network effects in DeFi protocols.
- An incident occurred on Balancer last week which allowed an attacker to drain funds from 2 pools that contained tokens with transfer fees. STA and STONK were the tokens in each pool.
- The 1inch.exchange team published an investigation of hack from Balancer multi-token pools with deflationary tokens. They added support for custom tokens, so you can now add any token that is not listed on 1inch with just a few clicks. 67% better price on SNX to sUSD swap with 1inch.exchange brand new Pathfinder algorithm based on a deep multi path discovery.
- BancorV2 introduces a new type of liquidity pool with Dynamic Weights.
- According to Loopring Monthly Update, the next release of Loopring Protocol takes shape.
- The Uniswap team announced a number of changes aimed to promote further decentralization of the Uniswap interface.
- New Raiden WebUI released. Moreover, the team is giving a grant to Hub20 worth $45,000 in RDN.
- The Melon Council acknowledges MIP#7 and outlines some next steps. The Melon terminal has just been born.
- The UMA token is now available on both Uniswap V2 and Balancer.
- Ren protocol June Development Update is out. Binance enables isolated margin trading for REN.
- mStable details MTA, along with its role in bootstrapping a community of Governors through their ecosystem reward program.
- The DeversiFi team recaps their v2 launch, showcases their KPI’s, and gives insight into what their roadmap is for the next three months.
- Intsadapp introduced Debt Swap. The team also added support for Curve sUSD and sBTC pools on the portal.
- MCDEX is live.
- DerivaDEX introduced.
- xDai weekly recap is here.
- Forbes provides a quick overview of DeFi yield-farming and community member’s thoughts.
- These weeks’ DeFi podcasts and videos.
... And much more!

#DeFi_in_Ether https://t.co/bBXFY2JG9B?amp=1
источник

SS

Sasha Shilina in Ethereum Russia
Наш последний отчет по DefI
источник

SS

Sasha Shilina in Ethereum Russia
⬙ Подписывайтесь на рассылку, чтобы быть в курсе событий :)
https://defiinether.substack.com/welcome
источник

IK

Ilya Kmet in Ethereum Russia
Добавил ветку OpenZeppelin SDK в репу с TS шаблонами под solidity: https://github.com/ilyakmet/solidity-typescript-template

Есть поддержка Upgradeable/GSN контрактов
источник
2020 July 09

AB

Anton Bukov in Ethereum Russia
Первый блеклистинг кошелька владельца 100k USDC. Выбирайте стейблкоины правильно! https://www.theblockcrypto.com/linked/70850/centre-appears-to-have-blacklisted-an-address-holding-usdc-for-the-first-time
источник

IK

Ilya Kmet in Ethereum Russia
Подскажите, если при вызове контракта в msg.data имеется хвост в виде лищних байтов, это не помешает вызову? (Надеюсь понятно сформулировал)
источник

EP

Evgenii Panichev | G... in Ethereum Russia
вроде не должно
источник

IK

Ilya Kmet in Ethereum Russia
т е контракт сам понимает как вычленить первые 4 байта имени и остальные параметры?
источник

EP

Evgenii Panichev | G... in Ethereum Russia
возьми эстимэйт выполни, проверь)
источник

IK

Ilya Kmet in Ethereum Russia
ну вот так и сделаю сейчас в ремиксе
источник

I

Ira | Everstake in Ethereum Russia
Новая статья от Everstake про обновление сети Ethereum 2.0! ☄️

Читайте, чтобы узнать про:
✔️ перспективы и риски проекта
✔️ роль валидаторов в экосистеме Ethereum

https://medium.com/everstake/%D0%B2%D0%B0%D0%BB%D0%B8%D0%B4%D0%B0%D1%82%D0%BE%D1%80%D1%8B-%D0%B1%D0%BB%D0%BE%D0%BA%D1%87%D0%B5%D0%B9%D0%BD-%D0%BF%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D1%8B-ethereum-2-0-%D0%BF%D0%B5%D1%80%D1%81%D0%BF%D0%B5%D0%BA%D1%82%D0%B8%D0%B2%D1%8B-%D0%B8-%D1%80%D0%B8%D1%81%D0%BA%D0%B8-%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B0-868ae0421ee2
источник

IK

Ilya Kmet in Ethereum Russia
Подскажите, GSN V1 вообще подразумевает проверку подписи оригинального отпрвиьтеля транзакции? Пока вижу только, что есть проверка подписи самого релаера (сервер).
источник

RB

Rostyslav Bortman in Ethereum Russia
Ilya Kmet
Подскажите, GSN V1 вообще подразумевает проверку подписи оригинального отпрвиьтеля транзакции? Пока вижу только, что есть проверка подписи самого релаера (сервер).
а зачем? Эта проверка же должна быть реализована на стороне смарт контракта если она вообще предусмотрена
источник

RB

Rostyslav Bortman in Ethereum Russia
GSN просто делает forward того что ты ему отправляешь, по идее его задача просто отправлять подписи не интересуясь что там внутри
источник

RB

Rostyslav Bortman in Ethereum Russia
Rostyslav Bortman
GSN просто делает forward того что ты ему отправляешь, по идее его задача просто отправлять подписи не интересуясь что там внутри
даже не подписи а data (может быть что угодно)
источник

IK

Ilya Kmet in Ethereum Russia
Rostyslav Bortman
а зачем? Эта проверка же должна быть реализована на стороне смарт контракта если она вообще предусмотрена
как зачем? GSN может подменить отправителя и он распарсится в контракте
источник

IK

Ilya Kmet in Ethereum Russia
Rostyslav Bortman
а зачем? Эта проверка же должна быть реализована на стороне смарт контракта если она вообще предусмотрена
А как ее реализовать если подпись оригинального сендера передать нельзя из коробки?
источник