Skip to content

Version 0.2.0 is live.

Compare
Choose a tag to compare
@jmhickman jmhickman released this 25 Apr 19:55
· 31 commits to main since this release
2b2f72d

Web3.fs is a little older and wiser now, hitting v0.2.0. Many things have changed since 0.1.0. Function signatures for the main Ethereum interaction functions, internal pipelined checks for common issues and mistakes. Tons of bugs, both dumb and subtle.

I've been using the library to perform the Ethernaut challenges, and I found most of the major mistakes and errors in 0.1.0 there. I took steps to reduce boilerplate with the createWeb3Environment function, returning a convenient record with functions and a logger in it.

Terminal output is now colorized, which I feel is generally helpful.

I had intended to have a documentation wiki up for 0.2.0, and actually wrote a lot of it. But the code had so much churn that it ended up going stale very quickly. For now, the excerpt of the 'unit testing' script in .fsx on the README will have to suffice for those interested.