@1delta/abis
v0.0.6
Published
ABI definitions for DeFi lending protocols used across 1delta packages.
Readme
@1delta/abis
ABI definitions for DeFi lending protocols used across 1delta packages.
Included Protocols
- Aave V2/V3
- Compound V2 (Venus)
- Compound V3 (Comet)
- Morpho Blue + Bundler3
- Silo V2
- Init Capital
- ERC20 / EIP-2612 / Permit2
ESM Import Rule
This package uses "type": "module". All relative imports must include explicit file extensions:
// correct
export { Foo } from './bar/index.js'
export { Baz } from './qux.js'
// wrong - will fail at runtime with ERR_UNSUPPORTED_DIR_IMPORT
export { Foo } from './bar'
export { Baz } from './qux'Node.js ESM does not resolve directory imports or extensionless imports automatically. Always use .js extensions in import specifiers (even for .ts source files — TypeScript emits them as-is).
