For anyone still using the legacy v5 branch of Ethers.js, a new release (v5.8) has been published, updating to the latest (fixed) versions of the `elliptic` and `ws` dependencies which had security issues that caused audit warnings. For more details: github.com/ethers-io/ethe…
The Ethers-hosted CDN for bundled versions was deprecated two years ago (and finally shut down this week due to overwhelming costs) in favour of @cdnjs; they’re awesome and free! To use CDNJS check out: cdnjs.com/libraries/ethe…
FYI; Ethers does NOT have a token. If you see any appear on Etherscan, please report them as a scam. Do not interact with the contract and do not interact with any website claiming to be operated on behalf of ethers.org. Thanks. :)
While advisories will continue to be posted to Twitter under this account, please also consider following our Mastodon account, similarly an advisory-only, non-marketing account. From now on advisories will be cross-posted to both. Thanks! mochi.social/@ethers
FYI, the ethers documentation is moving to docs.ethers.org (from docs. ethers. io), I’m configuring Lambda and myriad redirect settings, so existing links should continue working. Contact @ricmoo if you encounter any problems, dead links, redirect loops, etc. Thanks! :)
A recently discovered bug in the bn.js library hex string serialization affected the ethers BigNumber package in rare situations, but has now been fixed. Please upgrade asap to v5.6.8 to prevent faulty values. For more details or questions, see: github.com/ethers-io/ethe…
Posting here for further engagement. I’m seeking feedback on whether the upcoming v6 release should return native ES2020 BigInt or ethers BigNumber, in general. Please add your arguments for/against. Thanks. :)
Ethers v6 is a bit behind schedule (6 months), as such the early choice to use BigInt *only internally* to provide compatible builds for non-BigInt platforms is becoming less important. I’m seeking feedback on whether to go all-in BigInt everywhere. Please reply with feedback. :)
EIP-1559 support has been published in v5.4.0. As a result, TransactionResponse.gasPrice can now be null, so certain apps may need null-checks added. Please try it out and ping me (@ricmoo) if you have any issues. I’ll stay next to my computer all day. :) github.com/ethers-io/ethe…
Please update to ethers v5.3.0 or better if you are using WebSockets in node and allow users to enter their own URL to prevent a DoS issue in earlier versions of `ws`. See github.com/websockets/ws/…
Adding EIP-2930 support has had a non-trivial impact on the TypeScript .d.ts files which may impact custom sub-classes, but I believe all changes should be otherwise backwards compatible. If anyone has a problem with the upcoming release, please reach out immediately. Thanks!
I will bump the devDependency of TypeScript from 3.8.3 to 4.2.2 next week, unless there are strong objections. The older .d.ts are incompatible with modern TS, so this should resolve those issues, but may force others to update their TS version… Feedback? github.com/ethers-io/ethe…
Later today, a change in the build process for the ESM builds will be published, making it easier for bundlers and tree-shaking. I do not expect any issues for consumers, but if something breaks for you, please reach out to @ricmoo and I’ll get you sorted out ASAP. Thanks! :)
A bug in the release tagging script was fixed and I had to backfill corrections to all beta releases, which triggered a flurry of e-mails to repo watchers. Thanks to those who reached out; if weird things are happening to the repo, please don’t hesitate to ping me at @ricmoo. :)
Due to an issue in the original ENS registry, it has been upgraded. The bug was quite specific and verified not to have ever been exploited, so all users are safe. However, please update to ethers 4.0.44 or 5.0.0-beta.171 ASAP for the new registry address to prevent stale data.
Today we're announcing we're upgrading the ENS registry. This fixes an unexploited bug as well as adds new features.
No immediate action is needed for average users. All names are safe. Services that use ENS will need to upgrade ASAP.
Read more: medium.com/the-ethereum-n…#ENS
Due to a possible timing attack in the ECC signing library used in ethers, please upgrade to v4.0.40 or v5.0.0-beta.162. This should *not* impact most users, but please check out the GitHub issue to find out more, comment or ask questions. Thanks! github.com/ethers-io/ethe…
Short reminder that INFURA is deprecating their old URLs and now have a new v3 scheme. Please make sure you have updated to ethers v4.0.22 or later by Wednesday, March 27, 2019 if you use "InfuraProvider" or "getDefaultProvider". The latest version is v4.0.27.
The TypeScript branch of ethers.js has been published to npm as a beta prerelease. Please try it out; any feedback is appreciated. “npm install ethers@next”. Updated documentation and the migration guide is coming soon. github.com/ethers-io/ethe…
@ethereum_ts @schmidsi@typescriptlang@ethereumecf We should definitely talk. Ethers is fully TypeScript and ready to go, not to mention already in use in plenty of production products. :) (That beta tweet is a bit old; we’ll be posting a blog on the latest release later this week, but the prod release of ethers.js is TypeScript)
6K Followers 416 FollowingMostly harmless. Alphabetized. Eats breakfast. Also, the author of Ethers.js and the Firefly Hardware Wallet. The future will be awesome. He/him. 👻🎃
209 Followers 486 FollowingFrom the Apple II, Borland Turbo Pascal, to Mobile, App Streaming, Crypto & AI today.
chrisbalz.pls chrisbalz.eth
https://t.co/37C6pnNeiV
15 Followers 136 FollowingZero-fee crypto donations & crowdfunding. Straight to your wallet.
No registration. No middleman. Fully on-chain. For creators, charities, and projects.
3 Followers 12 FollowingPingify links customizable NFTs to your items using scannable tags. Scan to view & message the owner via the browser. Receive activity notifications in the app.
2 Followers 27 FollowingWeb3 Builder 🛠️ Mobile | Web | 3D | Solidity | Experimenting with libp2p Building the bridges to blockchain's user-friendly future.
252 Followers 127 FollowingSmart Contract Engineer | Great architecture is clear. I design the system, secure the logic, and explain the 'why'. Send me a DM.
1K Followers 781 FollowingLook at the light when you are pessimistic and look at the shadow when you are optimistic
ノ⌒・*:.。. .。.:*・゜゚・*☆ 追逐新熱點來獲得良好的Risk-Reward Ratio
6K Followers 416 FollowingMostly harmless. Alphabetized. Eats breakfast. Also, the author of Ethers.js and the Firefly Hardware Wallet. The future will be awesome. He/him. 👻🎃
4.3M Followers 0 FollowingThe universal platform for crypto, blockchain apps, stablecoins & decentralized tech. An account about the Ethereum ecosystem maintained by @ethereumfndn.