chore(deps): update dependency @shazow/whatsabi to ^0.17.0 #298
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^0.13.2
->^0.17.0
Release Notes
shazow/whatsabi (@shazow/whatsabi)
v0.17.0
Compare Source
Summary
What's Changed
abiFillEmptyNames
helper by @yohamta in https://github.com/shazow/whatsabi/pull/150Full Changelog: shazow/whatsabi@v0.16.0...v0.17.0
v0.16.0
Compare Source
Summary
CODECOPY
.AutoloadResult.isFactory
when aCREATE
orCREATE2
opcode is detected. This means that some of the results could be attributed to bytecode that is deployed by the factory, rather than the factory itself. That said, false positives like this should be further mitigated by the previous improvement!What's Changed
Full Changelog: shazow/whatsabi@v0.15.4...v0.16.0
v0.15.4
Compare Source
What's Changed
Full Changelog: shazow/whatsabi@v0.15.3...v0.15.4
v0.15.3
Compare Source
What's Changed
Full Changelog: shazow/whatsabi@v0.15.2...v0.15.3
v0.15.2
Compare Source
What's Changed
Full Changelog: shazow/whatsabi@v0.15.1...v0.15.2
v0.15.1
Compare Source
What's Changed
Full Changelog: shazow/whatsabi@v0.15.0...v0.15.1
v0.15.0
Compare Source
Summary
whatsabi.providers.WithCachedCode
Added helper for caching
getCode
calls withautoload
, useful for only resolving proxies when we already have the bytecode:More docs here: https://shazow.github.io/whatsabi/modules/proxies.html
AutoloadResult.abiLoadedFrom
whatsabi.autoload
will do everything necessary to load the ABI, which by default includes checking if it's already verified in public databases like Sourcify and Etherscan.If the result is successfully loaded from an
ABILoader
, then it will be included in theAutoloadResult.abiLoadedFrom
property. This is useful to distinguish if the result is from a verified database or whether WhatsABI had to resolve to doing its own internal static analysis to find selectors.More docs here: https://shazow.github.io/whatsabi/types/AutoloadResult.html
AutoloadResult.ContractResult
If we call
whatsabi.autoload
with setting{ loadContractResult: true }
, then we'll use thegetContract
loader APIs instead ofloadABI
which returns the full contract metadata (larger result and slower API call). The result will be included in thecontractResult
attribute, which also includes the full raw result inAutoloadResult.contractResult?.loaderResult
.More docs here: https://shazow.github.io/whatsabi/types/loaders.ContractResult.html
What's Changed
ContractResult.loaderResult
type by @yohamta in https://github.com/shazow/whatsabi/pull/128New Contributors
Full Changelog: shazow/whatsabi@v0.14.1...v0.15.0
v0.14.1
Compare Source
Minor fix: Added exported
whatsabi.errors
types: https://shazow.github.io/whatsabi/modules/whatsabi.errors.htmlFull Changelog: shazow/whatsabi@v0.14.0...v0.14.1
v0.14.0
Compare Source
Summary
WhatsABIError
and more fine-grained errors, to help with better error handling.What's Changed
New Contributors
Full Changelog: shazow/whatsabi@v0.13.2...v0.14.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.