Ape 0.8.23
github-actions
released this
24 Dec 01:20
·
12 commits
to refs/heads/main
since this release
Changes
- fix: unable to send transactions during manual mining in other providers @antazoey (#2447)
- fix: transaction was missing signature / couldn't get hash when came from receipt @antazoey (#2446)
- fix: improve error for transfer argument mixup @antazoey (#2445)
- fix(ape-test): issue where couldn't transact when
auto_mine=False
@antazoey (#2443) - feat: widen allowed types for SnapshotID @bitwise-constructs (#2442)
- feat: alias
tx.gas
fortx.gas_limit
andtx.hash
fortx.txn_hash
@antazoey (#2431) - fix: could not decode ABIs when missing leading zeroes @antazoey (#2430)
- docs: typo fix Update
developing_plugins.md
@defitricks (#2434) - feat: ability to get deployment addresses before deploying @antazoey (#2433)
- feat: allow provider plugins to define NAME at class-level @antazoey (#2428)
- fix: handle when log address is not checksummed when decoding @antazoey (#2429)
- fix: issue with Block transactions when
block.hash
wasNone
@antazoey (#2426) - feat(pytest): allow disabling fixture rebasing @antazoey (#2427)
- fix: handle when a provider is not
TestProviderAPI
subclass during ape-test fixture setup @antazoey (#2424) - chore: remove redundant words @fudancoder (#2425)
- fix: issue where used
SharedBlobReceipt
instead ofReceipt
@antazoey (#2421) - perf: minor
trace
improvements @antazoey (#2423) - fix: Python & NPM dependencies when not installed in Python/NPM cause
ape pm list
to fail @antazoey (#2419) - docs(compile): section links Output Extra @guspan-tanadi (#2418)
- feat: allow
--show-internal
to be configured and use in framework's tests @antazoey (#2417) - test: lessen amount of logs in ape's tests @antazoey (#2399)
- refactor: create and use disk-cache utilities for contracts-cache items @antazoey (#2416)
- docs: fix some typos in comments and doc strings @majorteach (#2415)
- feat: use preferred
.site_package
key instead of.python
for less confusion @antazoey (#2411) - feat: include proxy ABIs in contract-type ABIs @antazoey (#2413)
- feat: allow creating
MockContractLog
when multiple events have the same name @antazoey (#2414) - fix: negative block number support in
ContractLog.range
queries @antazoey (#2388) - perf: logger module loading @antazoey (#2408)
- perf: improve the performance of importing from
ape.exceptions
@antazoey (#2407) - test: improve ipc path test @antazoey (#2410)
- refactor: set
ConfigManager.request_header
in ctor instead of in module namespace @antazoey (#2409) - fix: issue where gnosis-safe proxy sometimes was not detected @0xthedance (#2400)
Special thanks to: @0xthedance, @antazoey, @bitwise-constructs, @defitricks, @fudancoder, @guspan-tanadi and @majorteach