v4.20.97
What's Changed
-
feat: implement evmspec lib for faster decoding
-
feat: raise more specific BrownieNotConnected error by @BobTheBuidler in #224
-
feat: speed up decoding logs and tx receipts by @BobTheBuidler in #237
-
feat: optimize decoding blocks by @BobTheBuidler in #239
-
feat: freeze Struct subclasses to prevent editing by @BobTheBuidler in #243
-
feat: add exc detail by @BobTheBuidler in #252 and #256
-
fix: define chainstack rate limiting handler for µs denominated wait times by @BobTheBuidler in #225
-
fix: use eth_retry.auto_retry when initing Contract by @BobTheBuidler in #226
-
fix: work with new arbitrum tx receipt fields by @BobTheBuidler in #235 and #236
-
chore: add debugging details to msgspec.ValidationError by @BobTheBuidler in #223
-
chore: refactor to_dict by @BobTheBuidler in #244 and #248 and #250
-
chore: refactor error formatting by @BobTheBuidler in #249
-
chore: refactor __format_error by @BobTheBuidler in #251
-
chore: refactor get_response by @BobTheBuidler in #254
-
fix: refactor get_response by @BobTheBuidler in #255
-
feat(docs): add some light docs with cursor by @BobTheBuidler in #222
-
feat(docs): remove useless members by @BobTheBuidler in #227
-
fix(docs): fix automodule syntax err by @BobTheBuidler in #228
-
fix(docs): fix automodule syntax err by @BobTheBuidler in #229
-
fix(docs): debug logs AttributeError by @BobTheBuidler in #231
-
fix(docs): debug logs AttributeError by @BobTheBuidler in #232
-
fix(docs): hide
__call__
member on typing.NewType objs by @BobTheBuidler in #233 -
fix(docs): hide more useless members from docs by @BobTheBuidler in #234
-
chore(docs): log dogs deployment substeps for debugging by @BobTheBuidler in #230
Full Changelog: v4.20.96...v4.20.97