issues
search
shazow
/
whatsabi
Extract the ABI (and resolve proxies, and get other metadata) from Ethereum bytecode, even without source code.
https://shazow.github.io/whatsabi/
MIT License
1.04k
stars
71
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Proposal: Include `ContractResult` in the `AutoloadResult`
#130
yohamta
opened
1 day ago
5
WIP: disasm: Detect code boundary and look for slots in aux data
#129
shazow
opened
2 days ago
0
loaders: Enhance `ContractResult.loaderResult` type
#128
yohamta
closed
2 days ago
0
loaders: Add loaderResult, remove {userdoc,devdoc}
#127
shazow
closed
3 days ago
6
proxies: EIP1967Proxy is not being detected for Compound USDCv3
#126
shazow
opened
3 days ago
1
Feature request: enable proxy contract detection via Etherscan API
#125
yohamta
closed
3 days ago
6
Feature request: Expose `provider.js` for Access to `CompatibleProvider`
#124
yohamta
closed
4 days ago
2
loaders: Add AutoloadResult.abiLoadedFrom and plumb the result through MultiABILoader
#122
shazow
closed
1 week ago
2
src/loader.ts: Add fallback for contract name in SourcifyABILoader
#121
yohamta
closed
1 week ago
1
Improve devex for only resolving proxies
#120
shazow
closed
1 week ago
4
WIP: auto.AutoloadConfig.fallbackLoad
#119
shazow
opened
1 week ago
0
auto: Remove fallbackConfig for now
#118
shazow
closed
1 week ago
0
Feature Request: Fallback for Contract Name in Sourcify ABI Loader
#117
yohamta
closed
1 week ago
1
src/loaders.ts: Add devdoc and userdoc support for SourcifyABILoader
#116
yohamta
closed
1 week ago
0
Feature Request: Include `ContractResult` in the `AutoloadResult` and Add `loader_name`
#115
yohamta
closed
1 week ago
6
Feature Request: Include `userdoc` and `devdoc` in `ContractResult`
#114
yohamta
closed
1 week ago
4
auto: Add CrossChainLoad support for verified contracts
#113
shazow
closed
2 weeks ago
0
loaders: Add getSources() to ContractResult
#112
shazow
closed
1 month ago
1
loaders: Add code loading?
#111
shazow
closed
1 month ago
5
package: Add autoload demo entrypoint
#110
shazow
opened
1 month ago
2
loaders: Add retry/throttling?
#109
shazow
opened
1 month ago
0
Add generated docs
#108
shazow
closed
1 month ago
0
providers: Fix viem non-public clients, wrap autoload ENS error
#107
shazow
closed
1 month ago
0
viem: Add explicit viem example to the README
#106
shazow
closed
1 month ago
0
viem: Fix provider abstraction to work with non-public clients
#105
shazow
closed
1 month ago
0
fix: Viem compatability
#104
roninjin10
closed
1 month ago
1
Publish standalone docs
#103
shazow
closed
1 month ago
1
feat: Errors and jsdoc
#102
roninjin10
closed
1 month ago
3
docs: Generate markdown docs with typedoc
#101
roninjin10
closed
1 month ago
1
Add typed errors
#100
shazow
closed
1 month ago
1
Add typed errors
#99
shazow
closed
1 month ago
0
loaders: Add thirdweb-verified contracts
#98
shazow
opened
2 months ago
0
Add svvy.sh to readme
#97
roninjin10
closed
2 months ago
4
src/types.ts: Add support for ethers.FallbackProvider
#96
shazow
closed
2 months ago
0
Improve provider abstraction: Use low level RPC whenever possible
#95
shazow
closed
2 months ago
0
switch viem and ethersv5 provider order
#94
Plopmenz
closed
2 months ago
1
autoload: Compatible provider behaving incorrectly for latest viem version
#93
Plopmenz
closed
2 months ago
3
src/__tests__/env.ts: Use public RPC
#92
shazow
closed
3 months ago
0
auto: Add addressResolver config
#91
shazow
closed
3 months ago
0
loaders: Add anyabi.xyz
#90
shazow
opened
4 months ago
0
chore: add @noble/hases as a dependency
#89
einaralex
closed
3 months ago
0
Listing @noble/hashes as a depenency.
#88
einaralex
closed
4 months ago
6
SourcifyABILoader won't even attempt a partial match query
#87
0xpolarzero
closed
6 months ago
7
proxies: UnknownProxyResolver
#86
shazow
opened
7 months ago
0
disasm: Detect inverted selector jump condition (with fallback)
#85
shazow
closed
7 months ago
0
proxies: Load additional candidates from recent transactions?
#84
SonOfMosiah
opened
8 months ago
4
Some contracts return [0x00000001, 0x00000002] selectors
#83
0x366
closed
8 months ago
1
Release v0.11.0
#82
shazow
closed
8 months ago
0
loaders: getContract returns non-nullable ContractResult
#81
shazow
closed
8 months ago
2
disasm: Consider using evmole as an optional backend?
#80
shazow
opened
8 months ago
16
Next